Skip to main content

Send new review notifications to Slack using Shopify Flow

A step-by-step example of using the Okendo Review Created trigger in Shopify Flow to send a Slack message when a customer submits a review.

Written by Simon Mainwaring

This article walks through a worked example of the Okendo Review Created trigger in Shopify Flow β€” sending a Slack message each time a customer submits a review.

πŸ’‘ The Okendo Review Created trigger works with any Shopify Flow-compatible integration, not just Slack. Use this article as a template for building your own workflow. For the full list of trigger properties and variable names, see Shopify Flow: Okendo Review Created trigger reference.

In this article, you will learn about;


Before you begin

Make sure you have done the following


Building the flow

  • Open the Shopify Flow app from your Shopify Admin.

  • Go to the Connectors tab and select Slack for Shopify Flow.

  • Select Connect to Slack and complete the connection.

  • Go to the My workflows tab and select Create workflow.

  • Select Add trigger, search for Okendo, and select Okendo Review Created.

  • Select Add action, search for Slack, and select Send Slack Message.

  • Select the Send Slack Message action block to open the configuration panel.

  • In the first field, enter the channel, username, or member ID of the Slack recipient.

  • In the message field, select Add template variable to insert trigger properties. Below is an example message using Okendo Review Created properties:

:tada: New Okendo Review Submitted!

Review
- Rating: {{trigger.rating}} star(s)
- Title: {{trigger.reviewTitle}}
- Body: {{trigger.reviewBody}}
- Sentiment: {{trigger.sentiment}}
- Product: {{product.title}}
- Source: {{trigger.source}}
- Created Date: {{trigger.dateCreated}}

Reviewer
- Name: {{trigger.reviewerDisplayName}}
- Email: {{trigger.email}}
- Avatar: {{trigger.reviewerAvatarUrl}}
- Country: {{trigger.reviewerCountryCode}}
- Verified: {{trigger.verifiedStatus}}

Review Media
- Images: {{trigger.imageCount}}
- Videos: {{trigger.videoCount}}

Reward: {{trigger.achievedReward}}

:white_check_mark: Approve {{trigger.approveReviewLink}}
:x: Reject {{trigger.rejectReviewLink}}

  • Select Save, then turn on the workflow using the toggle in the top right.


Testing your flow

  • In the Okendo app, select any product and select Test Review Capture.

  • Submit a test review.

  • The Slack recipient should receive a message within a few minutes.


FAQs & limitations

A. Why didn't my Slack message arrive?

Q. Check that the workflow is turned on using the toggle in the top right. If it's on, submit another test review via Test Review Capture and wait up to 5 minutes. Also confirm the Slack channel or recipient ID is entered correctly in the action configuration.

Q. Can I use a different integration instead of Slack?

A. Yes β€” this article is a worked example using Slack. The Okendo Review Created trigger works with any Shopify Flow-compatible action, including Gorgias (support tickets), Klaviyo (email flows), and Shopify-native actions.

Did this answer your question?