You can integrate Deadline Funnel with Mailchimp using the API and trigger your countdown based on when someone:
Is added to a group (currently not available in Customer Journey)
Mailchimp currently does not support using a tag as a trigger method.
Whichever trigger you choose, the initial integration steps are the same. We'll outline them below, so start here!
Please note that if you are going to integrate your Deadline Funnel campaign with a group, you need to have that group created in your Mailchimp list before you create your API Integration with Deadline Funnel.
Using a Group as a trigger method is currently not compatible with Customer Journey. Mailchimp is aware of this and working on a fix.
You can find additional information on Mailchimp groups here: https://kb.mailchimp.com/lists/groups/getting-started-with-groups
Integrate Deadline Funnel with Mailchimp
Click on the Integrations tab in Deadline Funnel and then choose your campaign to set up your ActiveCampaign integration:
Click 'New Integration'
Select 'Create Deadline Funnel Tracking' and click 'Next':
Make sure that Mailchimp is selected and then click 'Next':
Next, you will need to add your MailChimp Username and Account ID:
To get your API Key, go to your Mailchimp account, navigate to Account > Extras > API Keys. Click on 'Create A Key', copy the new API Key:
Then paste it into the 'MailChimp API key' box in Deadline Funnel:
Now copy your MailChimp account username and paste it into the 'MailChimp Username' box in Deadline Funnel:
Then click 'Integrate'.
Setting up your Deadline to Begin when Someone Subscribes to an Audience:
Choose 'Audience' from the dropdown that asks when to start tracking subscribers, select your preferred audience, and, select the custom field to hold the lead's deadline:
Copy the Deadline Funnel webhook; you'll need this to set up your Webhook in your MailChimp account.
Note: MailChimp may change the name of this custom field from 'deadlinetext' to 'MMERGE5'. This is normal and will not affect the webhook performance.
In your MailChimp account, navigate to the audience you want to integrate with. Go to Manage Audience > Settings:
Now click on 'Webhooks'
Then click "Create New Webhook".
Paste your Webhook URL into the Callback URL box, then check the box to send updates for 'Subscribes'. Be sure to check all 3 boxes in the 'Only send updates when a change is made...' section. Click 'Save':
And you're all set! You can move on to testing your integration.
Setting Up Your Deadline to Begin When Someone is Added to a Group:
(This method is only available to Standard and higher Mailchimp plans and currently does not work with Customer Journey)
MailChimp's "groups" feature is a great way to trigger a series-based deadline in Deadline Funnel. While normally you could simply trigger the deadlines once a user subscribes to your list using our integration with MailChimp's API as described in this article, this method allows you to trigger the deadline by adding users to a group at a certain interval in your email sequence.
Start by creating a new group inside of MailChimp. This group's function is to trigger a deadline at a certain interval. It has no other functions, so we will make it an invisible group that people cannot add themselves to from any of our web forms:
After this is done, navigate to the point in your MailChimp Classic Automation or Customer Journey that you want your subscribers to be added to the group. Keep in mind that when they are added to this group, that will trigger their deadline in Deadline Funnel. So in this example, we want to time it so that the subscribers get added to the group after the fourth email is sent out:
Select 'Post-send action' and use the 'Add to group' option, then select the group that you just created:
Choose 'Group' from the dropdown that asks when to start tracking subscribers, select your preferred audience, select the group/tag, and select the custom field to hold the lead's deadline:
Copy the Deadline Funnel webhook as you need this to set up your Webhook in your MailChimp account:
Note: MailChimp may change the name of my custom field from what you chose to 'MMERGE5'. This is normal and will not affect the webhook performance
In your MailChimp account, navigate to the audience you want to integrate with, then go to Settings > Webhooks and click 'Create New Webhook:
Paste your webhook URL into the 'Callback URL' box. Check the box to send updates for 'subscribes and 'profile updates', then uncheck everything else. And be sure to check the second and third boxes in the 'Only send updates when a change is made...' section and click 'Save'
Setting Up Your Deadline to Begin when Someone Subscribes on a Mailchimp Landing Page:
You can integrate Deadline Funnel with a Mailchimp landing page by setting up your API integration and then connecting your landing page to the correct audience.
When you create your Landing Page, select the audience you integrated with Deadline Funnel from the drop-down:
Test your integration
To test that your integration is working you'll need to add a subscriber to your list (and group, if appropriate), then navigate back to Deadline Funnel and click the green 'Test' button under Step 3. You can also verify that it's working by checking for the subscriber's email under Analytics >> People Tracked
Important Note about Email Links
For the API integration to work you MUST use the Deadline Funnel email links in any of your emails that link to a sales page with a countdown timer, or that link to a page in your funnel that links to another page with your countdown timer.
In other words, the API integration requires that your subscribers click one of the Deadline Funnel email links before they reach a page with a countdown. This is necessary in order to make sure each subscriber is assigned the correct deadline.
Please Note: Sometimes when you're adding a Deadline Funnel Email Link to a Mailchimp email, you will see a message saying the link can't be used.
You can disregard this message and hit 'Insert' anyway. The links should still work as expected.
If you have any questions, please let us know at firstname.lastname@example.org or in our live chat at the bottom right of your screen