Skip to main content
Omnisend - Guide
Stuart Arsenault avatar
Written by Stuart Arsenault
Updated over 2 months ago

Junip's unique integration with Omnisend allows you to manage the entire review solicitation process from Omnisend, which has become a game-changer for brands.

Topics we'll cover in this guide:


How does the integration work?

We send review data in the form of events to Omnisend, which allows you to trigger actions that are based on those events. Each event has dynamic review information that you can use in your Omnisend flows and emails to ensure a seamless experience for your customers.

You can find a list of the events we send and brief description below. A full list of the variables for each event can be found here.

Junip - Review request

Triggered when a review is to be requested. This is used to fully manage the post purchase review request flow within Omnisend, no longer sending any review requests from Junip.

Junip - Review request by campaign

Triggered when a Junip campaign selects an order to be reviewed. When you create a campaign audience within Junip, you can send it to Omnisend as an event instead of sending the review request email to that audience from Junip.

Junip - Review submitted

Triggered when a customer submits a review. This includes data from that review, so you can use it to kick off flows like refer-a-friend, segments like "happy customers" & "detractors", or send the incentive code that was awarded to that customer for leaving a review (instead of the automatic email from Junip).

Junip - Review confirmation required

Triggered when a review requires confirmation. This allows you to send the "confirm identity" email through Omnisend (instead of Junip) when a review is submitted from a source that requires confirmation.

What are the benefits of sending through Omnisend?

Since you're working in Omnisend's platform to perform these actions now, you can leverage all of the features they offer; like A/B testing, suppression lists, conditional splits, customer segments, etc.

You also have a lot more customization in how you perform these actions, your email can be totally custom & on-brand, and a lot of brands appreciate being able to send an email or SMS as the message, add segmentation to the flow, or perhaps a reminder message some days later.

We'll be highlighting some awesome use-cases and examples of things we've seen brands build with this integration, get in touch with us if you want to share yours and be featured!


Install Omnisend in your Junip account

  1. Open your Junip account/ Integrations > Omnisend and select Install (it will prompt you to enter an API Key)

  2. Click on Create API key > name it Junip > select Junip - Product Reviews & UGC and follow the authorization steps.

  3. Copy the API key and paste it into the required section of Junip admin and click Install


Add the integration to your flows in Junip

You need to tell Junip where and how you want to send messages for things like review requests, incentives, etc. By default, we'll send these using Junip's emails. If you're integrating with Omnisend, then you'll want to change this so that instead of sending an email from Junip, we'll send an event to Omnisend (where you can send the message).

To do so, go into your Junip admin > Messages/Flows > Post-purchase review request flow, click on the pen and select Omnisend as a new action. Turn on the flow, which will become Active, so we can start queuing events for Omnisend, but nothing will happen until you enable the flows on their platform.

Selecting Omnisend as an action for review requests

Create a review request flow in Omnisend

This guide walks you through the process for creating a basic review request flow in Omnisend, this is the flow we'll use to automatically request reviews after a customer's order is fulfilled / delivered and is the priority to start.

This is meant as a starting point, so feel free to create other flows for different purposes, or make any customizations you'd like.

Create an email for your review request flow in Omnisend

Our new flow now needs an email to send to customers!

This guide will explain how to add an email to this review request flow. You can design your email however you want, but it's important that you use the dynamic review link [[event.order_review_url]] so that customers can seamlessly leave a verified review for the products they purchased.

If you're looking for review request email inspiration, we cover best practices here.

If you're interested in understanding how you can pull other dynamic variables into an email from Omnisend, let us know!


Enable & check the integration

We've just added Omnisend to your review flow in Junip and created a flow + email in Omnisend to send these messages. When you're ready to start sending review requests via Omnisend, you'll want to enable the workflow(s) in Omnisend.

You can check your Events Outbox in Junip to see which events are in queue and which have been sent. New orders will be added to the queue, then wait the time delay you set and send to Omnisend when they're ready. As events are sent to Omnisend, you should see them being added to the relevant flows.

Omnisend review request event in Junip admin outbox


Running a one-time campaign through Omnisend (optional)

If you've just moved to Junip, or spent some time setting up your Omnisend integration and missed requesting reviews from some customers, you can use a one-time campaign to request reviews from those customers.

Did this answer your question?