Skip to main content

Upstack AudienceThird-party visitor identification

Identify the shoppers your store can’t see

Audience matches anonymous visitors to verified contacts from our partner data network, then delivers them to Klaviyo, Omnisend and Meta.

An add-on to a Signal plan, on the same pixel. 14-day free trial.

Visitors on your store Example

  • Anonymous visitor 3 product views Identified
  • Anonymous visitor Added to cart Identified
  • Anonymous visitor 1 page view No match
  • Anonymous visitor Viewed collection Looking up

Sample profile Anonymous visitor · 3 product views

Jordan M. Identified

Email · verified
jor•••@gmail.com
Alternate email
j.m•••@outlook.com
Phone
(512) •••-••48
  • Age 25–34
  • Texas
  • Klaviyo

    Added to the UpstackData list

  • Meta

    Sent through the Conversions API

Per resolved match, lower with volume
$0.025
Meta Event Match Quality on upper-funnel events
8+
Free trial
14 days

Delivers to

  • Klaviyo
  • Omnisend
  • Meta

The gap

Most of your traffic leaves without a name. Pop-ups and checkout catch the shoppers who are ready to share an email. Everyone else browses, adds to cart and leaves.

Your flows can’t reach them

Browse and cart abandonment flows need a contact. A shopper who never signed up never gets one.

Browse abandonment flowExample

Viewed product Triggered

Send email No contact

Meta sees an IP and a browser

Upper-funnel events arrive with too little identity to match, so Meta is slow to learn who your buyers are.

Meta PageView Example

IP address, browser Sent

Email, phone Missing

You already paid for the visit

The click cost the same whether or not the shopper left a contact. Audience gets more from traffic you have already bought.

Example

Ad click Paid for

Product view, add to cart Anonymous

Session ends No contact left

How it works

Identify, verify, deliver. Audience runs on the Upstack pixel your Signal plan already installed. There is no second tag.

  1. 01 Identify

    Anonymous visitors are matched against our partner data network. One match can carry a name, demographics and several emails or phone numbers.

    Example

    Anonymous visitor On your store

    1 match Name, demographics, 2 emails, 1 phone

  2. 02 Verify

    Every email is verified before it goes anywhere, so only contacts that pass reach your lists.

    Example

    jor•••@gmail.com Verified

    j.m•••@outlook.com Verified

    jm•••@oldmail.net Held back

  3. 03 Deliver

    New shoppers go to Klaviyo or Omnisend, and the same match goes to Meta through the Conversions API.

    Klaviyo UpstackData

    Klaviyo UpstackData Reactivate

    Omnisend New contacts

    Meta Conversions API

In Klaviyo, new shoppers land on a list called UpstackData. Shoppers already in your account go to UpstackData Reactivate instead of being duplicated.

What you get

More contacts, better matches, no duplicates.

  • A bigger email list

    Verified contacts for shoppers who never filled in a form.

  • Flows that reach more shoppers

    Welcome and abandonment flows can fire for visitors who used to be anonymous.

  • Upper-funnel EMQ of 8+

    Page views and add-to-carts reach Meta with verified identity, so it finds new buyers faster.

  • No duplicate profiles

    Shoppers already in Klaviyo go to a reactivation list instead of becoming second profiles.

Results

One apparel brand’s first weeks on Audience.

See how many of your visitors Audience can identify
Orders in the first 7 days
106
Of daily orders came from shoppers Audience identified
7–8%
Unsubscribe rate on the flow
2.8%

Pilot results from a Shopify apparel brand, September 2025.

Pricing

Pay for the shoppers we identify.

One identified visitor is one match, even when it carries several emails or phone numbers.

$0.025 per resolved match, falling as your volume grows

Upstack Audience monthly match packages
Package Matches a month Per match Billed monthly
Starter 8,000 $0.025 $200 a month
Growth 25,000 $0.020 $500 a month
Scale 80,000 $0.015 $1,200 a month

Billed monthly on a yearly plan. Unused matches roll over to the next month within your term. Above 80,000 matches a month is quoted.

  • Monthly match packages

    Pick a monthly package of matches, billed monthly. The rate per match drops as the package grows.

  • 14-day free trial

    Try it on your own traffic, then move to a yearly plan you can opt out of within 60 days.

  • Runs on Signal

    Audience is an add-on to a Signal plan, on the same pixel.

Compare

How Audience compares. Next to the visitor identification tools Shopify brands usually evaluate.

Upstack Audience compared with other visitor identification tools
Feature Upstack Audience Retention.comOpensendTie (formerly Revenue Roll)
Data source Third-party partner data, opt-in basis Opted-in partner marketing networkOpt-in consumer profilesConsented graph, double opt-in
Delivers to Klaviyo, Omnisend and Meta Klaviyo, Attentive, Omnisend and 9 more ESPsKlaviyo, Meta, Google, TikTok and moreKlaviyo, Attentive, Postscript, Meta, Google
Meta Conversions API events at EMQ 8+ Enriched Custom and lookalike audiencesEvent data to ad platforms (Ignite)Custom audiences from Tie IDs
Shoppers you already have Reactivation list, never duplicated Flows fire for known subscribersRecognized across devices (Reconnect)Recognized after a device or session change
Pricing From $0.025 per resolved match, from $200 a month Not publishedFrom $400 a month billed annually ($500 monthly), $0.168–$0.25 per identityFrom $9K a year prepaid; ID from $18K
Free trial 14 days 14 days14 days for $17–30 day proof of concept

Competitor details are taken from each vendor’s own website, checked October 2026.

Signal and Audience

Your data, and everyone else’s. One recognizes the customers you have. The other adds the shoppers you don’t.

Signal · First-party

Recognize the customers you already have

Signal links a returning shopper’s sessions, devices and identifiers to one person using your own data, matched against our 750M+ device graph. Identity persists for the life of the customer, not the life of a cookie.

  • Your first-party data plus our internal device graph
  • Deterministic and probabilistic matching
  • Compare with Elevar, Blotout and Aimerce
Explore Signal

Audience · Third-party

Find the shoppers you have never met

Audience matches anonymous visitors against external partner data to supply a contact you did not have. It is how you grow your email list, and give Meta better matches at the top of the funnel, from traffic you are already paying for.

  • Third-party data and demographics from external partners
  • Verified contacts delivered to Klaviyo, Omnisend and Meta
  • Compare with Retention.com, Opensend and Tie (formerly Revenue Roll)
See pricing

Data and privacy

Where the contacts come from.

  • Opt-in partner data

    Matches come from external partners whose consumer data is collected on an opt-in basis.

  • CCPA opt-out

    California residents can opt out under the CCPA.

  • Verified before delivery

    Every email is verified before it reaches your lists.

Common questions

Upstack Audience, answered.

Rated by the merchants running Upstack.

  • Upstack turning anonymous traffic into signal is a cheat code

    Chase Dimond @ecomchasedimond on X · Dec 11, 2025

How does Audience identify anonymous website visitors?

The Upstack pixel sees the visit, and Audience looks the visitor up in our partner data network. When there is a match, the email is verified and the shopper becomes a known contact, even though they never filled in a form on your site.

What is the difference between Signal and Audience?

Signal uses your own first-party data and our internal device graph to recognize customers you already have, across sessions and devices. Audience uses third-party data from outside partners to find shoppers you have never had a contact for. One recognizes; the other adds.

Where do identified shoppers go?

To your email platform and to Meta. New shoppers are added to Klaviyo or Omnisend so your flows can reach them; in Klaviyo they land on a list called UpstackData, and shoppers already in your account go to an UpstackData Reactivate list instead of being duplicated. The match is also sent to Meta through the Conversions API.

Will it create duplicate contacts in Klaviyo?

No. Before creating a profile, Audience checks whether the shopper is already in your Klaviyo account. If they are, they go to the reactivation list rather than becoming a second profile.

How does Audience improve Meta match quality?

Most visitors reach Meta with little more than an IP address and a browser, so page views and add-to-carts match poorly. Audience adds verified emails and phone numbers to those upper-funnel events, which lifts their Event Match Quality into the 8+ range. Meta can then find and target new buyers earlier in the funnel, and faster.

Do I get demographics?

Yes. Resolved matches include demographic data from our partner network alongside the contact details, so you can segment new contacts from the day they arrive.

How is it priced?

From $0.025 per resolved match, falling as your volume grows. One identified visitor is one match, even when that match carries several emails or phone numbers. Packages start at $200 a month for 8,000 matches, billed monthly on a yearly plan.

Is there a free trial?

Yes, 14 days. After the trial, Audience runs on a yearly plan, and you can opt out within the first 60 days.

Does this need Signal?

Yes. Audience runs on the Upstack pixel and the identity Signal resolves, so it is sold as an add-on to a Signal plan.

Where does the partner data come from?

From external data partners whose consumer data is collected on an opt-in basis. California residents can opt out under the CCPA.

How do I know it worked?

Count the contacts it adds and the revenue your flows earn from them, then check Event Match Quality on your upper-funnel events in Meta Events Manager. Attribution shows whether new-customer CPA moved. We agree the measurement window with you before switching it on.

See who is browsing your store.

Request a demo and we will show you how many of your anonymous visitors Audience can identify before you commit to anything.