Skip to main content

Abandoned cart recovery

Commerce connector emits cart.abandoned; a flow delays then reminds the shopper via your messaging tool.

Architecture

Store → connector emit → event bus → FlowRunner delay → tool → complete

Prerequisites

  • Shopify/Woo connector emitting namespaced events
  • Flow with trigger.event
  • Reminder tool (email/SMS/WhatsApp)

Installation

  1. Complete User getting started for the Support (or commerce) workspace.
  2. Connect channels required by this solution.
  3. Register tools / connectors (see links below).
  4. Declare and enable flows; Accept versions after sync.
  5. Run a dry-end-to-end test in a non-production workspace when possible.

Flows

trigger shopify.cart.abandoned → delay → send_cart_reminder → complete

Deployment

  • Production checklist: Production deployment
  • Observe Flow Runs and /api/v1/org/events for event-driven paths

Troubleshooting

  • No answer / weak citations → knowledge coverage (Knowledge Base)
  • Tool failures → tool logs + SDK webhook health
  • Event flow never starts → namespaced name, Enabled+Valid+Accepted, when predicate (Events)
  • Approval stuck → Owner/Admin role (Approvals)

Learn more