Automation & Workflows

Understanding Workflow Triggers

Explore all available workflow triggers, from cart abandonment to payment events, and learn how trigger conditions and filters let you target specific scenarios.

Last updated: 28 August 2026

Understanding Workflow Triggers

Triggers are the starting point of every workflow. They listen for specific events in your store and fire the workflow's actions when conditions are met. Choosing the right trigger — and configuring it properly — ensures your automations run at exactly the right moment.

RapidQuote3D Workflows page showing available trigger types and configuration options

Available Triggers

TriggerFires WhenCommon Use Cases
Cart AbandonedA customer adds items to their cart but does not complete checkout within a specified delayRecovery emails, discount offers
Order CreatedA new order is placed through the widget or manually by an adminConfirmation emails, internal notifications
Order Status ChangedAn order moves to a specified statusProduction updates, shipping notifications
Order CompletedAn order is marked as completed/deliveredReview requests, follow-up surveys
Order ShippedAn order is marked as shipped and tracking information is addedShipping confirmation with tracking link
Payment ReceivedA successful payment is processed for an orderPayment confirmation, receipt emails
Payment FailedA payment attempt fails or is declinedRetry prompts, alternative payment method suggestions
Customer CreatedA new customer record is created in the systemWelcome emails, onboarding sequences

Trigger Configuration Options

Each trigger type has specific configuration options:

Cart Abandoned

  • Delay — Set how long to wait after the cart is abandoned before firing. Options typically range from 30 minutes to 24 hours.
  • Minimum cart value — Only trigger for carts above a certain value to focus recovery efforts on higher-value prospects.

Order Status Changed

  • From status — Optionally specify the status the order is moving from.
  • To status — Specify the status the order is moving to. This is required. For example, set "To: In Production" to notify customers when printing begins.

Payment Failed

  • Retry count — Optionally filter by how many failed attempts have occurred. This lets you send different messages for a first failure versus repeated failures.

Trigger Conditions and Filters

Beyond the trigger-specific options above, you can add general conditions to fine-tune when a workflow fires:

  • Order value filter — Only trigger when the order total is above or below a specified amount.
  • Customer tag filter — Only trigger for customers with (or without) a specific tag.
  • Order tag filter — Only trigger for orders with a specific tag.
  • Delivery method filter — Only trigger for specific shipping methods (e.g. express delivery).

Conditions are evaluated using AND logic — all conditions must be met for the trigger to fire.

How Triggers Are Evaluated

When an event occurs in the system, the workflow engine follows this process:

  1. The event is detected (e.g. a new order is placed).
  2. The engine checks all active workflows for matching triggers.
  3. For each matching workflow, trigger conditions and filters are evaluated.
  4. If all conditions pass, the workflow's actions are queued for execution.
  5. Multiple workflows can fire from the same event — they execute in priority order.

Best Practices

  • Be specific — Use conditions and filters to avoid sending irrelevant communications.
  • Avoid overlap — If two workflows have similar triggers, check that customers will not receive duplicate messages.
  • Test thoroughly — Create a test order and verify that the correct workflows fire with the expected actions.
  • Start simple — Begin with one or two workflows and add more as you become comfortable with the system.

Need help with this topic? Contact our support team