Guide, migration
Migrate from ActiveCampaign to GoHighLevel
Moving from ActiveCampaign to GoHighLevel is a CSV job. Export contacts and deals, import contacts first, then import deals as opportunities into a pipeline and stage. Email templates transfer through a share link. Landing pages, forms and automations do not transfer, so they must be documented and then rebuilt in HighLevel.
Last updated
What maps to what?
| ActiveCampaign | GoHighLevel | How |
|---|---|---|
| Contacts | Contacts | CSV, with fields mapped on import |
| Deals | Opportunities | CSV, into a specific pipeline and stage |
| Email templates | Email templates | Share link |
| Automations | Workflows | Rebuilt by hand |
| Forms | Forms | Rebuilt by hand |
| Landing pages | Funnels and pages | Rebuilt by hand |
| Tracking codes | Settings | Added again |
How should the files be prepared?
- Each contact needs a valid email address.
- Dates use YYYY-MM-DD.
- Files use UTF-8 encoding, with line breaks, emojis and special characters removed.
- Create custom fields in HighLevel first, for anything with no direct equivalent.
- Each deal needs a matching contact in HighLevel, so import contacts first.
What are HighLevel's CSV import rules?
- Each opportunity-only row needs a Contact ID, an Opportunity Name and a Pipeline.
- Opportunity custom fields must exist under the Opportunity object before import, not the Contact object.
- Opportunity CSV files must stay under 30 MB.
- Contact notes import at one note per contact, up to 5,000 characters.
- HighLevel's articles disagree on the contact file limit, 50 MB in one and 20 MB or 10,000 rows in an older one. Check your own import screen.
- There is no one-click rollback for a completed opportunity import, so start with a small test file.
How should you rebuild automations?
Write each automation down first, with its triggers, actions and timing. HighLevel's triggers and actions differ, so adapt the logic rather than copying it step for step. Test each one with a real contact before you switch sending over.
Frequently asked questions
- Do ActiveCampaign automations import?
- No. They are rebuilt as HighLevel workflows.
- Which should I import first?
- Contacts, because each deal needs a matching contact.
Sources
Related reading
Send us the list
The smallest pack is $95 for 5 hours. Unused hours are refundable, and nothing starts until you approve the scope.