Connect ActiveCampaign
Paste your ActiveCampaign API URL and key under Settings > Integrations, then add an Add to ActiveCampaign step to a flow to add people to a list, tag them, and start automations.
Connect ActiveCampaign with your API URL and key under Settings > Integrations. Then add an Add to ActiveCampaign step to a flow, after the email question. Everyone who reaches that step is added to the list you choose, with any tags and automations you pick.
Steps
Connect your account
- In ActiveCampaign, go to Settings > Developer and copy the URL and key under API Access.
- In Textiful, go to Settings > Integrations.
- Under Email tools, click Connect ActiveCampaign.
- Paste the URL into API URL and the key into API key, and confirm.
- Textiful checks them with ActiveCampaign before saving. You'll see "ActiveCampaign connected."
Use Test connection at any time to check the account is still reachable.
Add the step to a flow
- Open the flow under Data Capture Flows.
- Make sure the flow has an Ask for email step.
- Click the + below that step (or Add a step), and under Actions and integrations choose Add to ActiveCampaign.
- Choose the ActiveCampaign list. This is required.
- Optionally, add Tags. Pick from your ActiveCampaign tags, or type a new one to create it there.
- Optionally, choose one or more ActiveCampaign automations to start.
- Optionally, under Sync additional data, map answers from the flow to ActiveCampaign fields.
- Save the step.
What gets sent
The step runs when someone reaches it:
- The contact. Textiful creates or updates the ActiveCampaign contact by email address, so someone already there isn't duplicated. First name, last name, and phone are sent by default when the flow has them.
- The list. They're added to the list as active. Anyone who unsubscribed from that list, or whose address bounced, is left as they are.
- Tags. Each tag is added to the contact.
- Automations. Each automation starts once per time through the flow. A retried sync doesn't start it again.
- Other fields. Anything mapped under Sync additional data goes to that ActiveCampaign field. Map a company name to Account (organization) to link the contact to an ActiveCampaign account with that name, created if needed.
Check that it worked
- The Sync and delivery log on Settings > Integrations lists each send, its status, and any error from ActiveCampaign. Use Retry on a failed send once you've fixed the cause.
- The contact's timeline in Textiful shows the sync.
- If a list or automation chosen in a step was deleted in ActiveCampaign, the step says so. Choose another.
Disconnect
Click Disconnect next to ActiveCampaign on the Integrations page. ActiveCampaign steps fail until you connect again. To switch accounts, disconnect and connect with the other account's URL and key.
Frequently asked questions
- Where do I find my ActiveCampaign API URL and key?
- In ActiveCampaign, go to Settings, then Developer. Both are shown under API Access.
- Textiful says that doesn't look like an ActiveCampaign API URL. What now?
- Copy the URL from Settings > Developer in ActiveCampaign. It looks like https://youraccount.api-us1.com. Your account's web address (youraccount.activehosted.com) also works.
- Will Textiful resubscribe someone who unsubscribed?
- No. Anyone who unsubscribed from the list stays unsubscribed, and an address that bounced isn't added back. Their contact can still get your tags and field updates.
- Can a tag that doesn't exist yet be used?
- Yes. Type it into Tags and Textiful creates it in ActiveCampaign the first time someone reaches the step.