Create a Better ‘Manage My Subscriptions’ Page

With ActiveCampaign and Gravity Forms

Download MP4


In this video, I’ll show you how to give your ActiveCampaign subscribers a way to unsubscribe or subscribe themselves to some of your emails, and not others.

ActiveCampaign doesn’t provide a way to create a “Manage My Subscriptions’ page out of the box.  So it has to be built custom, with a few (not so simple) integrations and automations.

So I created this Automation Guide to walk you through how I recommend you set this up!

In this video, I show you how I built a nice looking form on my website using Gravity Forms + WordPress. This form is integrated with ActiveCampaign so that it updates a subscriber’s preferences (via custom fields). And, the footer of my emails has a “magic” link that pre-populates this form with the subscriber’s current preferences. Pretty cool, huh?

Goals for this automation

  • Create a custom page on my own website where subscribers can manage their own email preferences.
  • Use custom fields to set subscriber’s preferences
  • Create a “magic” link in the footer of ActiveCampaign emails that pre-populates this subscriber’s manage subscription page.
  • Integrate Gravity Forms with ActiveCampaign

Services used in this guide

  • ActiveCampaign
    Similar alternatives:  Drip, ConvertKit
  • Gravity Forms
    Similar alternatives: Ninja Forms (WordPress), Typeform, WuFoo

Key points in the video:

  • 0:00 – Show the custom manage subscription link and workflow in action.
  • 2:00 – Create your lists in ActiveCampaign
  • 2:15 – Create custom contact fields to match your lists
  • 4:00 – Create the page in WordPress and the form in Gravity Forms
  • 8:00 – Pre-populate the fields in Gravity Forms using parameters from the URL
  • 10:50 – Generate the URL with the subscriber’s custom field values
  • 13:50 – Integrate Gravity Forms with ActiveCampaign
  • 17:00 – Create an automation workflow to sync the contact fields with list subscription status