Skip to main content

Workflow Trigger: Shopify Order Placed

The Shopify Order Placed workflow trigger adds a contact to a workflow immediately when an order is placed in a connected Shopify store.

Updated over 2 months ago

Who This Is For / When to Use

This trigger is for users with a connected Shopify store who want to automate actions the moment a customer completes a purchase.

Use this trigger to:

  • Send order confirmation or receipt emails

  • Notify internal teams of new orders

  • Segment customers based on purchase behavior

  • Trigger post-purchase onboarding or fulfillment workflows

  • Apply tags or update contact records automatically

What the Shopify Order Placed Trigger Does

The Shopify Order Placed trigger fires as soon as an order is successfully placed in Shopify.

When it runs:

  • The purchasing contact is added to the workflow

  • Workflow actions execute immediately

  • Filters determine which orders qualify

This trigger fires before fulfillment and does not wait for shipping or delivery.

Requirements Before Using This Trigger

The following must be true:

  • A Shopify store is connected under Settings > Integrations

  • The workflow is published

  • The order is successfully completed in Shopify

If Shopify is not connected, this trigger will not appear.

Step 1: Create a New Workflow

  1. Go to Automations & Workflows > Workflows

  2. Click Create Workflow

  3. Select Start from Scratch

Step 2: Add a Workflow Trigger

In the workflow canvas, click Add New Trigger

This opens the trigger selection panel.

Step 3: Select the Shopify Order Placed Trigger

  1. In the search bar, type Order Placed

  2. Expand the Shopify trigger group

  3. Select Order Placed

The Trigger Setup panel opens automatically.

Step 4: Configure Trigger Settings

Each configuration option below functions independently.

Workflow Trigger Name (Optional)

  • Used only for internal identification

  • Does not affect how or when the trigger fires

Add Filters (Optional)

Click Add filters to control which orders activate the workflow.

Filters are optional.

If no filters are added, every Shopify order will trigger the workflow.

Standard Field: Cart Value

Use Cart Value to trigger workflows based on order total.

Supported operators include:

  • Equals to

  • Greater than

  • Greater than or equal to

  • Less than

  • Is empty / Is not empty

Example:

  • Trigger only when Cart Value > 50

Custom Field Filters

Custom Fields allow filtering using store-specific or operational data.

Examples:

  • Product type

  • Internal order notes

  • Custom fulfillment flags

Custom Fields must already exist in the account.

Save the Trigger

Click Save Trigger to apply all settings.

The trigger is now attached to the workflow.

Step 5: Save, Test, and Publish the Workflow

  1. Click Save in the top-right corner

  2. Toggle Publish to enable the workflow

  3. Use Test Workflow to confirm expected behavior

Testing ensures emails, tags, and updates fire correctly.

Example Use Case: Automated Order Confirmation

Scenario:
A business wants to automatically confirm orders and log customer purchases.

Configuration:

  • Trigger: Shopify Order Placed

  • Filter: None (all orders)

Actions:

  • Send order confirmation email with receipt details

  • Apply “Customer – Purchased” tag

  • Update contact purchase history

  • Notify fulfillment team

This ensures immediate confirmation and accurate internal tracking.

Common Issues and Fixes

The trigger does not fire

  • Confirm Shopify is connected

  • Verify the workflow is published

  • Ensure the order completed successfully

The trigger fires for unwanted orders

  • Add Cart Value or Custom Field filters

  • Double-check filter operators and values

FAQ

What does the Shopify Order Placed trigger do?

It starts a workflow immediately when a customer places an order in Shopify.

When does this trigger fire?

It fires at the moment the order is successfully completed.

Can I filter orders by value?

Yes. Use the Cart Value standard field filter.

Can I customize confirmation emails?

Yes. Email templates can dynamically populate order items, prices, and totals.

Does this trigger wait for fulfillment?

No. It fires before fulfillment. Use Shopify Order Fulfilled for post-shipping actions.

What happens if an order is canceled later?

The trigger still fires. Use a separate cancellation or refund trigger to handle reversals.

Did this answer your question?