🚀 Feature availability
Shopify Flow integration is available if you have:
Any paid Shopify plan (starting from Basic)
Any paid Growave plan (starting from Entry)
Referral programs are a powerful way to grow your customer base, but they can sometimes be misused. For example, fake accounts might be created to trigger referral rewards.
In addition to Growave’s built-in referral fraud detection scenarios, you can use Shopify Flow to add a manual review step for referred friend orders. This guide shows you how to set up a flow that puts such orders on hold and notifies your team for verification.
Key benefits
Prevent losses by reviewing referral orders before fulfillment.
Notify your team instantly when a referred friend order is placed.
Invisible to customers — they won’t know the order is flagged for review.
How to set up Shopify Flow for referral fraud review
Add a prefix to your referral rewards
Go to Growave admin → Rewards → Referrals → Referred friend reward.
Enable the Add prefix to discount codes checkbox and add a prefix (e.g.,
REF
).
Create and configure a Shopify Flow
In your Shopify admin, go to Apps → Flow → click Create workflow.
Set up your workflow as follows:
Select the Shopify native trigger Order created.
Click Then, add Condition → add the Discount code variable, set filter to Starts with and enter
REF
in the DiscountCode field.Click Then, add Action 1 "Hold fulfillment order" with the Reason set to
HIGH_RISK_OF_FRAUD
.Tip: If you check Notify merchant, Shopify will send a standard system email to your store’s default contact address. To avoid duplicate or confusing alerts, leave this unchecked and use the Send internal email action for customized notifications.
Click Then, add Action 2 "Send internal email" to your team. Add an email in the Email address field.
Example content for notification email:
Subject: Referred friend placed order — review required
Body: Hi team,
A new order has been placed using a referral discount code. The order has been automatically put on hold for manual review.
Order details:
Order ID: {{ order.id }}
Customer ID: {{order.customer.id}}
Email: {{order.email}}
Discount code used: {{order.discountCode}}
Order total: {{order.totalPriceSet.shopMoney.amount}}
Please verify the order and decide whether to fulfill or cancel it.
Flow structure example:
Turn on the flow
Once configured, click Turn on workflow. All new orders with referral codes starting with REF
will now:
Be placed on hold automatically.
Trigger an email notification to your admin team.
FAQs
Does Growave automatically block fraudulent orders placed by referred friends??
Does Growave automatically block fraudulent orders placed by referred friends??
No. Growave can block rewards for the referring customer, but cannot automatically block orders placed by referred friends.
Why use a prefix like REF?
Why use a prefix like REF?
Adding a prefix ensures Shopify Flow can identify referral discount codes consistently.
Will customers know their order is flagged?
Will customers know their order is flagged?
No. Orders are held silently in Shopify, and only admins receive the notification.
If you need help setting up referral fraud checks or Shopify Flow, feel free to reach out to us at [email protected] or via the chat icon in the bottom-right corner of your admin panel. We’re here to help! 🤗