capabilities.work

Track Placed Order Event

A 2-step recipe with Omnisend. We can help you get access.

Recipe · 2 steps

Track Placed Order Event

with Omnisend · Customer Data Management

Upsert the buyer contact and emit a placed-order event for them.

  1. Create or update the buyer as a contact by email so the order event can be attributed to a known profile.
  2. Send a placed-order customer event for the buyer so order automations and analytics fire. Returns 202 Accepted when the event is queued.
What you'll need to have ready
  • apiKey: The Omnisend API key sent in the X-API-KEY header.
  • email: The buyer email, used both as the contact key and the event identifier.
  • firstName: The buyer first name.
  • orderId: The originating store order id, carried as an event property.
  • orderValue: The total monetary value of the order.
  • currency: The ISO currency code for the order value.
For your developer

Arazzo workflow omnisend:track-placed-order-event, 2 operations: {$sourceDescriptions.contactsApi.url}#/paths/~1contacts/post → {$sourceDescriptions.eventsApi.url}#/paths/~1events/post. Specs on APIs.io.