Skip to main content
All CollectionsIntegrationsEmail Integrations
Setting up Klaviyo Integration
Setting up Klaviyo Integration

A guide to set up integration with Klaviyo

Vineeta Pendse avatar
Written by Vineeta Pendse
Updated over a month ago

Integrating yayloh with Klaviyo allows retailers to customise return notification emails to customers and conduct follow-up campaigns based on return data.

In this article:


1. What you must know for Klaviyo integration: Transactional emails

There are two types of email flows in Klaviyo: Marketing Emails and Transactional Emails. While Klaviyo is primarily used for marketing emails, transactional emails are also supported. However, there are important guidelines to follow:

  1. Transactional emails require approval

    To send transactional emails with Klaviyo, you must first contact Klaviyo Customer Support team for review and approval.

  2. Strict No-Marketing Policy

    1. Transactional emails must not contain marketing content.

    2. Klaviyo’s policy (see full policy here) prohibits sending marketing emails without an unsubscribe button.

  3. Unsubscribed Recipients

    1. Sending marketing content to unsubscribed recipients through a transactional email may violate the CAN-SPAM Act.

    2. However, Klaviyo can convert flows into transactional emails that will be sent to all recipients (even those who have unsubscribed from marketing emails), and these emails do not require an unsubscribe button.

  4. Compliance and Enforcement

    Klaviyo enforces strict scrutiny over emails to ensure they do not contain marketing content. If a business violates this policy, it could face penalties, including account suspension.


2. Create private API key in Klaviyo for yayloh integration

  1. Log in to Klaviyo >> Go to Account >> Settings

  2. Click on API Keys

  3. Click on Create Private API Key

  4. Name the API key, using prefix yayloh_returns_events_api

  5. In “Select Access Level” choose “Custom Key” >> Select “Full Access” for Events API Scope

  6. Click Create

  7. Copy the private API Key to “Setup Klaviyo Integration in yayloh


3. How to Setup Klaviyo Integration in yayloh?

  1. Go to yayloh dashboard >> Settings >> Integrations

  2. Activate Kaviyo integration

  3. Paste the API key generated in Klaviyo, and click Submit.

  4. Now, Integration has been created. Please reach out to the yayloh customer support team to activate it.

  5. Note: Deactivate yayloh email notifications.

    Please note that yayloh also sends return notification emails to customers. So if you plan to use Klaviyo notifications instead of yayloh, make sure to deactivate the yayloh notifications to avoid double emails, as notifications will be coming from Klaviyo moving forward.

Did this answer your question?