Skip to content
This repository has been archived by the owner on Mar 13, 2018. It is now read-only.

[ARCHIVED] Scripts for migrating Highrise contacts, notes and emails to Active Campaign.

Notifications You must be signed in to change notification settings

q-m/active-campaign-migration-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Highrise => Active Campaign

Migrating contacts

In Highrise

  • Export CSV from Highrise

Locally

  • Move it to /data/csv/contacts.csv
  • Run ./bin/sanitize_contacts_csv.rb
  • Verify successful creation of /data/csv/contacts.out.csv
  • Make sure all contacts are deleted from Active Campaign

In Active Campaign

  • Set environment variables
  • Import resulting CSV from within Active Campaign
    • Make sure to map create custom fields for all columns
    • Map the "Highrise ID" column to a custom field named "Highrise ID"!
  • Add everyone to a list (e.g. the "Everyone" list)

Migrating emails, notes and comments

In Highrise

  • Export notes and emails as ZIP

Locally

  • Copy all .txt files from the /contacts folder contained by the ZIP file to this project's /data/yaml folder
  • Set the AC_API_URL and AC_API_KEY environment variables to Active Campaign's admin user's credentials. Note that the URL needs to be postfixed with /admin/api.php.
  • Run ./bin/import_notes_and_emails.rb

In Active Campaign

  • Verify success 🎈

About

[ARCHIVED] Scripts for migrating Highrise contacts, notes and emails to Active Campaign.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages