MIGRATION

Switch from ActiveCampaign to GetResponse without losing scores or suppressions

The short answer

Contacts, custom fields and tags move by file; scoring, automations, segments and the deal pipeline are rebuilt. Export the active contacts and the unsubscribed and bounced ones as separate files, import the first into a GetResponse list and upload the others as a suppression list. Split the single ActiveCampaign tag column into one column per tag, bring lead scores in as a custom field because GetResponse cannot set a score during an import, and keep the original export as your consent record, since GetResponse consent fields cannot be imported.

In this guide

What actually transfers

GetResponse has no direct ActiveCampaign connector in its self-serve import: you export CSV files from ActiveCampaign and import them from a file, one list at a time. ActiveCampaign lets you export a list filtered by status, Active, Unconfirmed, Unsubscribed, Bounced or Any, with a Status column and a Date Unsubscribed field. Use that filter: the active file becomes your import, the unsubscribed and bounced files become your suppressions.

On the GetResponse side you choose whether to add new contacts, update existing ones or both, assign each column to a custom field, and optionally start contacts in an autoresponder cycle on a chosen day. Every import is single opt-in, and you confirm you hold permission before it runs.

What breaks along the way

Three things do not survive as working objects. Lead and deal scores export as numbers, but GetResponse cannot apply a score during an import, only to contacts found by search afterwards, so carry each score in a custom field and rebuild the scoring rules. Tags arrive in one ActiveCampaign column while GetResponse reads one column per tag, with a limit of ten tags per import: split the column, then run extra imports that only update existing contacts if you have more. Contact notes cannot be exported at all, so copy anything you rely on before you close the account.

The CRM side is the larger loss. Deals, pipelines and site tracking history are not part of a contact export, and automations are not either. If your ActiveCampaign account hands leads to sales, decide where that handoff lives after the move before you cut over.

Object by object: what comes across

What moves from ActiveCampaign to GetResponse
ObjectComes acrossWhat to watch
Active contacts with names and phoneYes, from a fileExport the list with the Active status, import the CSV into one GetResponse list and check the count against the export.
Custom fieldsYes, mappedCreate the GetResponse custom fields first, then assign each file column to one during the import. Unmapped columns are skipped.
TagsYes, once the column is splitActiveCampaign gathers tags in one column, GetResponse reads one column per tag with 1 for the contacts who carry it. At most 10 tags per import: run further imports that only update existing contacts for the rest.
Unsubscribed and bounced contactsPartly, as a suppression list or blocklistExport them separately with the Unsubscribed and Bounced status filters, then upload them as a GetResponse suppression list instead of importing them as contacts.
Consent and opt-in evidenceNoGetResponse states its consent fields cannot be imported. Keep the ActiveCampaign export, with status and unsubscribe dates, as your record.
Lead scores and deal scoresAs a field onlyThe values export, but GetResponse cannot set a score during import. Bring the number in as a custom field, then rebuild scoring rules in GetResponse.
Contact notesNoThe ActiveCampaign help centre states notes cannot be exported. Copy anything you rely on before closing the account.
AutomationsNoNot part of a contact export. Rebuild them as GetResponse workflows, or as an autoresponder cycle for a plain timed sequence.
SegmentsNoRebuild them as saved searches on the imported fields and tags.
Deals and CRM pipelineNoNot part of a contact export and not an object the GetResponse import accepts. Decide where sales handoff lives before you move.
Forms, templates and site tracking historyNoForms and templates are rebuilt. Tracking history is not in the export.

Read from each provider's own export and import documentation, listed under the table. We have not run this migration on a paid pair of accounts, so nothing here is a test result. Anything a provider does not document, we leave out rather than guess.

What the ActiveCampaign export gives you

  • Email address, first name, last name and phone number
  • Custom fields
  • Tags, gathered into a single column
  • Lead scores and deal scores
  • The most recent IP address, browser and operating system
  • A per-list export filtered by status (Active, Unconfirmed, Unsubscribed, Bounced or Any), with a Status column and a Date Unsubscribed field

What it leaves behind

  • Contact notes, which the help centre states cannot be exported
  • Automations, which are not part of a contact export

Source: the official export documentation, plus the second official page (official help articles on exporting all contacts and exporting a list, read through a search index: the pages refuse direct requests from our address).

What the GetResponse import accepts

  • CSV, TXT, VCF, XLSX or ODS files up to 50 MB, XLS up to 10 MB
  • One target list per import, with Add and update, Only add new or Only update existing
  • File columns assigned to GetResponse custom fields, unmapped columns skipped
  • Tags from the file, one column per tag with 1 for the contacts who get it, or up to 10 tags applied to the whole import
  • Optional entry into an autoresponder cycle on a chosen day
  • A suppression list uploaded as a CSV or TXT file of up to 10 MB

What it refuses or rebuilds

  • Consent fields: GetResponse states they cannot be imported or exported with contacts
  • Per-contact scores: a score cannot be set during an import, only added afterwards to contacts found by search
  • Role addresses, which a list must not contain, and addresses on your blocklist or GetResponse's
  • Every import is single opt-in and you confirm you hold permission before it runs
  • Automations, segments, forms, templates and landing pages are rebuilt, not imported

Source: the official import documentation (getresponse.com/help/how-can-i-import-a-list-of-contacts.html), plus the second official page (getresponse.com/help/how-do-i-create-and-use-consent-fields.html) (read the official import help page, the tag and score import page, the consent fields page, the suppression list page and GetResponse's own Mailchimp guide).

How the objects map

An ActiveCampaign list maps to a GetResponse list; if you ran several lists for one audience, consider importing them into one list and keeping the old list name as a tag, so one person is one contact, which matters because the GetResponse review shows a contact held on two lists is billed twice. The GetResponse plan ladder shows what each list size costs. Tags become GetResponse tags once the column is split. Custom fields map by type, so create them in GetResponse first and keep dates as dates. Segments become saved searches on those fields and tags. Automations become GetResponse workflows or, for a plain timed sequence, an autoresponder cycle. Branching depth is where the two differ most, so list every ActiveCampaign automation and mark which ones you rebuild, flatten or retire, as described in the GetResponse versus ActiveCampaign comparison.

Test before you cut over

Import the active file into a test list and hold it against the export: totals, tags populated, score field filled, role addresses dropped. Load the suppression list and confirm a suppressed address is excluded from a test newsletter. Rebuild one workflow, walk a real signup through a new form with a consent field, and check the contact lands in the right list with the right tag. On cost, price the same list on both: from $19/mo against from €16/mo, then run your own volume through the email cost calculator. Keep the ActiveCampaign account read-only for a billing cycle as your rollback. If part of your list lives in Mailchimp, the Mailchimp to GetResponse migration inventory shows how to bring that audience into the same account.

Try GetResponse

Questions people also ask

Can I import my ActiveCampaign lead scores into GetResponse?

Not as scores. GetResponse states that scoring cannot be applied during an import, only added afterwards to contacts you find by search. Import the score as a custom number field so the value is kept, then rebuild your scoring rules in GetResponse.

How do I keep unsubscribed and bounced contacts from being mailed?

Export them from ActiveCampaign with the Unsubscribed and Bounced status filters, leave them out of the contact import, and upload them as a GetResponse suppression list, which accepts a CSV or TXT file. Add a blocklist rule for addresses that must never come back.

Do my ActiveCampaign tags survive?

Yes, once the file is reshaped. GetResponse imports tags as one column per tag with a 1 for each contact who has it, up to ten tags per import. ActiveCampaign exports them together in one column.

Have you run this migration yourselves?

No. Everything on this page is read from ActiveCampaign's export documentation and GetResponse's import, tag and score, consent field and suppression list pages, listed above. We have not moved a paid account between the two, so nothing here is a test result.