
What’s a good reason for giving your customer a discount? Typically, anytime a customer gives you something, you should give them something, and usually, it makes sense to give a discount. That’s why when a customer gives you an email, you give the customer a discount code. It’s a simple trade, but that trade allows you to email your customer and continually market.
You can also leverage your customers to help you too. How? Well, in this case, if the customer give you a review, you give them a discount on the next purchase! Why? It helps you in two ways. First, you make another sale from the customer and second, your customer does some advertising for you. So, how do we get this setup exactly?
The Setup Requirements
- Klaviyo
- Shopify Integration
- 1 Email
- Coupon Discount
Configuring the Flow “Triggers and Filters”
First, inside of Klaviyo, click on Flows.
Now click “Create Flow.”

Name the flow and click “Create Flow”

Click “Metric”

Start the trigger when someone has “placed order.”

Click “Flow Filters”

Click “Add a flow filter”

Filter for when someone has “placed order” “at least once” “in the last 7 days.”

Click “Save”

Then click “Done.”

Then “set a time delay”

Set the delay for “21 days.”

Click “Save”

Send email after the time delay with a request for a review and offer a discount code.

AND
Then click “Save & Exit.”

Inside of Shopify
After the first review, add a tag to customers by going to the customer page. Selecting a customer and click “Actions” then “Add Tag,” and add tag “Reviewers.”
Create a coupon code for reviewers and select the group that can use them as “Reviewers,” then anytime someone adds a review. Add them to the “Reviewers” tag.
How it Works
Now, there’s a few ways to do this, but for this example, we’re going to send out an email with a discount code, that only works for a specific group of people. Here’s the thing, we’re not going to add the person to the user group until after the person makes the review.
If you’re getting 100 reviews a day, this may be way too manual of a process, but as long as tagging a few emails a day isn’t too cumbersome, you can set it up this way. If you are getting 100 reviews a day, then you probably shouldn’t be incentivizing customers to write reviews anyways!
The way this flow works is it simply checks if someone has purchased, then waits for a few weeks, the suggested time period of 21 days should give enough time for someone to have purchased, received and tried your product. If for some reason it takes longer, make sure to change the time period. The objective is to have someone be excited about writing a review and receiving a discount for the product.