How to Migrate to our Platform from Other Services

Every year, marketers use more and more tools to develop and implement different communication strategies. New channels, a growing contact list and an increasing database require automation to be managed properly. Our system is an all-in-one platform that offers various solutions for marketing automation of all channels you use for customer communication: Email, SMS, Mob Push, Web Push, Viber.

The service allows:

  • Create emails in a drag-and-drop editor;
  • Segment your contact list based on shopping behavior and product preferences;
  • Create automated workflows with triggered message series;
  • Run A/B testing;
  • Get reports on important metrics such as open rate, deliverability, unsubscribe rate, spam reports, etc.;
  • Conduct RFM analysis and more.

If you want to migrate to the platform from another ESP or CRM, make sure you transfer all data the right way. In this article, you’ll learn how to migrate to our system and retain important information about subscribers and previous campaigns.

Data Transfer

You can transfer data to our platform in two ways: manual import and automated import through API.

Note. To transfer token bases for web push and mobile push notifications, please contact our support.

Manual Contact Import

Typically, a contact base consists of the following contact data: name, email address, phone number, and date of birth. There also can be additional information depending on the data you collect.

In the platform, a unique contact ID can be an email address and/or phone number.

To be imported manually, your contact base must be arranged in one of the following formats:

  • .xls – a table in Excel 97/2000/XP;
  • .xlsx – a table in Excel 2007 and above;
  • .csv – a text file that opens in Notepad and Excel;
  • .txt – a text file of the Notepad app (separated by a semicolon or comma).

Note that .txt or .csv enables a faster transfer.

You can upload to the system a file up to 300 MB at a time. If your base is larger, split it into multiple files or delete unnecessary columns.

Read more on contact import.

Segment Import

Contact base segmentation is an important part of modern email marketing strategies. You can keep your segments when transferring the base in two ways:

  • Transfer ready segments;
  • Transfer the base and build segments after the import.

Contact Base Transfer through API

We recommend using the /v1/contacts method to import contacts through API.

You can use it to synchronize your contact base with your CRM system. This way, your base will be regularly updated with new contacts. Each new contact transferred to the system with this method is considered to be confirmed by default. This means they confirmed their addresses through Double Opt-In in the old system and can be sent to.

Contact Collection

To continue collecting contacts, сonnect the ready subscription form from a third-party service that has an integration with our platform or any service through Zapier. Next, set up a data transfer from a subscription form and a Double Opt-In workflow with the corresponding emails.

Workflow Transfer

After you set up the data transfer, you need to automate communication. In our platform, there are 5 ready workflows you can use. You only need to create emails for them and configure triggers and launch conditions. Or you can create new workflows from scratch.

Read more on how to create a workflow.

Additional Data Transfer

You can transfer to the system the following data on contact statuses:

  • Active;
  • Inactive;
  • Reported spam;
  • Bounce status (errors in email delivery such as invalid address or domain, bad spelling, etc.).

You can transfer through API contacts with the status Unsubscribed. Or you can include these into a separate segment and our support will unsubscribe them in the system.

Optional but recommended for transfer data include:

  • Contact creation date;
  • Last open date;
  • Last click date.

If needed, you can also transfer the following data:

  • Delivery date;
  • Open and click dates;
  • Clicked links;
  • Categories of clicked products (in product recommendations).

This information is transferred to the platform as additional tables through BigQuery or PostgreSQL.

Contact Activity Transfer

You can transfer contact activity data using different methods depending on your pricing plan.

Basic Functionality

The basic functionality allows you to transfer unlimited additional fields in a one-dimensional table. They can include:

  • Event date;
  • Opens;
  • Clicks;
  • Spam reports;
  • Unsubscribes, and more.

To do this, you need to export data from the platform you’re migrating from, put it into a table, add additional fields and attributes, import to our system, and map the corresponding fields.

Table for contact activity transfer

The advantage of this method is that the table enables to keep the status of contact activity and save the date of the last interaction.

The disadvantage is that it’s impossible to consider all touchpoints, identify the categories of links that generated clicks, set date ranges, and summarize the number of responses.

Enterprise

When subscribed to the Enterprise plan, you can transfer the following additional data:

  • All open dates;
  • Clicks by links and categories;
  • Transactions from campaigns;
  • any other statuses and actions of users.

In addition, you can connect external data sources and additional tables with data on each subscriber.

To do this, export data from ESP in multiple tables (separate list of open dates, list of feedback dates, list of unsubscribe dates, etc.), put them into tables, add additional fields and attributes, import them to the external database of BigQuery or PostgreSQL, and set up connectors between identifiers of subscribers, campaign and content.

Table under basic functionality

The advantage of this method is that you can do advanced segmentation and build segments based on all events of the subscriber's life cycle.

The disadvantage is that this method is more complex. You may need help from specialists so that you can set up import and connectors between identifiers.

Important!

If you can’t find an export option in the interface of your platform, contact their support.

If there are any other difficulties with migration to our CDP, please contact our support team.

Template Import

You can import templates to our platform in several ways:

  • Transfer of HTML code. If the template is created as HTML code and not in a drag-n-drop editor, it can be downloaded as a file and uploaded to the system.
  • Automatic transfer of Stripo templates. Open the template in Stripo, select Export in the top menu. In Export to ESP, click on our CDP.

How to import templates from Stripo

Enter your account details and allow access. In our system, the imported template will appear in Messages.

Imported template in our platform

  • Transfer from a drag-n-drop editor. Automatic transfer of templates created in drag-n-drop builders isn’t available. You need to build a similar template in our email editor from scratch. You can use one of more than 1000+ ready templates or apply for a free template that’s available for new users.

Note. You can’t transfer templates of push notifications, SMS and Viber messages. You need to create these messages anew.

Any Questions?
We’re always happy to help!
Request a Callback
Fill in the form, and our specialists will call you back as soon as possible.
Request a Callback
Chat Support
We’re waiting for your questions!
Send a Chat Message
Email
Contact the eSputnik support team
Send an Email