Here's how you can set up a Flow workflow to automatically award loyalty points when a customer submits a product review through your review app.
Pick the app you use, install the matching template, and you're done.
How it works
In your Alpha Loyalty program setings, you'll find the "Leave a review" earning rule. However, please keep in mind that the settings you specify in this rule are only responsible for what your customers see in the loyalty widget. To actually award points when a review is submitted, you need to set up a connection between our app and the review app via Shopify Flow.
When a customer submits a review in your review app and the two apps are connected:
The review app sends an event to Shopify Flow.
The Flow workflow calls Alpha Loyalty's "Add points" action, which awards points according to your settings.
Customers see the points added to their balances and displayed in their Loyalty Widget history just like with any other earning method.
Step 1: Set up the "Leave a review" earning rule in Alpha Loyalty
Go to your Alpha Loyalty dashboard.
Open your loyalty program and click Add way to earn → Leave a review.
Set the number of points you want to award per review.
Customize the title, subtitle, and description that customers will see in the Loyalty Widget.
Save and make sure the rule is Enabled.
Step 2: Install the template for your review app
1. Go to Shopify Flow → Browse templates
2. Search for Alpha Loyalty workflows
3. Choose the template you need and click Install
Here is the lis of currently available templates:
Judge.me — all reviews
Judge.me — email reviews only
Which Judge.me template to use? Most merchants should pick the "all reviews" template — it covers both email and web reviews and works on any Judge.me plan. The "email reviews only" template uses Judge.me's native Flow trigger and supports rating conditions, but requires the Awesome plan and only covers email reviews. You can also combine both
Yotpo
Ali Reviews
Loox
Reviews.io
Junip
If you don't see a template for the app you're using - just send us a message and we'll see if we can set up thie integrations for you.
Step 3: Check your review app prerequisites
Before importing the template, make sure your review app has the right plan. If your plan doesn't support Shopify Flow, the workflow won't fire and points won't be awarded. Upgrade your review app first, or pick a different app whose tier includes Flow.
Judge.me (email reviews only template) | "Awesome" plan ($15/mo) |
Judge.me (all reviews template) | Available on all plans |
Yotpo | Available on all plans |
Ali Reviews | Available on all plans |
Loox | "Convert" ($49.99/mo) plan or higher |
Reviews.io | Available on all plans |
Junip | Available on all plans |
Also, make sure to enable the review apps integration with Shopify Flow:
Judge.me | In your Judge.me account, go to Settings -> Integrations and enable using Shopify Flow.
For tag-based workflow, integration with Flow isn't needed. |
Yotpo | Enabled by default |
Ali Reviews | Enabled by default |
Loox | Enabled by default |
Reviews.io | In your Reviews.io, go to Integrations and enable integration with Shopify. Flow is then enabled by default |
Junip | In your Junip account, go to Flow and in Post-review actions make sure to enable sending an event to Shopify Flow. |
Step 4: Adjust the points amount
Open the imported workflow and click on the Add points step. In the "Points" field, enter the same number of points you set in your Alpha Loyalty "Leave a review" earning rule. This keeps Flow and your loyalty program rules in sync.
Step 6: Decide which conditions to keep
Most templates include one or more optional conditions — for example, "Rating is greater than..." or "Has media equals true." These let you reward only certain types of reviews:
Reward all reviews (positive or negative, with or without media): remove every condition and connect the trigger directly to the Add points step.
Reward only positive reviews: keep the rating condition (e.g., rating greater than 4). For Reviews.io, you can also swap the trigger to "New Positive REVIEWS.io Product Review" instead of using a condition.
Reward only reviews with photos or videos: keep the photo/video or media condition. This works particularly well with visual review apps like Loox and Ali Reviews. For Reviews.io, you can swap the trigger to "New REVIEWS.io review with Images" or "New REVIEWS.io review with Videos."
To remove a condition, click on it and select Delete, then reconnect the trigger to the next step.
Step 7: Turn on the workflow
Click Turn on workflow in the top right. From now on, every qualifying review will automatically award points to the customer.
Things to know about your review app
Each review app has its own rules for when a review is considered "complete" and triggers a Flow event. A few examples:
Some apps only fire Flow events for one review type. For example, Judge.me's native Flow trigger only fires for reviews submitted via review request email — not for reviews submitted directly on your storefront. We work around this with our "all reviews" template that uses customer tags instead.
Some apps only fire for verified customers — meaning customers whose email matches an actual order in your store. Reviews from anonymous visitors won't be counted towards points.
Some apps require email confirmation first — the customer leaves the review, gets a confirmation email, and only after they click the confirmation link does the Flow event fire.
Some apps batch events — Flow events may take a few minutes (or longer) to arrive, especially for reviews submitted via review request emails.
If reviews are publishing in your review app but Flow events aren't running, check your review app's documentation for how their Flow integration handles the review type you're testing. If you're still stuck after that, contact your review app's support — they have full visibility into when Flow events do and don't fire on their side.
Testing
We recommend testing the workflow before announcing it to customers:
Submit a test review through your review app (use a test customer account).
In Shopify Flow, open the workflow and check Run history — you should see the workflow ran successfully.
Please note that there might be a delay (5-15 minutes) between the review publication and the event being sent to Flow.
In Alpha Loyalty, open the Activity tab to confirm the points were added to their balance.
Please note that the points will be added correctly only if the customer submits a correct email, corresponding to their account in your shop, for the points to be added correctly. In case of misspelled emails no points will be added, but you can still adjust those manually.
The customer's Loyalty Widget should show the new entry in their points history.
If reviews are publishing but the workflow doesn't fire - check your review app's documentation. Different review apps fire Flow events under different conditions (see "Things to know about your review app" above). Make sure the type of review you're testing actually triggers the Flow event in your specific app.
Need help? Reach out at [email protected]







