# Workflow Trigger Extensions

98 native Shopify Flow triggers standard Flow does not expose: storefront and checkout behaviour, metafields, variants, discounts, B2B, inventory and content. Or write your own trigger in JavaScript.

## 98 new triggers for Shopify Flow

Workflow Trigger Extensions ships 98 native triggers that standard Shopify Flow doesn't expose: what shoppers do on your storefront and in checkout, metafield and metaobject updates, variant changes, discount lifecycle, B2B company and location events, and more.

- 98 triggers
- Storefront & checkout behaviour
- Metafields and metaobjects
- Variant changes
- Discount lifecycle
- B2B & Locations

## Install, pick a trigger, you're live

1. **Install the app** - One-click install from the Shopify App Store. All 98 triggers unlocked from day one.
2. **Pick a trigger** - Open Shopify Flow, browse our triggers by category, drop one into a new workflow.
3. **Wire your actions** - Connect any Shopify Flow action. Payload variables are fully typed and discoverable.

## The Shopify events standard Flow was missing

98 native Shopify triggers, drop-in ready inside the Flow editor. Zero glue code.

- **Storefront behaviour** - Run a workflow on what a shopper actually does: viewing a product, adding to cart, starting checkout, or searching for something you don't stock. Delivered by a web pixel the app installs for you, so there is no theme edit.
- **Out-of-stock variant viewed** - Someone looked at a variant you cannot sell them. A real restock demand signal, per variant rather than per product, so you learn what to reorder from the people who wanted it.
- **Checkout errors and rejected codes** - Checkout showed an error, or refused a discount code. Find out your checkout is failing without waiting for a support ticket, and catch expired campaigns the moment a shopper hits one.
- **Metafield & metaobject updates** - React the moment a metafield or metaobject value changes. Fire workflows on customer tier upgrades, product spec changes, or any custom data model.
- **Variant, price & SKU changes** - Catch every product detail change: variant additions, price adjustments, SKU updates. Keep inventory, pricing systems, and partner feeds in sync.
- **Discounts, B2B, inventory and content** - Discount lifecycle, B2B company and location events, per-location inventory, blog and page updates. The Shopify surface area Flow never reached - now fully exposed.
- **Write your own triggers** - Need a trigger the catalog does not have? Define it in JavaScript or TypeScript and it fires Shopify Flow like any built-in trigger.
- **Developer API and MCP** - Configure and inspect triggers from your own tools through a REST API and an MCP server, so AI assistants can work with your setup.

## One subscription, all 98 triggers

Every plan includes all 98 triggers. Pay annually and save 8%.

### Free - $0 /month

Try it out

- All 98 triggers
- 5000 Trigger Events per month
- Support via E-Mail or Slack

### Starter - $25 /month

Small stores

- All 98 triggers
- 25000 Trigger Events per month
- Support via E-Mail or Slack

### Grow - $50 /month

Active brands

- All 98 triggers
- 75000 Trigger Events per month
- Support via E-Mail or Slack

### Unlimited - $100 /month

Agencies + enterprise

- All 98 triggers
- Unlimited Trigger Events per month
- Support via E-Mail or Slack

## FAQs

**Are these official Shopify triggers?**

They use Shopify's official webhook and API surface, wired into Shopify Flow as first-class triggers. No reverse engineering - we use the public, supported APIs.

**Can I trigger a Flow from what shoppers do on my storefront?**

Yes. Storefront triggers are collected by a Shopify web pixel that the app installs for you when you switch one on, so there is no theme edit and nothing to paste. They cover product and collection views, cart changes, checkout started, searches, checkout errors and a rejected discount code.

**How do storefront triggers handle consent and volume?**

They respect your store's customer privacy settings. If a shopper has not given analytics consent the event is dropped in their browser and never reaches us, so it starts no workflow and uses none of your allowance. Storefront events are also much higher volume than admin events, so switch on only the ones a workflow actually uses.

**What happens if Shopify changes the underlying webhook?**

We track Shopify's API changelog and ship updates within days. Your existing Flows keep running, no breaking changes for you.

**Can I filter triggers by tag, type, or other field?**

Yes. Every trigger ships with native Shopify Flow conditions. Filter on any payload field directly inside the Flow editor.

**Where are events processed?**

On Google Cloud in the EU (europe-west1, Belgium), encrypted at rest with Google Cloud KMS. No data leaves Europe.

**Is the app GDPR-compliant?**

Yes. EU-only residency, and a signed DPA is available. The storefront pixel is consent-gated, sets no advertising cookies and does no cross-site tracking. No third-party tracking on this site.

**Can I build a trigger the app does not have?**

Yes. Custom triggers let you write the trigger logic in JavaScript or TypeScript and use it in Flow like any other trigger. Every execution counts toward your plan's events.

## Every Shopify event, inside Flow

Install free and add your first trigger in minutes.

---

- [Imprint](https://workflow-trigger-extensions.app/imprint.md)
- [Terms](https://workflow-trigger-extensions.app/terms.md)
- [Privacy](https://workflow-trigger-extensions.app/privacy.md)
- [DPA](https://workflow-trigger-extensions.app/dpa.md)
