Skip to main content
Upstack Data

Tatari integration: identity-resolved conversions, sent server-side

Send resolved purchases to Tatari so linear and streaming TV are measured against the same order data as every other channel.

Role
Destination
Category
Ad platforms
Pre-built connectors
12 sources
Plans
All plans

What Upstack sends

Every conversion reaches Tatari with the identifiers it matches on. Captured on the server, resolved to a person, then sent.

In: from Shopify1 of 12 sources
  • order_idShopify order and checkout token
  • email / phonecustomer contact from checkout
  • customer_idShopify customer record, if they have one
  • line_itemsproducts, variants and quantities
  • total / subtotal / discountorder economics

Storefront events from the Upstack Pixel, orders directly from Shopify.

Upstack DataResolved before it is sent
  • IdentityMatched against a 750M+ device graph, so a phone browse and a desktop checkout resolve to one customer.
  • customer_typeNew or returning, resolved before send.
  • DeduplicationBrowser and server copies of the same purchase collapse on event ID, so nothing is counted twice.
  • Bot and fraud filteringAutomated traffic never reaches the model, because what you keep out of the training set matters as much as what goes in.
Out: to TatariOn every event
  • hashed email / phonematch a purchase to an exposed household
  • ip / user_agenthousehold matching for a no-click channel
  • order timestampcorrelate against airing times
  • value / currencyfeed the incrementality model revenue
  • customer_typeseparate acquisition from repeat purchase

TV and streaming, measured on revenue.

About Tatari

Upstack supplies resolved orders server-side, deduplicated and attributed consistently, so the model correlates airings against real revenue rather than browser events with their own gaps.

Correlation-based measurement is unusually sensitive to noise in that feed.

What Tatari is

Tatari buys and measures linear and streaming television for direct-to-consumer brands.

Television is bought in flights and measured in lift, which only works if the revenue side of the equation is trustworthy.

How Tatari works

Tatari correlates airings with site traffic and conversions over time, building an incrementality model rather than a click path. That model is fed by whatever conversion data the advertiser supplies.

What you can do with it

Three jobs this connector does inside Tatari.

01

Send complete conversions

Conversions reach Tatari 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

Optimize on the customer you want

Map any order attribute to the conversion Tatari 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

A clean feed for the lift model

Correlation-based measurement is only as good as its revenue series, and a resolved server-side feed removes tracking noise that would otherwise read as variance.

Pre-built connectors

12 sources connect to Tatari. Whichever of these you run, Tatari is one switch away.

See all connectors

Documentation

Set-up reference.

Set-up, event schema and field mapping for Tatari as a destination.

FAQ

Tatari integration questions.

What does Upstack send to Tatari?

Send resolved purchases to Tatari so linear and streaming TV are measured against the same order data as every other channel.

How do I check that events are reaching Tatari?

Open Tatari › Measurement › Conversions. The conversion feed is the input to the lift model, so its completeness is checked here first.

Which plans include the Tatari integration?

All plans. Upstack has three plans that scale with your order volume, and the same integrations are on every plan.

Which sources can send events to Tatari?

12 sources: Shopify, WooCommerce, BigCommerce, Checkout Champ, Recharge, Custom stack, Funnelish, Lasso Commerce, Phoenix Technologies, Skio, Loop Subscriptions and Stripe. Each one has its own pre-built connector.

Will Upstack slow down my store?

Upstack’s own pixel loads asynchronously and fails silently, so it doesn’t hold up your pages. What each destination adds depends on its Tracking Method. The default, Browser + Server, loads that platform’s own tag on your store, in place of the copy you would otherwise install yourself, and also sends the same events from Upstack’s servers. Choose Server for any destination that offers it and its tag never loads, while its events still arrive from Upstack’s servers.

Similar integrations

Other Ad platforms integrations.

See all integrations

Get Tatari tracking right.

A 15-minute walkthrough tailored to your stack and channels.