Blogger

Create a Contact Us Page for Blogger in 2025.

The Contact Us page is an essential part of any blog or website. It allows visitors to reach out directly with queries, feedback, partnership requests, or other messages. For Blogger users, creating a functional and professional Contact Us page can significantly improve communication and reader engagement.

create-contact-us-page-blogger
Contact us form for a Blogger blog.

Why You Need a Contact Us Page on Your Blogger Blog

  • Protects your email from spam bots — Using a form hides your email address from bots that scrape websites for spam targets.
  • Builds trust and credibility — Visitors feel confident reaching out when you offer an official contact channel.
  • Improves user experience — Readers can easily share feedback, report issues, or ask questions.

Overview: Contact Form in Blogger.

Blogger offers a Contact Form widget that can be added to sidebars or footers via the Layout panel. While this method is quick, the widget appears on every page and doesn’t look very polished. For a more professional and dedicated Contact Us page, you’ll create a separate page with a customized contact form.

Step 1: Create a Dedicated Contact Us Page with a Form

Use the HTML code below to create a static, well-designed contact form. The form will collect essential info—name, email, and message—from your visitors.

Here, we are providing HTML code for the Contact Us page for the Blogger blog. The below HTML will create a static form with a good design. To make the form functional, follow this guide till the end.

<h2>We'll happy to help you, fill form given below to contact with us.</h2>
<p>We'll like to hear from you. It feels good when you send message to us. If any issue related to broken link of any document or book. We updated link of books/newspaper that are already on internet .. If any issue related to books copyright then please mail us on Email admin@iascgl.com</p>
<div style="text-align: center;">
    <p>Thanks And Regards iascgl.com Team admin@iascgl.com Delhi India</p>
</div>
<div style="text-align: center;color: green;">
    You can reach us by filling this form
</div>
<div class="contact-form-widget">
    <div class="form">
        <form name="contact-form">
            <p></p>
            Name
            <br />
            <input class="contact-form-name" id="ContactForm1_contact-form-name" name="name" size="30" type="text" value="" />
            <p></p>
            Email
            <span style="font-weight: bolder;">*</span>
            <br />
            <input class="contact-form-email" id="ContactForm1_contact-form-email" name="email" size="30" type="email" value="" />
            <p></p>
            Message
            <span style="font-weight: bolder;">*</span>
            <br />
            <textarea class="contact-form-email-message" cols="25" id="ContactForm1_contact-form-email-message" name="email-message" rows="5"></textarea>
            <p></p>
            <input class="contact-form-button contact-form-button-submit" id="ContactForm1_contact-form-submit" type="button" value="Send" />
            <p></p>
            <div style="max-width: 222px; text-align: center; width: 100%;">
                <p class="contact-form-error-message" id="ContactForm1_contact-form-error-message"></p>
                <p class="contact-form-success-message" id="ContactForm1_contact-form-success-message"></p>
            </div>
        </form>
    </div>
</div>

How to use:

  • Create a new page in your Blogger dashboard, switch to HTML mode, paste this code, and publish it.
  • This creates a static form layout. The form itself will need functionality added, as explained below.

Step 2: Add the Blogger Contact Form Widget for Functionality

Blogger uses a backend Contact Form widget to make forms functional. Since Blogger added session security, the contact form can only work via this widget.

How to add the widget:

  1. Go to Blogger Dashboard > Layout.
  2. Click Add a Gadget in the sidebar or footer section.
  3. Select Contact Form from the pop-up and add it.
  4. Save the layout.

Note: This widget is visible on all pages by default.

Create contact form widget

This will add a contact form to the sidebar of every blog page. But we don’t want our Contact form widget visible on all pages of the website. To remove the form, we’ve to tweak the theme file.

configure contact form

Step 3: Show the Contact Form Only on the Contact Us Page

To hide the contact form on all pages except your Contact Us page:

  1. Go to Theme > Customize > Advanced > Add CSS or edit your theme’s HTML directly.
  2. Add the following CSS before the </head> tag:

And to edit the Blogger theme, visit Theme>Customize>Edit HTML. Add the following code before the </head> tag.

<style>
#ContactForm1{display:none;}
</style>

This CSS hides the widget everywhere except on your Contact page, where it becomes visible.

Important Notes:

  • JavaScript & CSS: If you disabled default Blogger JavaScript or CSS, the contact form may not work. Ensure no critical scripts/styles are disabled.
  • Do NOT edit the </body> tag improperly, as it can break the form.
  • Emails sent through the form will go to the email connected to your Blogger account.

Step 4: Testing Your Contact Form

  • Open your Contact Us page on the live blog.
  • Fill in the form fields and send a test message.
  • Check your Gmail inbox (including Spam folder) linked to Blogger for the email.

Create a Blogger Page

To paste the above script, you must enable the HTML mode on the page.

Create A new Page in Blogger
Create A New Page in Blogger
  1. Visit Blogger Dashboard, Click on Pages
  2. Now Click on Create New Page.
Blogger Page Edit HTML Page
Blogger Page Edit HTML Page
  1. Enter the Title of the Contact Us page.
  2. Click on the edit (pencil symbol) to switch to HTML mode.
  3. Paste the code generated using the above button and publish.

You can now try sending the email address. You’ll receive all emails at the email address linked to Blogger.

Working? You can appreciate our work with your comment below.

Blogger Contact Us Page Not Working? Try This.

If Contact Us doesn’t work, you should check that you are not tweaking the </body> tag. Also, check your Gmail spam folder for the email.

This Contact Us form will work with custom domain names and the subdomain blogspot.com domain.

Final Words

Creating a dedicated Contact Us page with a hidden-but-functional contact form widget improves your Blogger blog’s professionalism and user engagement. Follow the steps above to craft a clean, trustworthy contact channel that helps you build meaningful connections with your audience.

If you want to give your blog a premium look, check out our BloggerMag or Oyedad Premium Themes — these SEO-friendly themes also come with built-in layouts for contact pages and enhanced customization.

Please feel free to ask if you want me to help you with implementing any code snippets or customizing the design!

Ashok Sihmar

Ashok Kumar working in the Search Engine Optimization field since 2015. And worked on many successful projects since then. He shares the real-life experience of best SEO practices with his followers on seoneurons.com. You also can learn Advance level SEO for WordPress, Blogger, or any other blogging platform. Stay tuned.

73 Comments

  1. working thanks bro, godl bless you, if u put in only blogid in one place it works for you and you will recieve the email has been sent from your blog to straight your gmail, but i have one question: How can i change red color of the send button thank you

  2. this worked but I have a “share button” at the top of the form and an “email post” at the bottom of the form .. help please how do I remove those

      1. Hello Amanda, how you trying to add the script? Replaced all the values in red line with your own?
        And you’re using a default blogger theme. You can try our SEO Frinendly Oyedad Theme for best USER experience.
        Download from here. https://seoneurons.com/en/blogger-seo/seo-friendly-blogger-theme/tezzblog-blogger-xml-theme-download/

      2. Seoneurons.com thank you.
        It’s an amazing thing you are doing here, keep the good work 😉.

        However, it worked but not entirely…
        If you are done writing and click on send.. it takes like forever.
        And you have to switch to a different tab and back befor it sends the message.

        www.thyactivemind.blogspot.com please check.

  3. hi yes changed all the red, and changed the blog id , I am using the “emporio ” template I have tried adding the code manually, and via “advanced add css” even if I get the contact form on there the send button doesn’t work. I ended up putting a google docs contact form on the site, but I will have another crack at it , and try your solution again , I tried different broswers too. this template doesn’t like being changed

  4. OMG Finally!!! ^_^ I tried like 5 codes and yours is the only one that really works! And logical too because the others were not mentioning about the blogger ID. One did, but no message notices and when I tested it still wasn’t sending any message! Thank you so much!

  5. Many thanks! I searched for this severally else but couldn’t find. This post made it quite easy for me. Thanks! It worked.

    1. I think you followed other tutorial and made changes in CSS. You’ve to revert back all earlier changes made for contact us page..

  6. Thanks so much, I have been looking for this form and its code for so long for my blog, it looks way more professional. Thanks a million

  7. Hi, The contact us form was working , but now getting this message ” Message could not be sent. Please try again later.” kindly look into and update accordingly.

  8. It’s perfectly worked and looks so amazing. Before I was using Google form for my website. But I think it’s perfect and stunning.
    Thank you so much

  9. i am very happy and i really appreciate your hard work to help us your idea and content makes me feel better and when i read i go on to know that this post was really helpful. want to create contract page in blogger that receives mail on gmail then

  10. Thank you for this. It works if using the laptop. But it doesn’t work on mobile and iPad. Hope there’s a solution to this. Thanks.

  11. Hello sir please help me i tried more codes and and also I add this code your trick but i can’t receive emails when someone click on send msg button it’s show sending……
    Only but it isn’t send successfully please help me check my contact us page
    https://www.afgmediaweb.com/p/contact-us.html

  12. i copied same process and its working but last one is not working for me contact widget is not hding for all posts and hompage in bottom side.
    now what i do for this issues?

  13. Hi

    I can’t see to provide blogger ID before generate html code as you have shown in video, kindly suggest me.

  14. Hi

    I can’t see to provide blogger ID before generate html code as you have shown in video, kindly suggest me.

  15. Hi There.
    It was quite easy to create the widget and page.
    But unfortunately, it doesn’t send the emails.
    Well, maybe it does but I don’t get them in my mailbox.
    Also, I’m not clear about the blog id.
    Please advise.

  16. Good work Bro. I tried it and sent an email but it just hanged not delivered. It is likely because of the blog ID not reflecng in the above code. Let me know where to put blog ID in the code.

    Waiting for your response.

    Thank you.

    Kenny

  17. Hi
    This is Javed Rana, a senior journalist from Islamabad. Here is my introduction.
    https://counternarrative.tv/index.php/jr/
    I want to try your blogger mag theme which you said here –is free. I want to try like Oyedad theme. Kindly give me its link for download.
    I am serious customer and could buy if your theme works on two websites. See my current theme which is good but it has an issue of contact form and also its archive feature is unreasonable. https://www.muslimnarrative.tv/

  18. Hi Ashok, i really do need help.
    My blog is not showing up on google, and its been a while (3 or 4 months now)

    http://thyactivemind.blogspot.com
    www.thyactivemind.blogspot.com

    https://thyactivemind.blogspot.com/2024/01/from-couch-to-5k-guide-to-your-fitness.html

  19. After following all the steps It is working fine for me but, my post is getting shown like it was pinned and then followed by the contact form. In this article, it was mentioned to add the tag HTML script before tag in the theme HTML code to hide the contact form widget. That’s caused me the blog post-pinning issue.
    After I tried moving the HTML script before instead of tag it worked fine. Could you check this and update the article ?

  20. When i shared this post on facebook, then also the text remains locked. Also note that this post has 2023 in it instead of 2024.

Leave a Reply

Your email address will not be published. Required fields are marked *

 

Back to top button