add

How to Add Contact Form in Blogger

 No contact page = AdSense rejection. Readers can't reach you = lost trust.

In this tutorial, you'll add a contact form to Blogger that sends messages to your Gmail. Follow along and you'll pass AdSense + get reader emails in 2025.

Step 1: Why Blogger Needs a Contact Form

Contact page is required for AdSense, affiliate programs, and legal compliance.

  1. AdSense rule: Must have Contact page to get approved
  2. Trust: Readers email you for sponsored posts, questions, DMCA
  3. SEO: Google checks Contact + About pages for E-E-A-T

Image: AdSense rejection email saying "missing contact page"

Step 2: Method 1 - Add Google Forms Contact Form Free

Google Forms = 100% free, sends replies to Gmail, blocks spam.

  1. Go to forms.google.com → Blank form
  2. Title: Contact Us → Description: "Email us and we reply within 24 hours"
  3. Add fields: Name = Short answer, Email = Short answer + check "Required", Message = Paragraph
  4. Click Settings gear → Responses → Turn on "Collect email addresses"
  5. Click Send → <> Embed HTML → Copy iframe code
  6. Blogger → Pages → New Page → Title: Contact → Switch to HTML view → Paste iframe

Image: Google Forms embed code popup

Step 3: Method 2 - Formspree Contact Form No Redirect

Formspree looks better than Google Forms. Free 50 submissions/month.

  1. Go to formspree.io → Sign up with Gmail
  2. Click "+ New Form" → Name: Contact → Copy form endpoint URL
  3. Blogger → Pages → New Page → HTML view → Paste this code:
<form action="https://formspree.io/f/YOUR-FORM-ID" method="POST">
<label>Your Name:</label>
<input type="text" name="name" required style="width:100%;padding:8px;margin:5px 0;">

<label>Your Email:</label>
<input type="email" name="email" required style="width:100%;padding:8px;margin:5px 0;">

<label>Message:</label>
<textarea name="message" required rows="5" style="width:100%;padding:8px;margin:5px 0;"></textarea>

<button type="submit" style="background:#1a73e8;color:white;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;">Send Message</button>
</form>
  1. Replace YOUR-FORM-ID with your actual Formspree ID

Step 4: Add Contact Page to Menu + Footer

Hidden contact page = useless. Add to menu so users find it.

  1. Layout → Pages gadget → Edit → Check "Contact" → Save
  2. Layout → Footer → Add Gadget → Pages → Select Contact → Save
  3. Test: Open blog → Click Contact → Send test message to yourself

Step 5: Stop Spam + GDPR Compliance 2025

ProblemFix for Google FormsFix for Formspree
Spam botsSettings → Turn on "reCAPTCHA"Dashboard → Enable reCAPTCHA
GDPR lawAdd text: "We only use email to reply"Add checkbox: "I agree to privacy policy"
No reply emailCheck Spam folder in GmailVerify email in Formspree settings

Bad practice to avoid: Putting raw email like admin@gmail.com in post. Spam bots scrape it = 1000 spam emails/day. Always use form.

Important: After AdSense approval, don't delete Contact page. Google re-checks sites monthly. Also add Privacy Policy + About pages. Check form works every 3 months.

Post a Comment

0 Comments