• Blog
  • About
  • Categories
    • blogging
    • design
    • coding tutorials
    • making money
    • social media
    • life
    • college
  • Resources
    • Subscriber-Only Resource Library
    • How To Start A Blog
    • Blogging Tools
  • Best Of
  • Contact

The Blogging Brew

Life & Blogging

How To Customize The MailChimp Signup Form On Your Blog

January 9, 2016 • blogging, coding • Comments

Everyone that has an email list wants one thing—more subscribers! 🎉 You can promote it on social media, email your long-time followers, or write a rockin’ post about it, but one of the most effective and permanent ways to promote your email list is by installing a signup form on your blog. This form will allow any of your readers to fill out their information and subscribe in seconds, and can be displayed anywhere on your site (mine is at the bottom of this post!).

MailChimp is my emailing service of choice (I’ll tell you why!), so this tutorial will be based on their forms specifically. If you’re using a different emailing service, you can still follow along and get the general idea of how the code works!

One of the best ways to promote your email list is by installing a signup form on your blog. If you're using MailChimp, this tutorial will show you how to create your own!

So First Off, Why MailChimp?

  • It’s extremely easy to set up (it took me less than 30 minutes to sign up, create my forms, and start promoting my list!), so it’s a great option for newbie bloggers.
  • MailChimp is totally FREE for up to 2,000 subscribers, and by the time you get to that number, you’re probably earning enough that the fee seems like nothing to you!
  • Designing your newsletters is super simple with their drag and drop interface. No coding required!

Choosing The Location For Your Form

I’ve looked around my favorite blogs for some inspiration here and came up with 3 main locations for your signup form:

Above Your Content/Sidebar

If you just launched your newsletter or are offering a new content upgrade, this location will definitely catch your reader’s eyes! Be cautious about how you design a form here though, because it’s the most in-your-face of these options and you don’t want to distract your readers from the rest of your blog.

Within Your Sidebar

The least invasive of these options, your sidebar is like free advertising space for your own blog, and is a great location for a mini form! Depending on the width of your sidebar, you may even want to for-go the form altogether and just create a button that links to your form. I created a custom graphic for mine, and added a longer description about what’s included in my newsletter for those wondering!

Mail Icons

Below Your Blog Posts

As long as your readers are finishing your posts (hopefully they are!), they’ll all pass by this location on the way to the comments. Much less invasive than the previous option, yet still obvious, this is my favorite location for a signup form. I added an extra line of info to mine so my readers know exactly what they’re getting when they sign up, and chose a vibrant color so it stands out against the comments and share buttons.

Creating Your Custom Signup Form

Step 1: Get your signup form code

Open up MailChimp and head to Lists > Your Newsletter > Signup Forms > Embedded Forms and select the Naked form. This is the best option for customizing your form because you’re only given the HTML (there’s no CSS styling). I unchecked most of the options, but made sure that all the input fields I want are included!

MailChimp Form 1

Step 2: Place the code in a text widget, and make the following changes

Add a text (called HTML/JavaScript on Blogger) widget in whichever location you chose (you may have to create a new widget area for this, so if you don’t know how to do that, you might want to stick with a widget area that already exists!). Then, make these changes to the code:

Remove the labels

Get rid of any line that looks like this:

<label for="mce_EMAIL">Email Address</label>

This will remove the words above each of the input boxes. Don’t worry, we’ll add them in a different location next!

Edit the inputs

Everywhere you see input tags, add placeholder=”TITLE OF WHAT’S BEING INPUT”. They’ll look like this:

<input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL" placeholder="Email Address">

Add some CSS styling to your form

Your form probably looks pretty boring right now. To get things looking fancier, we’ll add some CSS styling to it. Copy and paste this code into your CSS file (for WP users, go to Appearance > Editor):

/* Changes the style of the overall form */
#mc_embed_signup {
	background: #f8f8f8;
	color: #000000;
	padding: 20px;
        text-align: center;
}

/* Styles the header text above the inputs */
#mc_embed_signup h2 {
	font-size: 18px;
	margin: 0 0 20px;
	color: #000000;
	text-align: center;
}

/* Adds extra space around the input boxes */
#mc_embed_signup .mc-field-group {
	padding: 10px 0;
}

/* Styles the input boxes */
#mc_embed_signup  input {
	width: 200px;
}

/* Styles the subscribe button */
#mc_embed_signup .button {
	background-color: #000000;
	color: #ffffff;
	margin: 0 auto;
}

After styling your form, it should look something like the example below. Yours might not look exactly like this because I do have some extra styling within my blog’s code that affects this! If some of your styles aren’t showing up, try adding !important after the specific line that’s affected, but before the semicolon. This could mean you have other styles within your code that’s taking priority over the new code.

Subscribe!

It can be kind of difficult to get the exact style you’re going for, but mess around with the code a bit and see what you can create!

Bonus: Subscribe now and receive some super cute mail icons to use anywhere in your blog! You’ll also get instructions for installing them and linking to your subscription signup list. ☺️

If you followed this tutorial and built your own custom MailChimp signup form, link to your blog in the comments!

  • Tweet
  • Share
  • Pin

blogging, coding Leave A Comment

Why I Love Using The Genesis Framework
How To Earn Money Using ShopStyle Affiliate Links

Get blogging tips + freebies delivered to your inbox, and access to my

Exclusive Group Pinterest Board!

You Might Like These Too!

Productive Ways To Spend Your Winter Break
Making Extra Money From Your Blog
Finding Your Blogging Niche
Establishing Your Social Media Presence

About jessicaslaughter

Jessica is the founder and editor of The Blogging Brew. She strives to empower people of all skill levels with the resources they need to be successful creatives. When she's not blogging, you can find her at the campus coffee shop with Pinterest pulled up and a hefty to-do list by her side.

  • http://www.stephanieorefice.net/ stephanie

    ahhhh!!! this is EXACTLY what i never knew i was looking for!!!!! THANK YOU SO MUCH!!!!

    • http://thebloggingbrew.com Jessica Slaughter

      oh perfect!! I’m so glad you found it helpful! I can’t wait to see how yours turns out! ☺️

The Blogging Brew Jessica Slaughter
Get To Know Me!

Hey y'all! I'm Jessica, a 19-year-old sophomore at the University of Texas majoring in Electrical Engineering. I'm passionate about technology, startups, and helping others lead more creative lives. Follow along for blogging tips, college advice, and inspiration for living a creative and impactful life!

Follow

               

Join the TBB community!

Get blogging resources + freebies delivered to your inbox by subscribing to the TBB Newsletter! Bonus: You'll also get access to my exclusive group Pinterest board! Just tap on the letter to subscribe!

Pin with me?

loving this kitchenNavy Washstand with Stunning black and wDont be afraid of g   || ✧
TAP

On Instagram

 Spending this Sunday morning working on the first TBB Newsletter and some fun freebies for my subscribers! Get ready for worksheets galore + custom graphics to use all over your blog! I have so many plans for the blog right now, I can hardly contain it   Loving the festive decor all over California! I think I found my future island home btw, you know, for when my blog kicks off and makes me millions. #ha #abmhappylife  Refreshing my blog's look for the new year and this selfie made it to the front page  Use the link in my bio to check out some fun new pages, like a resources tab home to all my favorite blogging tools, and a "shop my faves" page where you can see all the things I'm loving online!  *I wish I was not taking finals this week
TAP

THE ARCHIVES

Networks

Favorites

Investments Worth Making For Your Blog
How To Choose The Right Blogging Platform
Why I Love The Genesis Framework
How To Make Extra Money From Your Blog
Things To Consider Before Editing Your Blog Design

All Content © 2016 Jessica Slaughter · Designed By Me · Disclaimer