How to Add Sign Up Form on WordPress?

how to add sign up form on wordpress beyond execute

If you don’t know why it is important for every business to create an email list, then read here. Or if you want to know about how to get started with email marketing along with what type of email marketing campaigns you require. After reading these, your next stop is how to add sign up form on WordPress and start building your email list.

Once you have created a website, it’s time to start getting the audience. Once your audience is engaged with your content, they would like to hear regularly from you. The next thing you need to do is create some sign-up forms to put on your site for people to sign up for your updates.

But first, which email service provider to go with?

My personal favorite is ConvertKit. No need to code, or use technical knowledge, just a simple tool with prosperity.

ConvertKit helped me build my email list from 500 – 20000 email subscribers in 6 months. Yes, I give credit to ConvertKit along with my email marketing tools.

ConvertKit is pretty simple and straightforward and works perfectly with WordPress. Simply follow this guide on how to add sign up form on WordPress and you’ll be done.

But here’s the most important thing.

DON’T just create ONE form, stick it in your sidebar and think you are done. If you really want to maximize your subscribers, you have to put sign-up forms in MULTIPLE LOCATIONS (not looking spammy). Here are some ideas:

  • On your home page (preferably in more than one place – e.g. at the top and the bottom)
  • You’re ‘About me’ page (if someone’s taken the time to read all about you, there’s a good chance they may also want to subscribe to your list).
  • After every post (if someone has taken the time to read all the way to the bottom of a post they are the kind of person you want on your list).
  • In the post itself (so many people will never ever read to the bottom of your post…so try and include a form or a link to a landing page higher up within the text of your post).
  • A landing page (make one of these and then you can link to it from anywhere…in the text of a post or page, your social media bios, bios on guest posts, your email signature…)
  • Your sidebar – well you might as well do that too – just don’t expect to get much response from that one…I think about 2% of my subscribers come from my sidebar!!
  • Create Pop-up forms! Whenever people visit your website make sure they also see a pop-up, so it can remind them if they like your content they can subscribe.
  • Share sign-up forms on your social media. Tweet multiple times a day.

ConvertKit is a robust email marketing management system. I have worked out a deal with ConvertKit to give you guys the best offer, start with a 14-days free trial plan.

ConvertKit does compensate me every time someone signups, but this is at no cost to you.

To get started you need to sign up with ConvertKit, here. Read the complete guide on ConvertKit.

Step 1: Download and install the plugin to WordPress.

Download the ConvertKit plugin from here and install it in your WordPress account.

Step 2: Add the API key

Next, you need to sign up to your ConvertKit account and generate an API key.

how to add sign up form on website

Go to your WordPress Dashboard > Setting > ConvertKit and paste your API key in it.

how to add sign up form on website

Step 3: Set a default form

Now you need to choose one of your forms to act as a default form for all posts. This will make that form appear at the bottom of every post in your blog unless it is overridden at the category or post level (Read below).

If you edit a post category you will see a box to set the ConvertKit Form for all posts in this category.

convertkit dashboard

The form chosen here will override the default form chosen on the plugin settings page. If a post has multiple categories and each of those categories has a form assigned the form from the newest category will be displayed. Only one form will be shown.

Step 4: Adding forms to individual posts

If you edit a post on your blog you will find a new box added below the content editor for the ConvertKit plugin. Any form chosen here will override the category form and default setting on the plugin settings page. You can choose any ConvertKit form that will be shown on the post. Or you can choose “None” if you don’t want this post to have a form.

Step 5: Adding a ConvertKit form on widget

You can add a ConvertKit form widget to your sidebar, after post area, or anywhere else it makes sense for your blog.

Tag website visitors

You can add tags visitors based on what they see and subscriber for.

In the WordPress page or post editor, the ConvertKit options have an “Add a Tag” option. Select a tag from the drop-down to apply to visitors to this page.

tags on convertKit

Step 6: Create an automated welcome sequence email.

Once you’re done with how to add sign up form on WordPress, it’s time to create Automates Welcome Email.

You can create a simple automated email series of 3 or 4 short emails that can totally transform your open rates, click-through rates, unsubscribe rates and result in more engaged readers.

What can your automated series consist of?

  1. Signup form (When you share your signup link)

This one should include a general introduction to your blog / about you / service you offer, then include some free items (if you have one).

  1. Sign-up thank you email

This one should include something like “Thank you for subscribing and here’s your free item”. 

  1. Confirmation thank you email

A confirmation email should include confirmation that they are subscribed to your blog. Also, tell them when about the next email or what will be in your next email.

  1. Final Welcome email

In this include, some of your popular blog posts, tell more about your company/business, share your social media, or when you’re going to post your next blog.

Click here to get Bounceble’s ConvertKit special offer.



As I’ve already mentioned before don’t place the sign-up form only at one place. Place everywhere were you have the possibility of getting signed up.

Follow these steps on how to add sign up form on WordPress and you won’t have any problem in creating these forms and placing it to your website.

Finally a replay:

  1. Signup to ConvertKit
  2. Add plugin to WordPress.
  3. Set signup form.
  4. Adding form to Widget.
  5. Add tags
  6. Create an Automate welcome email.

Other posts that you might like:

Make sure you follow us on Facebook, Instagram, Twitter, Pinterest, and LinkedIn, and Subscribe to our email list, to stay updated with stats, trends, and tips.

Leave a Reply

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