Skip to main content
Start From Scratch lets you build a flow without starting from a pre-configured template. Choose your own trigger, then add Email and SMS actions and Delays to build your sequence. Use Flow Filters and Split Flows to target the right contacts, and configure Exit Criteria and Entry Frequency to control who enters and exits the flow.

Create a new flow from scratch

  • Navigate to Flows and click Create Flow in the upper right corner.
  • Click Start From Scratch in the upper right corner.

Available triggers

Once in the editor, click the Trigger block to select what starts your flow. The following triggers are available:
  • Date — the flow starts on or relative to a Date property on a contact, such as a birthday or anniversary
  • Order Placed — a customer completes a purchase
  • Order Received — a customer receives their order
  • Product Added to Cart — a contact adds a product to their cart and doesn’t update the cart for 10 minutes
  • Product is Back in Stock — a product variant becomes back in stock
  • Subscribed to Marketing — a contact joins your marketing list
  • Viewed Product — a contact views a product and doesn’t browse the site again for 10 minutes
  • Integration Events — events from connected integrations such as Yotpo, Rivo, or Junip
The trigger selector panel showing available triggers for a Start From Scratch flow
Need help building out your flow? Check out the Create a Flow guide for step-by-step instructions.

Changing the trigger

You can change the trigger at any time while the flow is a draft. If you configure Flow Filters or Split Flow conditions and then want to change the trigger, you’ll be prompted to confirm before they’re cleared.
Once the flow is published, the trigger cannot be changed.

Publish your flow

Once you’re happy with your flow, press the Publish button in the upper right corner and your flow will start to trigger for contacts. You can review your Flow’s performance at any time.