Shopify Flow Integration
Updated on 22.06.26
1 minute to read
Copy link
Overview
SEON integrates with Shopify Flow to enable advanced automation workflows. Use triggers, actions, and pre-built templates to customize how your store responds to fraud analysis results.
Shopify Flow is Shopify’s built-in automation platform. SEON provides both triggers (events that start a workflow) and actions (tasks that a workflow can execute) to help you build custom fraud prevention automations.
Triggers
Triggers are events from SEON that can start a Shopify Flow workflow. SEON provides three triggers:

SEON Fraud Analysis Complete
Triggered when: SEON completes a fraud analysis on an order.
Data available in the workflow:
- Order reference
- SEON Transaction ID
- SEON State (APPROVE, REVIEW, DECLINE)
- Fraud Score
- Email Score
- Phone Score
- IP Score
- Blackbox Score (ML anomaly detection)
- List of applied rules
Use case: Trigger custom actions immediately after SEON scores an order — for example, send a Slack notification for high-risk orders, add specific tags based on score ranges, or create a task for your fraud review team.
SEON Transaction Status Update
Triggered when: A transaction’s state is manually updated in the SEON Admin Panel.
Data available in the workflow:
- Order reference
- SEON Transaction ID
- New state (APPROVE, REVIEW, DECLINE)
Use case: Respond to manual state changes made by your fraud review team — for example, release fulfillment hold when an analyst approves a previously reviewed order.
SEON Transaction Label Update
Triggered when: A transaction is labeled in the SEON Admin Panel (e.g., marked as confirmed fraud or legitimate).
Data available in the workflow:
- Order reference
- SEON Transaction ID
- Current state
- Applied label
Use case: Automate follow-up actions when transactions are labeled — for example, notify your team when a transaction is confirmed as fraud, or trigger a refund workflow.
Actions
Actions are tasks that SEON can perform when called from a Shopify Flow workflow:

Add SEON Tag
What it does: Adds one or more tags to a SEON transaction. Tags appear in the SEON Admin Panel and can be used for filtering and reporting.
Inputs:
- Order — The Shopify order reference
- Tags — Comma-separated list of tags to add (max 50 tags, each up to 256 characters)
Use case: Automatically tag transactions in SEON based on Shopify-side conditions — for example, tag VIP customers, orders from specific regions, or orders meeting certain value thresholds.
Apply SEON Label
What it does: Applies a label to a SEON transaction for machine learning feedback. Labels help SEON’s AI models learn from confirmed outcomes.
Inputs:
- Order — The Shopify order reference
- Label — The label value to apply (see SEON Label API documentation for valid values)
Use case: Automatically label transactions based on downstream events — for example, label a transaction as ecommerce_fraud when a chargeback is filed.