If you're a marketer or business owner, email marketing is something you need to get right.
Over the years, I've avoided email marketing and left so much revenue on the table because of it.
According to CampaignMonitor 4400% ROI and $44 for every $1 spent.source
I don't know about you but that is an ROI I can get behind.
What Is ConvertKit? ConvertKit is an email marketing software that allows bloggers, podcasters, and other creators to build an email list. ConvertKit makes capturing more leads and selling more products with email marketing easy to do and fast to learn. Popular among small business owners, ConvertKit has powerful marketing automation without the vast cost.
ConvertKit prices start at $29 per month for up to 1,000 subscribers. As the email list grows, monthly pricing adjusts to the next pricing tier ranging up to $3,999 per month. ConvertKit also offers a 14-day free trial for first-time signups.
Unlike some other email marketing tools, there is unfortunately no free version for ConvertKit. However, the starting plan is currently only $29/month.
Now, if that seems like a lot to you, think of these stats.
Email marketing has an NROI of around 4,300% (according to the Direct Marketing Association).
ConvertKit comes with a landing page and form builder that requires no coding knowledge. The simple drag and drop editor allows fully responsive templates to be edited and used. Advanced users custom CSS can be used to customize landing pages beyond the limits of the builder. For small business owners that have no coding knowledge and don't want to deal with the pain of outsourcing, ConvertKits landing page & form builder is powerful enough for most needs.
ConvertKit provides a snippet of code that can apply landing pages & forms to any CMS such as Squarespace and Wordpress. Custom domains are also able to be added, allowing landing pages hosted on ConvertKit servers but accessible from the marketer's domain.
At this point most of your questions should be answered in the rest of the post I'm going to walk you through learning ConvertKit step-by-step.
If you perfer video content, I've filmed a tutorial video, for those of you that perfer written content, keep reading.
Before we dive into the step-by-step guide, you first need to understand a few terms that ConvertKit uses.
When I first started with ConvertKit, I used tools such as Aweber and Mailchimp so certain menu items that ConvertKit uses were a bit confusing.
However, now that I’ve used it for so long I wouldn’t have it any other way.
Each tool uses different terms to describe their features. So, before we dive in I thought it would be helpful to give you a glossary:
Now, before we continue much further into this post, it’s important that you have a ConvertKit account. So, if you haven’t done so already, create one now.
After you have created your account, you will have to make sure to add your physical address. This is required to be CAN-SPAM compliant.
One thing you have to make sure of is that you can receive physical mail at this address, so don’t go putting in a fake address.
If you don’t currently have a physical office, you can either get a virtual office, P.O. Box or a more expensive option, a UPS box.
After you’ve submitted your physical address info, you’ll then need to get your account approved before being able to mail.
This will usually take 24-48 hours during the business week, but you can also email them to speed things up.
To answer the question, ‘why do I need to get my account approved?’ Go here.
Now that your account is setup, you’ll need a way to collect your visitor’s contact information, so that you can send them emails later.
First, you’ll need to click the “Forms” button in the top menu.
Once you do that, you’ll see a “Create Form” button at the top right.
As the name suggests, this is where you’ll want to click each time you create a new form.
You’ll then be prompted to either create a landing page or a simple form.
If you are just getting started and aren’t very versed in HTML, CSS, etc, creating a landing page with ConvertKit is the best way to go.
Currently, ConvertKit only has four landing page templates, but these are more than enough to get you started capturing emails.
Select the template that you think looks the best with what your offering your visitors.
The ConvertKit landing page editor is a simple but limited “drag & click” editor.
Simply, click on what part of the landing page you want to edit and add all of your marketing messaging.
This allows you to create landing pages very easily, but they will be limited in customization options.
The editor does, however, allow you to edit the various colors of your landing page by clicking the “magic wand” in the top right of the sub menu.
If you’d like to see how your landing page looks “live” simply, click the view button to see your landing page in the browser.
Once everything looks the way you like it, be sure to press the save button up in the top-right corner.
Now, that you have your landing page the way you want it, you need to edit a few of the settings on your form.
To do this, click on the “settings” tab in the sub menu.
1) The first setting you’ll want to change is the landing page name.
I recommend coming up with a naming convention that will allow you to keep landing pages and forms organized and allow you to scale easily.
Personally, the naming convention I use is [Site] Post Name (Type).
So, for example, one of my forms is named like this: [PPCMode] Launch Planning (Content Upgrade)
This allows me to quickly find a form/landing page quickly if I ever need to edit it.
2) You’ll need to decide is if you’d like to have ConvertKit host your landing page or if you’d like to embed it on your site.
Personally, I like to have all of my landing pages for a specific project on my main domain name, but having ConvertKit host the page is a bit easier.
If you do decide that you’d like to embed the form on your site, just leave the radio button checked as an embed.
In the left-hand menu, click on the “Embed” button to grab your embed code.
For a bit more advanced users, you can also get the raw HTML from your landing page which makes a great starting point if you are interested in making your landing page a bit more custom.
3) You’ll need to decide what you want to do with your new subscriber after they’ve subscribed to your offer.
I suggest redirecting the visitor to a thank you page, which will allow you to pixel them so you can retarget to them later if needed.
By redirecting the visitor to a thank you page, this allows you to guide them on how to confirm their subscription if you are using double opt-in.
It can also inform them on what kind of emails you’ll be sending them in the future.
If you need some more ideas on what to do with a thank you page, check out these thank you page examples.
4) The last setting allows you to offer to your new subscriber the option of being placed on a sequence (autoresponder).
I haven’t used this option as I automatically add my subscribers to various custom sequences based on what they show interest in.
I’ll show you how I do this in the automation section later in this guide.
5) Finally, after you’ve made all of your changes, be sure to click the “Save Landing Page” button. This isn’t required if you keep switching between menu items on the left-hand side, but I do suggest getting in the habit of saving frequently. Nothing is worse than losing your work and having to redo it.
1) If you are going to send the subscriber any type of lead magnet or want them to double opt-in, you’ll want to leave this box checked.
2)In this box, you can customize the sender name and email address which is very helpful if you plan on using your account with multiple blogs or authors.
Just make sure that it’s an email that you will actually be able to receive emails that your subscribers send.
Replying to your subscribers and building rapport with them is extremely important.
3) This is the subject line of the first email that your subscribers will get.
Usually, if you have enticed them to signup to your list with the use of a lead magnet, it’s best to title your subject line something like this: [Download] Your Requested E-Book, etc.
4) In the message body, this is your chance to make sure that your new subscriber actually double opt-in now or downloads your lead magnet.
5) The text of your confirm/download button can be changed and it’s what your subscriber must click on. So, something like, Download My Ebook, is much more enticing than simply saying ‘confirm your subscription’.
6) Now, you need to choose what to do with the subscriber after they’ve clicked on the opt-in button. You can either send them to a thank you page asking them to complete further actions or if you used a lead magnet, you can send them directly to download your offer.
7) If you decide you’d like to auto-confirm, aka opt-in new subscribers, regardless of if they click the confirm button or not, you’ll want to check the Auto-confirm new member’s box. I personally use this check-box when I’m providing a lead magnet to my subscribers, but still, want them to be single opt-ins.
You can also send your subscriber data directly to your thank you page. This will allow you to have dynamic text such as your subscriber’s name, email or any other information you’ve collected.
Under “Style” in the left-hand menu, you’ll have the option to change your landing page to one of the other three template styles if you’ve changed your mind.
You’ll also be able to add custom CSS which makes adding some custom styling on ConvertKit hosted landing pages a breeze.
Finally, you have the option on what you want to do if the visitor has already subscribed to that particular landing page. This is pretty powerful as it allows you to show custom content if the visitor has already subscribed to your offer.
Think of showing a theme of one of your products, or perhaps even a similar offer that you think they’d be interested in.
Be sure to test this as I’ve had people reach out to me asking how to resubscribe to something because they misplaced my lead magnet on their computer.
Another thing that is great about ConvertKit is all of its integrations.
If you plan to run Twitter Lead Generation cards, then this is the place you’ll want to visit to get the correct URLs.
Also, ConvertKit also integrates directly with Unbounce. So, if you need a bit of a higher end landing page builder, Unbounce would be a great choice.
Last but not least, is the “Other Options” menu item. This is the place to visit if you plan to create a split test or need to duplicate your landing page or form.
You can also archive the form if you are no longer sending traffic to it or simply delete it if you are positive you no longer need it.
As you’ll see on PPCMode, I have several overlay boxes depending on various things you click, or if you scroll down the page sometimes there is a “scroll box”.
I personally create these opt-in forms with SumoMe because of the split testing/reporting capabilities.
But if you are on a budget, ConvertKit has got you covered by allowing you to do many of these forms directly with ConvertKit.
Once you click the “create form” button in the form menu tab like I showed you earlier, you’ll see the promote to create a landing page or form. This time we are going to create a form.
After selecting the form, you’ll be able to choose which style you’d like to use. Don’t worry, you’ll be able to change this later.
Since we’ve already gone over how to create landing pages, many of the settings are similar to forms as well. I’m only going to demonstrate what is different.
First, click on the settings tab in the submenu.
1) Once you click on the “Style” tab on the left-hand side, you’ll see some new options for form styles.
2) These are the same three styles that you were able to choose from earlier, but if you decided to make a change you can easily do so.
3) Inline, Modals and Slide Ins are pretty much all you’ll need to have for various lead capture forms on your website
Now as mentioned earlier:
Sequence: A series of emails sent automatically based on subscription date. MailChimp calls them automations. Aweber calls them follow-up sequences. Infusionsoft calls them campaigns. Other tools call them autoresponders.
**Lead Nurturing Aside: Creating a sequence is a way to stay in contact with your leads. This is very valuable when you’re wanting to lead nurture your subscribers by providing them with more information based on where they are in the buying process.
For Example**: **Imagine you were interested in buying a new couch, but still not sure on exactly what you wanted. If I started providing you relevant info which helped you determine which couch was right for you, you’d likely be more willing to buy from me, since I provided you with valuable information.
Lead nurturing is extremely valuable in affiliate marketing because it allows us to create a direct relationship with our audience that we otherwise wouldn’t have if we simply sent them off to whichever offer we were promoting at the time. By capturing information upfront and providing information this allows you the ability to convert a single subscriber multiple times by showing them relevant products and services, that you otherwise wouldn’t be able to do.
To create your first sequence, click on “Sequences” in the main menu.
Next, click on the “Create Sequence” button up in the top right corner.
You now have a new sub-menu that should be defaulted to the “content” section.
As you can see, there is quite a bit going on here at first glance.
Some of it is self explanatory, while others will likely be over looked by most users.
So, lets break it down.
To the left side, you should see a list of template emails.
Now, in the sub-menu you’ll want to click on “Settings”.
At the very top of the settings tab, you should see Sequence Name.
Now, you can select which email template you want to use for your sequence.
I personally am a fan of text only because I feel like it makes your emails more natural, however, only you will know what your list responds best to.
If you do plan on using a template, I suggest that you make sure that it’s mobile responsive.
The next setting available in sequences allows you to exclude certain subscribers depending on other forms, sequences, tags and even segments they’re part of.
This is very powerful as it helps you better serve your list.
Example: If someone signs up to a beginner list which adds them to a beginner sequence.
But then signs up to your advanced list, you can then stop sending the beginner emails by excluding anyone that joins the advanced list.
The last menu item in sequences is Reports.
This section will be blank until you start having people sign-up to your form and ultimately your sequence.
Here is an example of one of my sequences:
On the left, you can see total number of subscribers that has completed the entire sequence plus the total number of unsubscribers.
At first, these stats confused me because they don’t lineup.
But, what I realized is that the total unsubscribers that unsubbed from my list is for any email that I sent, not just from the sequence.
On the right, you can see important KPIs for each individual email: such as open rate, click rate, how many people got that email (sends) and how many people unsubscribed.
This data is important because if you see one particular email with either a low CTR or a high amount of unsubscribes you may need to rewrite it.
Next up on the main menu is Broadcasts.
Personally, these are where I make the bulk of the money I generate from my email lists.
Broadcasts allow you to easily send an email to your entire list or a segment of your list depending on your goals.
This is your broadcast dashboard that shows all of the broadcasts you sent on this particular ConvertKit account.
Since at this point you likely haven’t sent a broadcast yet, it’ll likely be blank.
Let me go ahead and go into the details of this screen, then I’ll teach you how to create a broadcast.
We are now in the Recipients section of creating our new broadcast.
This is where we can determine who is going to receive our broadcast and also select who the broadcast is from.
How To Select Your Subscribers
I can honestly write an entire post on all the different things you can do with subscriber rules, but for now I’ll give you enough information to get your wheels turning.
First, you need to choose if you’d like all the rules or any of the rules to apply.
All: means that if a particular subscriber has the tag: Guide – yet you selected that you want the subscribers to have the tags Guide and Email = that subscriber wouldn’t be selected.
Any: In the example aboves means even if you had the tags Guide and Email the subscriber with only one of those tags would be selected.
We are now going to create our first filter:
To give you an example, we are going to create a filter that is selecting all subscribers within a 50 mile radius of San Francisco.
After inputting our settings, we’ll click on Add Filter.
We can now see that our new filter has been added.
Our Subscriber amount has also changed to reflect how many people on our list live within 50 miles of San Francisco.
To improve upon this example, say that we now want to exclude any cold subscribers from our broadcast.
First we’ll want to click on + Add Filter Group.
Be sure to select Matching None of the following.
Then select Cold Subscribers from the drop down menu.
We can once again see that the amount of our subscribers has decreased from 678 down to 608.
Our entire filter settings looks good, so now we’ll click on Next Step.
On the next screen, this is where you’ll write your actual broadcast email.
After you’ve written your email and subject line(s), click Next Step down in the bottom right.
If you want to schedule your broadcast, simply press on Schedule and select the time & date that you’d like the broadcast to be scheduled.
We can now schedule the broadcast for Aug 31 at 6:05am.
Next up on the main menu is Subscribers.
The subscribers section allows you too..
You guessed it.
Manage your subscribers.
When you first go to the subcribers dashboard, you’ll be presented with a few things.
If you click on a specific subscriber in your subscribers list, you’ll bring up a screen giving you more details about that subscriber.
If we scroll down further, we have even more details about this particular subscriber.
Next up on the main menu is Automations.
One of my favorite things about ConvertKit is the fact that it allows you to do so much with automation.
Here is how ConvertKit themselves explains it:
Automation rules are not applied retroactively or to in-app actions. An automation will only be applied to subscriber-based actions that occur after the automation was created.
They also have great documentation on how to use ConvertKit Automation Blueprints.
When inside the Automation Rules section, there is a list of all of your current rules.
To create a rule you’ll see 2 columns:
What event happens (Trigger) and what you want ConvertKit to do (Action).
Obviously, there are a TON of different things you can do with automation rules, but I’ll show you a few examples of how I personally use it.
Tagging Based on Links Clicked
As you can see above, I created a rule that when a subscriber clicks a link, it adds them to a sequence & tags them.
This allows me to put a link to a specific product in my broadcast or sequence emails.
Then, if a subscriber clicks on the link, I can add them to a custom sequence that sends them more information about that particular product.
I also tag them with something like this (Interested) Product Name.
This allows me to easily send my subscribers broadcast emails about the product or similar products in the future.
This isn’t a feature that I use very much, but ConvertKit allows you to automatically send emails based on your RSS feed.
In the automation sub-menu, simply click on RSS.
If your feed is valid, more information / settings will popup.
Once you’ve selected your settings, simply press Save and your automated RSS broadcast is ready to go.
One great thing about ConvertKit, is all of the integrations they have.
I personally use integrations such as SumoMe & Thinkific here on PPCMode plus several others on my other properties.
However, writing a guide on each and every one of these integrations is literally a post within itself.
So, I suggest you take a look at ConvertKits Integrations List to see if they have what you need.