Integrate Ghost with ConvertKit to sync your subscribers and make sending your email campaigns more efficient

Whether you're using ConvertKit to send one-off email campaigns to your readers, or running fully automated email marketing funnels - ensure your Ghost publication is fully integrated and your subscribers are in sync.

Here are some different ways you can use Ghost and ConvertKit together:

Sync Ghost subscribers to ConvertKit

If you're collecting reader email addresses using the built-in subscribers feature in Ghost, it's possible to link this with your ConvertKit account using Zapier. This will ensure subscribers in Ghost are always pushed into ConvertKit or vice versa, saving you from the task of manual updates.

Once your integration has been setup it'll run in the background and make sure that your subscriber lists are always up to date.


Embed custom subscription forms

If you prefer to use ConvertKit's own subscriber forms directly - you can use any of the form builders, modals or other embed options provided by ConvertKit within Ghost. Once you create a new form in your ConvertKit account, you can integrate it with your Ghost site using code injection, using HTML cards or directly in your site's theme files.

First you'll need to create a new signup form from your ConvertKit account list and choose the type of form you'd like to embed:

Once you have personalised the design and behaviour for your form, use the embed code to integrate the form with your Ghost site:


Add the form to a single post

If you just want to add the signup form to one particular post or page on your site - you can add a new HTML block within the Ghost editor and paste the HTML embed code there. Hit publish. And you're all set.


Add the form to multiple pages of your site

If you'd like to add a newsletter signup form to multiple pages of your site, then you'll need to add the embed code to your Ghost theme.

Locate the template file where you want to insert the signup form; usually post.hbs - right after the content. In Casper, Ghost's default theme, you'll see a line of code specifically reserved for inserting comments. This also makes a great place for dropping in a newsletter signup form, so you can paste the code here, too.

Make sure you remove the comments on line 65 and 69

After editing you'll need to save the file, upload a fresh copy of your theme, and (if you're self-hosting) restart Ghost. The form should then be visible on every post!

It's also possible to use the JavaScript embed snippet using the site-wide code injection feature in Ghost. This is especially useful if you're using the modal or slide in formats that ConvertKit offer, if you'd like the form to appear on every page.

Setup an automated RSS email campaign

It's also possible to use RSS feeds to setup automatically generated campaigns of the latest content on Ghost, directly to your subscribers!

Don't forget: You can add /rss/ to most URLs in Ghost to get a custom RSS feed. Here are some demo examples:

Once you've added your feed, you can follow the steps in ConvertKit to define how your campaigns will look, who they will be sent to and when they should be sent!

Do more with Zapier automation

Connect Drip to more of your favourite tools and align all of your processes. Zapier has lots more commonly used automations already pre-built - or you can build your own.