For the complete documentation index, see llms.txt. This page is also available as Markdown.

Flow Triggers

Flow triggers are events from Globo Preorder that can start a Shopify Flow workflow.

To add a flow action, please follow 2 steps below:

1

Open the Shopify Flow app > Click the Create Workflow button

2

Click Select a Trigger

3

Choose a trigger you want


1) Customer placed preorder

Purpose

Use this trigger to start customer and operations workflows immediately after a preorder is created.

How it works

When a checkout creates a preorder order, our Globo Preorder app emits this event to Shopify Flow. Your workflow can then read order information and run follow-up actions (tags, notifications, CRM updates, internal alerts).

Data available

Field
Meaning

Order reference

The Shopify order object

Order name

Human-readable order label (for example #1001)

Order number

Numeric order number

Typical customer-facing use cases

  • Send preorder confirmation sequence

  • Route order to a preorder-specific support queue

  • Add tags for proactive customer service


2) Customer signed up for back-in-stock alerts

Purpose

Capture customer intent when a customer requests a notification for an out-of-stock variant.

How it works

When a customer submits the back-in-stock form, our Globo Preorder app emits this event with customer + variant context. Shopify Flow can use this to segment customers, notify teams, and start nurture journeys before restock.

Data available

Field
Meaning

Customer email

Email submitted by customer

Customer phone

Phone submitted by customer (if present)

Customer locale

Customer language/locale

Product reference

Shopify product object

Product ID

Product identifier

Variant ID

Variant identifier

Variant name

Variant title

SKU

Variant SKU

Signup at

Subscription timestamp

Typical customer-facing use cases

  • Add customer to the waitlist audience in the CRM

  • Notify the support team about demand spikes

  • Trigger localized communication by Customer locale


3) Customer notified of back-in-stock alert

Purpose

Track outbound restock notifications and trigger post-notification follow-up.

How it works

After a waitlist notification is sent to a customer, our Globo Preorder app emits this event. This is useful for measuring notification effectiveness and for creating "second reminder" workflows when no order is placed.

Data available

Field
Meaning

Customer email

Notification recipient email

Customer phone

Notification recipient phone

Customer locale

Customer language/locale

Product reference

Shopify product object

Product ID

Product identifier

Variant ID

Variant identifier

Variant name

Variant title

SKU

Variant SKU

Checkout link

Direct checkout path

Product page link

Product page URL

Unsubscribe link

Waitlist opt-out URL

Typical customer-facing use cases

  • Send a reminder after 24 hours if not purchased

  • Record outbound notification in CRM timeline

  • Split campaign performance by locale or SKU


4) Preorder profile enabled

Purpose

Start automation when a preorder configuration/offer is activated.

How it works

When a merchant enables a preorder offer in the app, this event is emitted. Use it to coordinate launch readiness: internal alerts, campaign switches, and monitoring setup.

Data available

Field
Meaning

Profile ID

Internal profile identifier

Profile name

Profile display name

Profile tags

Profile categorization tags

Typical customer-facing use cases

  • Notify support that the preorder has gone live

  • Activate customer messaging playbooks

  • Log profile activation for audit/reporting


5) Preorder profile disabled

Purpose

Stop or adjust automations when a preorder profile is turned off.

How it works

When a merchant disables a preorder offer, this event is emitted. Workflows can then pause customer messaging, inform teams, and prevent outdated automation from running.

Data available

Field
Meaning

Profile ID

Internal profile identifier

Profile name

Profile display name

Profile tags

Profile categorization tags

Typical customer-facing use cases

  • Stop preorder-specific campaigns

  • Alert the support team to update response scripts

  • Mark profile lifecycle transitions in external systems


6) Product added to profile

Purpose

React when a product/variant becomes a part of a preorder offer.

How it works

When a product variant is linked to a preorder profile, this event is emitted. It enables automatic onboarding workflows for that variant across operations, support, and CRM.

Data available

Field
Meaning

Product reference

Shopify product object

Product ID

Product identifier

Variant ID

Variant identifier

Profile name

Related profile name

Profile tags

Related profile tags

Typical customer-facing use cases

  • Start preorder FAQ/chat macro updates

  • Notify the team that a variant is now preorder-enabled

  • Sync profile membership to external tools


7) Product removed from profile

Purpose

React when a product/variant is removed from the preorder scope.

How it works

When a variant is removed from a preorder profile, this event is emitted. This helps stop pre-order messaging and prevent customer confusion.

Data available

Field
Meaning

Product reference

Shopify product object

Product ID

Product identifier

Variant ID

Variant identifier

Profile name

Related profile name

Profile tags

Related profile tags

Typical customer-facing use cases

  • Stop preorder reminder communications

  • Remove preorder-specific tags/segments

  • Notify support to avoid outdated responses


8) Product variant restocked

Purpose

Start post-restock workflows for waitlisted customers.

How it works

When inventory returns for a variant, this event is emitted. Workflows can use it to trigger customer notifications, internal alerts, and conversion campaigns.

Data available

Field
Meaning

Product reference

Shopify product object

Product ID

Product identifier

Variant ID

Variant identifier

Typical customer-facing use cases

  • Trigger waitlist notification flow

  • Alert the support team before inbound questions

  • Start restock conversion campaign


9) Product preorder started

Purpose

Launch customer and operations automation when a variant enters preorder status.

How it works

When a variant transitions into the preorder state, this event is emitted. It marks the beginning of the preorder lifecycle and is useful for campaign start logic.

Data available

Field
Meaning

Product reference

Shopify product object

Product ID

Product identifier

Variant ID

Variant identifier

Profile ID

Internal profile identifier

Profile name

Profile display name

Profile tags

Profile categorization tags

Typical customer-facing use cases

  • Start preorder announcement communication

  • Enable preorder support playbook

  • Trigger internal launch notifications


10) Product preorder ended

Purpose

End preorder automation cleanly when a variant exits preorder status.

How it works

When a variant leaves the preorder state, this event is emitted. Workflows can then stop preorder messaging, switch to standard purchase messaging, and trigger reporting wrap-up.

Data available

Field
Meaning

Product reference

Shopify product object

Product ID

Product identifier

Variant ID

Variant identifier

Profile ID

Internal profile identifier

Profile name

Profile display name

Profile tags

Profile categorization tags

Ended by

Reason/context source for the end event

Typical customer-facing use cases

  • Stop preorder campaign sequences

  • Notify support to update the availability message

  • Trigger post-campaign analytics workflow

Last updated

Was this helpful?