Integrate Doran with Klaviyo

Klaviyo is a powerful marketing automation platform tailored specifically for e-commerce businesses using Shopify as their online store platform. It seamlessly integrates with Shopify, allowing merchants to leverage customer data and behavior to create highly targeted and personalized marketing campaigns.

To integrate Doran with Klaviyo, please download these two apps:

  1. Doran
  2. Klaviyo: Email Marketing & SMS

Activate Klaviyo integration

From the Doran admin, go to the Integrations, select Klaviyo: Email Marketing & SMS.

Click the Klaviyo: Email Marketing & SMS Click the Klaviyo: Email Marketing & SMS

Get Klaviyo API key

  1. Log into your Klaviyo account, then access here

  2. Set the Private API Key Name.

  3. Under Select Access Level, select Custom Key.

  4. Set the API Scope Events with Full Access.

  5. Click Create.

Get Klaviyo API key

Copy your newly created key, to be added to Doran in the integration with Klaviyo.

Get Klaviyo API key

After creating an API key, copy and paste it into Doran admin.

Enter your Klaviyo API key

Tick on I’m here to confirm activating this integration, and press Save.

Activate the integration

Trigger: Review created

The trigger Review created allows starting a workflow when customers give a new review from your shop.

This trigger will not launch when you import reviews.

1. Create a new workflow

Go to the Flows main screen in Klaviyo. Click the Create Flow button, then click Create From Scratch.

Create from Scratch

Enter the name new flow and add any tags you wish.

Enter flow information

2. Select the trigger Review created

In you metrics, choose API > [Doran] Review created.

Select the trigger Review created

3. Complete your workflow

After selecting the trigger, you can add more steps for your workflow. Please do not forget to Save.

Trigger variables

authorName String The author name who give this review.
content String The content of this review.
product Product reference The product that the reviewer give this review.
email String The email of the reviewer.
stars Number The stars of this review.
mediaFiles Array The list of media files.
country String The country of this reviewer.
status String The status of this review. Available: Pending, Approved, Hidden, Spam.
requestSource String The request source of this review. Available: StoreFront, Email, Shop, Flow, Omnisend, Klaviyo, QRCode, Manual, SMS.
language String The language of the reviewer.
title String The title of this review.
isVerifiedPurchase Boolean The status of verified purchase.

Trigger: Question created

The trigger Question created allows starting a workflow when customers ask a question from your shop.

1. Create a new workflow

Go to the Flows main screen in Klaviyo. Click the Create Flow button, then click Create From Scratch.

Select the trigger Review created

Enter the name new flow and add any tags you wish.

Enter flow information

2. Select the trigger Question created

In you metrics, choose API > [Doran] Question created.

Select the trigger Question created

3. Complete your workflow

After selecting the trigger, you can add more steps for your workflow. Please do not forget to Save.

Trigger variables

status String The status of this question. Available: Pending, Approved, Hidden, Spam.
email String The email of this questioner.
language String The language of the questioner.
authorName String The author name who ask this question.
product Product reference The product that the questioner give this question.
question String The content of this question.
isVerifiedPurchase Boolean The status of verified purchase.


I hope this tutorial may help you to connect Doran to Klavio: Email Marketing & SMS. If you have any issues relating to this, please contact us to get help.