What Sendlane is
Sendlane is a unified email, SMS and reviews platform aimed at ecommerce retention teams.
Because it spans channels, it benefits disproportionately from a single resolved customer record rather than one profile per channel.
Forward resolved customer events to Sendlane for retention and lifecycle flows.
What Upstack sends
order_idShopify order and checkout tokenemail / phonecustomer contact from checkoutcustomer_idShopify customer record, if they have oneline_itemsproducts, variants and quantitiestotal / subtotal / discountorder economicsStorefront events from the Upstack Pixel, orders directly from Shopify.
customer_typeNew or returning, resolved before send.email / phonecontact key across email, SMS and reviewsevent propertiesautomation triggersorder valueattributionRetention flows on resolved customers.
See the set-up reference See all 12 sources How resolution works
About Sendlane
That advantage inverts if the same person arrives as three contacts. Upstack resolves identity before events land, so the unified record is actually unified, and behavior from any channel is available to automations on all of them.
Sendlane is a unified email, SMS and reviews platform aimed at ecommerce retention teams.
Because it spans channels, it benefits disproportionately from a single resolved customer record rather than one profile per channel.
Sendlane unifies email, SMS and reviews against a single contact record, which is the architectural bet: rather than three tools each with their own profile, one contact carries behavior from every channel. Automations trigger on ecommerce events and branch on that combined history. Reviews collected in Sendlane become attributes on the same contact, available to segment on.
What you can do with it
01
Conversions reach Sendlane through its server-side API with restored click IDs and hashed identifiers attached, so more of what you send is matched on arrival, and the conversions you never saw stop being invisible.
02
Map any order attribute to the conversion Sendlane receives (profit rather than revenue, new customers rather than repeat buyers, high-value orders rather than every checkout), so the platform learns from the buyers worth acquiring.
03
Email, SMS and reviews key off the same resolved customer record instead of a separate profile per channel.
Pre-built connectors
Documentation
Set-up, event schema and field mapping for Sendlane as a destination, next to the Sendlane developer docs.
FAQ
Forward resolved customer events to Sendlane for retention and lifecycle flows.
Under Destinations, add Sendlane with two credentials: an API Access Token from Settings, API, and the Integration Token from a new Custom Integration under Integrations in Sendlane. You need a Sendlane account where you can generate an API Access Token and create a Custom Integration.
Trigger a test action on your store, such as adding a product to cart, and check the contact’s activity feed in Sendlane. Events are sent only for contacts that already exist in Sendlane.
All plans. Upstack has three plans that scale with your order volume, and the same integrations are on every plan.
Upstack only sends events for contacts that already exist in Sendlane. If the visitor’s email isn’t found in your account, the event is skipped, which keeps your account clean and targets only real subscribers.
Possibly. If both Upstack and Sendlane’s native integration track the same event types, Sendlane may record both, so disable the corresponding events in the native integration for any event types Upstack sends.
Similar integrations
Attentive SMS journeys triggered on people, not sessions.
Omnisend Resolved events for email and SMS automation.
Alia Post-purchase capture, resolved.
Customer.io Messaging driven by resolved events.
Reddit Conversions API for a community-led audience. A 15-minute walkthrough tailored to your stack and channels.