Skip to content

Shopify Flow Integration

Qivra PreOrder includes built-in Shopify Flow triggers, so you can automate what happens when a pre-order is placed or when a pre-order limit is reached — no code required.

Shopify Flow is Shopify’s automation platform. You connect a trigger (an event) to conditions and actions such as sending an email, tagging an order, or notifying your team. Flow is available on all Shopify plans.

Qivra PreOrder provides three Flow triggers:

Fires every time a customer places a pre-order.

Data fieldDescription
OrderThe Shopify order containing the pre-order
CustomerThe customer who placed the pre-order (if available)
Order nameThe Shopify order name (e.g., #1001)
Total amountOrder total as a decimal string
Currency codeISO currency code (e.g., USD)
Item countTotal pre-order item quantity
Placed atISO 8601 timestamp when the pre-order was placed

Fires when a single product/variant reaches its per-product pre-order limit. The product is then automatically removed from the offer.

Data fieldDescription
OrderThe Shopify order that crossed the product limit
ProductThe Shopify product that reached its limit
Offer IDThe Qivra pre-order offer ID
Variant IDThe Shopify variant ID
Sold countSold quantity after crossing the limit
Max quantityThe product pre-order quantity limit
Shopify order IDThe Shopify order GID that reached the limit
Reached atISO 8601 timestamp when the limit was reached

Fires when an offer reaches its total quantity limit. The offer is then automatically completed.

Data fieldDescription
OrderThe Shopify order that completed the offer limit
Offer IDThe Qivra pre-order offer ID
Offer nameThe offer name
Max total quantityThe offer total quantity limit
Sold total quantityTotal sold quantity when the offer completed
Reached atISO 8601 timestamp when the limit was reached
  1. In your Shopify admin, go to Apps > Flow (Or install Flow from the Shopify App Store first)
  1. Click Create workflow
  2. Choose a trigger and search for Qivra
  3. Select one of the Qivra PreOrder triggers:
    • Qivra Pre-order placed
    • Qivra Pre-order product limit reached
    • Qivra Pre-order offer limit reached

Use the trigger data (amount, item count, offer name, etc.) to filter which pre-orders run through the workflow. For example, only continue when Total amount is greater than $500.

Popular actions include:

  • Send internal email — alert your team about high-value pre-orders
  • Add order tags — tag pre-orders for fulfillment tracking
  • Send email to customer — via a connected email app
  • Create a task — assign restock follow-up work
  • Send HTTP request — push pre-order data to an external system

Review the workflow and toggle it On.

  • Trigger: Qivra Pre-order placed
  • Condition: Total amount > 500
  • Action: Send internal email to the fulfillment team
  • Trigger: Qivra Pre-order offer limit reached
  • Action: Send internal email + post to Slack (via connector)
  • Trigger: Qivra Pre-order product limit reached
  • Action: Add a task to check inventory for the product
  • Make sure Qivra PreOrder is installed on the same store
  • Refresh the Flow trigger picker — new app triggers can take a few minutes to appear
  • Check the workflow’s Run history in Shopify Flow
  • Verify the trigger event actually occurred (e.g., the limit was truly reached)
  • Confirm the workflow is turned On
Play