Skip to main content

Award Yotpo Loyalty points for Okendo reviews using Shopify Flow

Use Shopify Flow to automatically award Yotpo Loyalty points to customers when they submit a review through Okendo.

Written by Simon Mainwaring

If you use Yotpo Loyalty alongside Okendo Reviews, you can use Shopify Flow to automatically award loyalty points when a customer submits a review — including separate point values for reviews with photos or videos.

💡For an overview of what Okendo exposes in Shopify Flow, see Getting started with Shopify Flow and Okendo.

In this article, you will learn about;


Before you begin

  • The Shopify Flow app installed on your store

  • Yotpo Loyalty installed and configured on your store


Build the flow

  • Open the Shopify Flow app from your Shopify Admin.

  • Select Create workflow.

  • Select Add trigger and select Okendo Review Created.

  • Set up your workflow using one of the examples below, depending on how you want to reward reviews.

Example 1: Review only (no photo or video reward)

Example 2: Review + photo or video (same points for both)

Example 3: Review + photo or video (different points for each)

💡Configure the Yotpo Loyalty action for each step. The left_photo and left_video actions are only required if you are awarding points for media submissions.

Use the following values for each action:

  • Name of completed action: Must match the action name in Yotpo Loyalty exactly — for example, left_review

  • Email address of customer: {{email}}

  • What type of campaign? CustomAction

  • How many points to award: Leave blank — defined in your Yotpo Loyalty admin

  • Description for customer history: Leave blank — defined in your Yotpo Loyalty admin

Property setup: Review

Property setup: Review + photo

Property setup: Review + video

  • In your Yotpo Loyalty admin, create the matching Custom Action campaign. The action name must be identical in both Shopify Flow and Yotpo Loyalty — for example, left_review. See Yotpo's documentation for campaign setup.

  • Verify the integration is working by checking the Shopify Flow run history, the Okendo review timeline (Moderation > find your review > Details > Timeline), and the customer profile in Yotpo Loyalty.


Things to know

⚠️ Yotpo Loyalty will only award points to existing loyalty members. New customers need to register an account before they are eligible.

💡 By default, points are awarded for any review source, including the write-a-review button on the product page. To exclude those, add a condition to your flow that filters by the Source trigger property.


FAQs & limitations

A. What happens if a customer isn't enrolled in Yotpo Loyalty when they leave a review?

Q. No points are awarded. Yotpo Loyalty only processes the custom action for existing members. The customer would need to enrol in the loyalty program before their next review to receive points.

Q. Can I award different point values for reviews, photos, and videos?

A. Yes — use Example 3 above. Each action (left_review, left_photo, left_video) is configured as a separate Yotpo Custom Action campaign with its own point value.

Did this answer your question?