ReachOut + Shopify

Pipe Shopify events into ReachOut for behavioral campaigns.

Why this matters

Shopify's webhook system fires on every meaningful commerce event. Pipe checkouts, cart-abandonments, fulfillments and refunds into ReachOut and you get the substrate for win-back, abandoned-cart, post-purchase, and reorder flows — scoped to the customer's identity, with the audit log capturing every action.

What you get

  • Standard Shopify webhooks — no Shopify app development required.
  • Customer email + line items + total → ReachOut contact + custom attributes for segmentation.
  • Tag-based segmentation: a "VIP" tag in Shopify becomes a queryable attribute in ReachOut.
  • AI-agent-driven recoveries: ask Claude or ChatGPT to "build a win-back for inactive customers tagged VIP."

Setup in 4 steps

  1. Create a webhook endpoint in ReachOut. Studio → Settings → Webhooks → Add. Source preset: Shopify.
  2. Register webhooks in Shopify Admin. Settings → Notifications → Webhooks. Add the URL for: orders/create, orders/paid, checkouts/create, checkouts/update, customers/create.
  3. Map customer fields. In ReachOut, configure the field mapping: shopify.email → contact.email, shopify.tags → contact.tags, shopify.total_spent → contact.attributes.lifetime_value.
  4. Build flows. Examples: abandoned-cart (trigger checkouts/update where status = open + 1h), post-purchase upsell (trigger orders/paid where total > $X), win-back (segment last_purchase > 90d).

Other integrations