How can I track e-commerce events for use in Yotpo flows targeting Opensend contacts?

This guide explains how to connect Opensend to Yotpo to track events and use them to trigger email flows from Yotpo.

  1. Go to Other connections
  2. Click on Add Destination 
  3. Click on Yotpo flow 
  4. Click Next 
  5. Click on the account dropdown and select your Yotpo account 


  6. Select additional custom fields that are going to be delivered alongside e-commerce event data and click Next 
  7. Choose traffic sources that you will connect to Yotpo flow and click on Create destination
  8. Select your connections with Yotpo flow and click on the Publish button


After the Yotpo flow setup is done you will start receiving e-commerce custom triggers for your Yotpo integration.

Note: This is automatically available after the Yotpo flow is set up for our Shopify clients(using the v2 app). For non-Shopify clients using the pixel on the website, custom triggers will start appearing if they use the Opensend SDK. Please note that the "Resolved identity" event is available by default for all clients, whether you are using the Shopify app or the pixel.

To see available E-commerce custom triggers from Opensend on your Yotpo: 

  1. Login to your Yotpo account
  2. Click on "Flows"
  3. Click on "Custom triggers"

Here, you will find a list of available custom triggers (E-commerce events) for Yotpo flow provided by Opensend.


Note: Custom triggers will be added gradually, as contacts complete specific actions. Therefore, you may not see the complete list right away. For example, once a contact makes their first purchase after the Yotpo flow setup, the custom trigger will become available for you to use in your flows.

List of Custom triggers: 

  • Resolved identity 
  • View item 
  • View item list 
  • Add to cart 
  • View cart 
  • Remove from cart 
  • Checkout 
  • Purchase
  • Abandoned cart (triggered 4 hours after “Add to cart” if “checkout” or “purchase” event did not occur) 

Make sure all custom triggers provided by Opensend and listed above are toggled as "Displayed" so they can be used in the flow as in the image below (one page is shown in the image below, you can go to further pages and toggle the rest of events) 

Example usage of custom triggers to trigger flows:

You can use these custom triggers to trigger flows in Yotpo.

Trigger Welcome email flow:

  1. Click on Flows 
  2. Click on My flows 
  3. Click on Create flow
  4. Click on "Choose trigger"
  5. Scroll down until you see "Custom triggers" and select "Resolved identity"

Note: When a contact is resolved by Opensend, a "Resolved identity" event will be created, which is also listed as one of the custom triggers.

Trigger Product viewed email flow:
  1. Click on Flows 
  2. Click on My flows 
  3. Click on Create flow
  4. Click on "Choose trigger"
  5. Scroll down until you see "Custom triggers" and select "View item"



In this scenario, you can use the "View item" event to trigger your Yotpo workflow. Whenever a contact provided by Opensend performs a "View item" action, your Yotpo flow will be activated. For example, if you configure an email to be sent out after the "View item" event, the contact will receive an email immediately after they view the item.

Furthermore, with each event, we are providing details that can help you enhance your workflows more effectively.

For instance, you can add a condition in your Yotpo flow step by clicking on “Choose condition,” where you will find properties listed under “Custom event properties.”

For example: 

  • Price
  • Quantity
  • Item name 
  • Item id  
  • Etc

Trigger Abandoned cart email flow:
Following the example above for the “View item” you can also select an "Abandoned cart" custom trigger for your Abandoned cart flow as shown below.