How it works

Follow these 5 simple steps to start receiving Slack notifications whenever Shopify flags an order as high-risk for fraud

Shopify logo icon

Order Created

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This trigger monitors your Shopify store 24/7 and instantly activates the workflow whenever a new order is placed, ensuring no potentially fraudulent orders slip through unnoticed.

This step automatically captures order data the moment someone completes a purchase on your Shopify store. The trigger pulls essential order information including the order number, customer details, payment information, and preliminary fraud indicators. No configuration is needed - it runs continuously in the background and feeds fresh order data to the next step for risk assessment. The system processes every order regardless of value or customer history.

Retrieve Shop

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step gets your store's domain information, which is essential for building the direct admin link that lets you quickly access flagged orders in your Shopify dashboard.

This step automatically fetches your Shopify store's configuration details, particularly the shop domain needed to construct proper admin URLs. The system connects to Shopify's API and retrieves store metadata including your myshopify.com domain, store name, and other shop-level settings. This information gets processed and formatted so the final Slack message can include a clickable link directly to the suspicious order. No user input is required as it uses your existing Shopify connection.

Get List of Order's Risks

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step retrieves Shopify's fraud analysis results for the specific order, providing the risk assessment data needed to determine if a Slack alert should be sent.

This step queries Shopify's fraud detection system to get detailed risk assessments for the order captured in step 1. The system pulls fraud analysis data including risk levels, assessment scores, and specific fraud indicators that Shopify's algorithms have identified. The retrieved data includes multiple risk assessments since Shopify often runs several fraud detection checks per order. This risk information gets passed to the next step where it's filtered to identify only high-risk situations.

Check for high risk assessments

App connector: Filter • Time to complete: 0 minutes (Auto-configured)
Why this matters: This filtering step examines all fraud assessments and counts how many are marked as "HIGH" risk, ensuring alerts are only sent for genuinely concerning orders.

This step processes the risk assessment data from step 3 and specifically looks for assessments marked with a "HIGH" risk level. The system loops through all available fraud assessments for the order and maintains a running count of how many meet the high-risk criteria. Only orders with at least one high-risk assessment will trigger the Slack notification in the final step. This prevents false alarms from low or medium-risk orders that don't require immediate attention.

slack logo icon

Send Message

App connector: Slack • Time to complete: 2 minutes
Why this matters: This final action delivers an immediate Slack notification with order details and a direct link to review the suspicious transaction, enabling quick response to potential fraud.

This step sends a formatted message to your specified Slack channel containing the order number and a direct link to view the order in your Shopify admin. You'll need to configure the "channel" field with your desired Slack channel name (like #orders or #fraud-alerts). The message includes the order name and constructs a clickable admin URL using your store domain from step 2. Make sure to enter the exact channel name as it appears in your Slack workspace, including the # symbol if your channel uses one.

Make it your own

Customize this workflow even further:

Set notification preferences
Choose different Slack channels for different risk levels, such as sending HIGH risk orders to #urgent-alerts and MEDIUM risk to #order-review.
Add email backup notifications
Include an email step after the Slack message to ensure critical fraud alerts reach multiple team members even if they miss Slack messages.
Store risk data in tables
Save detailed fraud assessment information to a Google Sheets or database table for trend analysis and fraud pattern recognition over time.
Deploy AI agents for automatic responses
Connect AI agents to automatically place high-risk orders on hold, send customer verification emails, or escalate to payment processors based on specific risk criteria.

Frequently asked questions

Can I customize which risk levels trigger notifications?
Yes, you can modify step 4 to filter for different risk levels. Change the filter condition from "HIGH" to "MEDIUM" or add multiple conditions to catch both HIGH and MEDIUM risk orders in the same workflow.
What happens if Shopify hasn't completed its fraud analysis when the order comes in?
The workflow will still run, but step 3 might return empty risk data if Shopify's fraud detection hasn't finished processing. Consider adding a delay step before the risk retrieval to give Shopify's systems time to complete their analysis.
Will I get notified about orders that are later marked as safe?
No, this workflow only triggers on initial order creation. If Shopify updates the risk assessment later (which can happen), you won't receive follow-up notifications about the risk level changes.
What is a template?
Templates are pre-made workflows by our team of experts. Instead of building a workflow from scratch, these have all the steps needed to complete the task.
Can I personalize a template?
Yes! Every step can be customized to meet your exact requirements. Additionally, you can even add more steps and make it more sophisticated.
Are templates free?
Yes! Our entire library containing hundreds of templates are free to use and customize to your exact needs.

Ready to start receiving Slack notifications whenever Shopify flags an order as high-risk for fraud?

Join thousands who've automated their work and saved an average of 3.5 hours every week.

Start with this template — It's free
7-day free trial • 6 min setup • Cancel anytime