Help center
/
Integrations
/
Migrate to Klaviyo
/
Migrate from an email service provider

Learn how to migrate from Yotpo email and SMS to Klaviyo via Klaviyo’s Yotpo Email & SMS Migration integration. This integration syncs profiles from Yotpo along with email and SMS subscriptions. Additionally, learn best practices and next steps when migrating.

Before you begin

Before you begin

  1. You must be an account administrator in Yotpo in order to integrate.
  2. You must be an administrator or owner in Klaviyo in order to integrate.
  3. If you plan to migrate your SMS contacts from Yotpo, you must first set up SMS in Klaviyo.
Integrate Yotpo with Klaviyo

Integrate Yotpo with Klaviyo

To integrate Yotpo with Klaviyo, you'll need to obtain your App Key and Secret Key from Yotpo, then set up the integration in Klaviyo:

  1. In your Yotpo SMS and Email admin, click your account icon and select Account Settings.
  2. Scroll to the API Credentials section, then copy your App Key
  3. In a new tab, log in to Klaviyo and select the Integrations tab.
  4. Click Explore apps.
  5. Search for Yotpo on the Klaviyo app marketplace and select the card.
  6. Click Install.
  7. Paste your Yotpo App Key you copied in the corresponding box. 
  8. Switch back to your Yotpo tab.
  9. Under API Credentials, click Get secret key.
  10. Copy the code sent to your email and paste it in the box, then click Submit.
  11. Your Secret Key will appear in a pop-up. Click Copy to clipboard.
  12. Switch back to your Klaviyo tab.
  13. Paste your Secret Key in the corresponding box, then click Connect
  14. Review the permissions and click Allow.
  15. Check Sync your Yotpo Email & SMS Migration email subscribers to Klaviyo. If you don’t check the box, Klaviyo will not sync email consent from Yotpo.
    1. Select a list from the dropdown to add email subscribers to.
  16. Check Sync your Yotpo Email & SMS Migration SMS subscribers to Klaviyo. If you don’t check the box, Klaviyo will not sync SMS consent from Yotpo.
    1. Select a list from the dropdown to add SMS subscribers to.
  17. Click Complete setup.
  18. You’ll receive a success message confirming that your Yotpo integration has been connected.
Data synced from Yotpo to Klaviyo

Data synced from Yotpo to Klaviyo

Once you integrate Yotpo with Klaviyo, Klaviyo will perform a one-time sync of all profiles from Yotpo. This integration is intended for use in migration and does not have an ongoing sync. Data is only synced from Yotpo to Klaviyo.

The following data is synced from Yotpo to Klaviyo:

  • Profiles
  • Email subscriptions (if you checked the settings box and selected a Klaviyo list)
  • SMS subscriptions (if you checked the settings box and selected a Klaviyo list)

Email and SMS subscriptions sync based on subscription status in Yotpo; if a profile is subscribed to email or SMS in Yotpo, they will be subscribed in Klaviyo, and if they were unsubscribed in Yotpo they will be unsubscribed in Klaviyo.

If you choose not to sync subscriptions, all profiles will sync with a status of Never Subscribed

The following profile properties sync from Yotpo to Klaviyo:

  • Email
  • Phone number
  • First name
  • Last name
  • Address1
  • Address2
  • City
  • Region
  • ZIP
  • Country
  • Yotpo Gender
  • Yotpo Default Language
  • Yotpo Default Currency
  • Yotpo Tags
  • Yotpo Email Last Opened
  • Yotpo Email Last Delivered
  • Yotpo Email Last Engaged
  • Yotpo SMS Last Sent
  • Yotpo SMS Last Engaged
After migrating your data

After migrating your data

Recreate forms, email templates, and flows

Recreate forms, email templates, and flows

Next, recreate your most important customer collection methods (referred to as “forms” in Klaviyo), email templates, and flows in Klaviyo. Once you have these ready, you don’t have to worry about maintaining 2 different subscriber lists or having a gap in customer communications. 

For information about these product areas, check out these getting started guides:

This is also a good time to review what’s working well:

  • Is one form outperforming the rest?
  • Which flows are generating the most revenue?
  • Which email template creates the highest clicks? 

This not only tells you what to prioritize when moving to Klaviyo, but it also indicates where you should spend time experimenting and optimizing.

Turn off all subscriber collection methods in Yotpo

Turn off all subscriber collection methods in Yotpo

Once you import, it’s important to stop collecting new subscribers in Yotpo. Maintaining lists of subscribers in 2 different platforms is not only difficult, it’s a risky compliance move (particularly for SMS). 

  1. In Yotpo, navigate to Audience.
  2. On the Subscriber Collection Tools page, scroll down to My tools.
  3. Click the 3 horizontal dots next to a live tool.

  4. From the menu, click Edit to view this tool. 

  5. At the top, open the Status dropdown.
  6. Select Draft.
  7. Now click, Save as Draft.

  8. Repeat for any other live subscriber collection tools. 

In addition, edit or remove any place where you’ve linked to these opt-in pages, such as on your social media pages, QR codes, etc. 

Take note of key settings in your Yotpo account

Take note of key settings in your Yotpo account

When you migrate to a new service provider, there’s no guarantee that they use the same settings. This can lead to significant differences in your data once you change platforms, so a key part of migration is noting down your current settings. 

In particular, pay attention to the following: 

To find these settings in Yotpo:

  1. In the left sidebar, open the Settings dropdown, then click General Settings.
  2. Navigate to:
    1. Attribution for your conversion and UTM settings.
    2. Compliance for Smart Sending. 
SMS-specific considerations

SMS-specific considerations

If you are also moving your SMS plan to Klaviyo, please:

  • Note that if changing your SMS number, you must notify subscribers before you start sending from the new number.
  • Write down your subscribe keywords.
  • Check quiet hours. 
Next steps

Next steps

Once you finish with the steps above, congratulations! You’ll have all of your key information now in Klaviyo. 

As a next step, we recommend:

  1. Canceling your email plan in Yotpo.
  2. Adding your users in Klaviyo.
  3. Recreating your segments.
Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Live training
Join a live session with Klaviyo experts to learn about best practices, how to set up key features, and more.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type