Articles on: [Shopify Platform] Blockify - Fraud IP Blocker

Integrating with Shopify Flows

How the Blockify: Fraud Filter x Shopify Flow integration works

With this integration, you can:

  • Automate fraud detection and response using Shopify Flow.
  • Set up workflows triggered by Blockify events, such as Order Blocked or Order Flagged for Review.
  • Combine Blockify conditions (like riskScore) with Shopify Flow logic for advanced automation.
  • Notify your team when risky orders are detected or blocked.
  • Improve order safety and streamline your fraud management process.


Set up Blockify: Fraud Filter x Shopify Flow


Step 1: Enable Shopify Flow in Blockify: Fraud Filter

  • From app Blockify: Fraud Filter, click tab "Integration" -> click button "Set up" in section "Shopify Flow"



  • To proceed, please install Shopify Flow by clicking the “Install” button



  • Choose "Enable" to Use Shopify Flow to create workflows based on Blockify's events.



Step 2: Set up your flow

  • From your Shopify admin, go to app "Shopify Flow" and click "Create workflow".



  • Choose your trigger, condition and actions.



  • Click button "Turn on workflow to activate".



Available triggers and actions

In Shopify Flow, triggers start a workflow based on an event, and actions define what happens when the conditions are met. The integration of Blockify: Fraud Filter with Shopify Flow provides powerful triggers and conditions, helping you better manage and control the risk score of orders.


Triggers

  1. Risk Analysis Completed

This trigger activates when Blockify completes risk analysis for an order.This trigger can be combined with Shopify Flow conditions, and it can also be paired with a Blockify-specific condition called riskScore.



This trigger is useful for:

  • Automating workflows based on order risk levels.
  • Taking immediate action on high-risk orders.
  • Combining with other Shopify Flow conditions to create customized automation.
  • Integrating with Blockify-specific conditions, such as riskScore, for more precise controlOrder Blocked


  1. Order Blocked

This trigger activates when an order is blocked by Blockify due to high risk or rule violation.
This trigger is useful for:

  • Automatically handling orders flagged as high risk.
  • Blocking orders that violate fraud rules.
  • Notifying the team about suspicious or high-risk orders.
  • Integrating with other Shopify Flow conditions for customized workflows.


  1. Order Flagged for Review

This trigger activates when an order is flagged for manual review by Blockify.
This trigger is useful for:

  • Identifying orders that require manual inspection.
  • Notifying your team to review potentially risky orders.
  • Preventing fraudulent or suspicious orders from being processed automatically.
  • Integrating with other Shopify Flow conditions to create customized workflows.



Actions


Blockify also provides two actions you can drop into any workflow, including workflows started by Shopify's own triggers such as Order created, Order paid, Order fulfilled or Refund created. Both write straight back into Blockify.


  1. Block this visitor

Adds the IP address behind an order to your Blockify block list, so the same visitor is stopped at your storefront before they can order again.


  1. Allowlist this visitor

Adds the IP address behind an order to your Blockify whitelist, so your block rules never stop this visitor. Use it to undo a wrong block.


Important: both actions work by IP address, not by customer account. A visitor who changes network can come back, and a customer on a shared office or mobile-carrier network effectively covers everyone else behind that address.


Ready-made templates


Instead of building a workflow from scratch, you can install one of the 25 Blockify templates published in Shopify Flow's own template library. Twenty-two of them were added on 25 August 2026.


How to install a template

  • From your Shopify admin, go to Apps > Flow > Templates and filter the list by Blockify.
  • Open the template you want and read its Setup note.
  • Fill in every blank field the note mentions, then click Turn on workflow.


Important: every template deliberately ships with its decisive fields empty - an order-total threshold, an item quantity, a country, a discount code, an order tag or a webhook URL. A workflow turned on with those fields blank will match far more orders than you intend. For example, Cancel and refund orders flagged in a specific risk tier will cancel and refund every flagged order if you leave the tier tag empty, and Block a buyer after you refund a suspect order will block every customer you refund.


Tag and record


Template

What it does

Trigger

Tag every order with its Blockify risk level

Tags each order high, medium or low risk

Risk Analysis Completed

Tag customers by their Blockify risk band

Tags the customer as well as the order, so you can build Shopify segments

Risk Analysis Completed

Tag and notify your team when Blockify cancels a blocked order

Tags the cancelled order and emails your team

Order Blocked

Add a customer to a watchlist when their order is blocked

Tags the customer blockify_watchlist for your own review

Order Blocked


Alert and integrate


Template

What it does

Trigger

Alert my team about risky orders

Sends a high-risk order to Slack, SMS or any endpoint

Risk Analysis Completed

Alert your team when Blockify blocks a high-value order

Sends a webhook and email when a cancelled order was above a value you set

Order Blocked

Send flagged orders to your review system

Posts every flagged order as JSON to a URL you choose, including the tier name

Order Flagged for Review


Hold for review


Template

What it does

Trigger

Hold flagged orders for review

Holds fulfilment on every order Blockify flags

Order Flagged for Review

Hold orders where the billing and shipping addresses don't match

Holds fulfilment on an address mismatch and emails you both addresses

Risk Analysis Completed

Hold fulfillment for high-risk orders shipping to selected countries

Holds orders to a country you choose that scored above 0.5

Risk Analysis Completed

Hold large orders from first-time customers

Holds a customer's very first order when it is above a value you set

Risk Analysis Completed

Hold unusually large quantity orders for review

Holds orders above an item count you set that also scored above 0.3

Risk Analysis Completed

Hold orders paid entirely with gift cards

Holds gift-card-only orders that also scored above 0.3

Risk Analysis Completed

Hold fulfilment when the same customer is flagged twice

First flag records the customer, second flag holds the order

Order Flagged for Review


Release, cancel and refund


Template

What it does

Trigger

Release fulfilment holds on low-risk orders

Lifts the hold when Blockify scores an order 0.3 or under

Risk Analysis Completed

Cancel only high-value high-risk orders

Cancels high-risk orders only above a value you set

Risk Analysis Completed

Cancel and refund orders flagged in a specific risk tier

Cancels, refunds and restocks - for one named tier only

Order Flagged for Review


Block automatically


Template

What it does

Trigger

Block the visitor after Blockify cancels their order

Blocks the IP, first-time buyers only

Order Blocked

Block repeat offenders after a second blocked order

First block records the customer, second block blocks the IP

Order Blocked

Block a buyer after you refund a suspect order

Blocks the IP after you refund an order carrying a tag you name

Refund created

Block repeat abuse of a discount code

First use records the customer, second use blocks the IP

Order created

Block a watchlisted customer at their next order

Blocks anyone already tagged blockify_watchlist

Order created


Allowlist automatically


Template

What it does

Trigger

Allowlist a customer after their second clean paid order

Allowlists the IP once a customer has paid for two orders

Order paid

Allowlist a returning customer after Blockify cancels their order

Allowlists a repeat buyer Blockify cancelled, and emails you

Order Blocked

Trust a customer once you fulfil an order Blockify held

Allowlists the IP after you ship an order Blockify had held

Order fulfilled


Before a template will run

  • Templates on Risk Analysis Completed, Order Flagged for Review and Order Blocked need Shopify Flow enabled in Blockify (Step 1 above).
  • Order Flagged for Review only fires when a risk tier's action is set to Flag order; Order Blocked only fires when a tier's action is set to Block order.
  • The five templates on Order created, Order paid, Order fulfilled and Refund created are Shopify's own triggers. They run whether or not Shopify Flow is enabled in Blockify - they only need the app installed so their Blockify step can reach us.
  • Orders placed without a customer account (guest checkout) are skipped by every template that tags a customer or counts their orders.
  • Release fulfilment holds on low-risk orders only lifts holds that Shopify Flow itself placed.


Example workflows


Here are some powerful workflows you can build by connecting Blockify (your app) with Shopify Flow to automate your store's fraud prevention.


1. Automatically cancel high-risk orders and flag medium-risk orders for review
When Blockify completes a risk analysis for a new order, Shopify Flow can automatically take action. By adding a condition based on the risk score, you can create a workflow that automatically cancels "high-risk orders", adds a manual-review tag to "medium-risk orders", and tags "low-risk orders" as safe for fulfillment.



2. Tag fraudulent customers and send internal alerts
When Blockify automatically blocks and cancels a high-risk order, Shopify Flow can trigger subsequent actions. This workflow can automatically add a "fraud-risk" tag to the customer's profile to prevent future purchases and send an internal email or Slack notification to your fraud team to log the event.



3. Create detailed support tasks for orders needing manual review
Whenever an order is flagged for manual review, Shopify Flow can automatically create a support ticket in a tool like Gorgias or send a detailed email to your team. This allows your staff to have all the necessary information—like the customer's details, order value, and a direct link to the order—to make a quick and informed decision.


Updated on: 25/08/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!