Drip + Ghost

How to use Ghost and Drip together

Give your email campaigns a boost and integrate Ghost with Drip – sync subscribers and deliver email campaigns efficiently

The most popular ways to integrate Drip with Ghost are to sync your email subscribers, embedding custom email subscription or signup forms and creating an RSS driven newsletter.

Let’s take a look at a few of the different ways you can use Ghost with Drip to automate and improve your email campaigns:

Sync Ghost members with Drip

When collecting reader email addresses using the built-in members feature in Ghost, it’s possible to sync these email addresses with your Drip account using Zapier. This ensures members in Ghost are always pushed to Drip or vice versa and keeps everything in sync, saving you the time of doing manual updates.

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

Embed Drip email subscription forms

If you prefer to use Drip’s own subscriber forms directly, it’s possible to use any of the form builders, widgets or other embed options within Ghost. They can all be enabled or embedded efficiently using code injection or HTML cards in the editor.

First you’ll need to create a new signup form in your Drip account:

Each form you create has a unique reference name and can be configured individually, with the option to use the embed code to inject raw un-styled forms in HTML, or the widget popup forms across your site.


Embed an HTML form on a single post

To use HTML embedded forms, locate the embed code from within the form editor in your Drip account:

To add the signup form to a particular post or page on your site, add a new HTML block within the Ghost editor and paste the embed code there.

Once you hit publish, an un-styled (but functional) form will appear on your post or page. To add your own styling to this form, edit the CSS in your theme files and update your theme in Ghost Admin.


Embed an HTML form across multiple pages

On the other hand, 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. It’s usually post.hbs - right after the content. In Ghost’s official themes, add the newsletter signup form after the line that reads {{content}}.

Add custom content to a Ghost theme

After editing, save the file, upload a fresh copy of your theme, and (if you’re self-hosting) restart Ghost. The form’s now visible on every post!


Use the widget form on multiple pages of your site

If you’d like to use the Drip widget forms on various parts of your site, go to your account settings in Drip and copy and paste the Javascript snippet in the site setup menu:

This snippet can be pasted into the site-wide code injection in Ghost Admin if you’d like to implement the widget across your site. Additionally, Drip allows you to specify which URLs the widget will appear on in the form editor for more fine-grained control.

Setup an RSS to Email campaign

It’s also possible to use the Drip RSS-to-Email feature to generate automated newsletters of your latest content on Ghost, directly to your subscribers!

Once you’ve activated the feature, wire up the RSS feed which you’d like to use to populate your newsletter content. Don’t forget: You can add /rss/ to most URLs in Ghost to get a custom RSS feed. Here are some demo examples:

Do more with Zapier automation

Connect Drip to many more of your favourite tools and align all of your processes using Zapier. Get started with lots of commonly used Zaps already pre-built, or if you can’t find what you’re looking for you can build your own: