---
title: "Frequently asked questions"
description: "Common questions about quota, plans, permissions, baselines, metafields, and trigger timing in Workflow Trigger Extensions."
canonical: "https://docs.workflow-trigger-extensions.app/faq"
---

# Frequently asked questions

The questions merchants ask most often. Select one to expand it.

### Which triggers count towards my quota?

Only triggers from Workflow Trigger Extensions. If your workflow also uses Shopify's own triggers or triggers
from another app, those are not counted. We have no visibility into them.

### Is every trigger available on the free plan?

Yes. All 82 triggers are available on every plan, including Free. Plans differ only
in the monthly event allowance. See [Plans and usage](https://docs.workflow-trigger-extensions.app/plans-and-usage.md).

### What happens to events once I hit my monthly limit?

They are **lost, not queued**. While you are over the limit nothing fires, and those
events are not stored and delivered later. Upgrading or waiting for the period to reset
resumes firing from that moment on, leaving a gap covering everything that happened while
the quota was exhausted. Blocked events do not appear in Event History either, so the gap
cannot be reviewed after the fact. See [Plans and usage](https://docs.workflow-trigger-extensions.app/plans-and-usage.md).

### If I upgrade, do the missed events get delivered?

No. Upgrading restores firing immediately but does not backfill. There is no queue to
drain, and for field-level triggers the app has already advanced its baseline to the newer
value, so a missed change cannot resurface. Upgrade before you exhaust the allowance, not
after: that is what the 80% alert is for.

### Why does my trigger not show up in Shopify Flow?

Its permission has not been granted. Open **Permissions** in the app and grant the data
access for that resource. See [Permissions and data access](https://docs.workflow-trigger-extensions.app/permissions-and-data-access.md).

### Why did the first change not fire?

Change-detection triggers compare against a stored baseline. If the baseline sync had
not finished when you made the change, that change was absorbed into the baseline and
the next one fires normally. See [How triggers work](https://docs.workflow-trigger-extensions.app/how-triggers-work.md).

### Do I have to switch a trigger on in Settings before using it?

Usually not. Turning on a Shopify Flow workflow that uses the trigger switches it on and
starts the baseline sync automatically. You still have to grant the permission yourself.

### What is the difference between Order Update and the specific order triggers?

**Order Update** fires on any change to an order. The specific triggers fire only for
their field, so **Order Line Items Changed** stays silent when someone edits a note. Use
the narrowest trigger that covers your case. See [Choosing the right trigger](https://docs.workflow-trigger-extensions.app/choosing-the-right-trigger.md).

### Can I detect changes to metafields?

Yes, on 10 owner types. Configure which definitions to watch on the **Metafield
Triggers** page. See [Metafield triggers](https://docs.workflow-trigger-extensions.app/metafield-triggers.md).

### Why is a variant metafield not firing Product Metafield Update?

**Product Metafield Update** covers metafields whose owner is a *product*. A metafield on
a *variant* fires the generic **Metafield Update** trigger instead.

### How fast do triggers fire?

Webhook-based triggers are near real time. The 6 polling triggers - blogs, blog
posts, pages, discount expiry, order display status, and company location tax exemptions
- fire within one poll cycle, because Shopify publishes no webhooks for them.

### Does a bulk edit fire one event or many?

One per affected record. A CSV import touching 5,000 products produces 5,000 events and
consumes 5,000 of your allowance. Suppress the broad `... Update` triggers you do not use
before a large import.

### Is my customer data safe?

The app requests no data access on install, and every permission is opt-in. The personal
data triggers are opt-in on top of that; those values are encrypted at rest and
decrypted only when the trigger fires, to be forwarded to your own workflow. See
[Permissions and data access](https://docs.workflow-trigger-extensions.app/permissions-and-data-access.md).

### What happens if I uninstall?

All triggers stop and your stored snapshots are removed. Reinstalling starts from a
fresh baseline.
