Our business typically has multiple projects open for our clients at any one time, including opening and closing projects. We also send automated emails to clients with status updates on those projects.
I’d like to add the ability to allow clients to unsubscribe from those project notifications on a per-project basis.
I’ve looked at potentially creating a new list for each project, but that seems like it would create hundreds of lists with only 1 contact. Not ideal, but seems easy and would work.
I’ve also considered using tags, but not sure how to put that into the automation programatically.
Any suggestions on how to accomplish this?
We have a similar situation. Our project are set up in a separate application which actually manages the projects. We managed client/project preferences in that app and then trigger campaigns using API events.
Subscriptions are always connected to lists, so your assumption is correct: you would need to create a list for each project.
Alternatively, in you can create a custom unsubscribe form with a checkbox custom contact field with the project name’s. This submission can trigger an automation that tags your contacts according to the projects they are interested in. You would need to create an automation tree that triages the contacts based on the checkbox field choices, you can do this easily with If/Else condition blocks. I would recommend reading https://help.activecampaign.com/hc/en-us/articles/115001748924-How-can-I-let-contacts-manage-their-subscriptions-in-ActiveCampaign-
We have an interesting use case around tags from one of our clients. Assuming all of your clients are already in your Main Contact List!
Let’s say you have three projects—Marketing, Communications, and Newsletters, each with specific tags.
Integration with Emailpref:
- Head over to emailpref.com and create a list for each project.
- Sync each list with the corresponding tags in ActiveCampaign.
Preference Page Setup:
Now, your preference page on Emailpref will showcase three lists, each linked to the respective tags on ActiveCampaign. You can even add descriptions to make it more user-friendly.
Real-Time Syncing:
Whenever a user subscribes or unsubscribes from any list on your Emailpref preference page, the information is instantly relayed to ActiveCampaign and the tag added/ removed accordingly.
Feel free to explore this feature and let us know your thoughts or if you have any questions. We’re here to help you make the most of your Emailpref and ActiveCampaign integration.