Comver

Who was on your store, what they wanted — and whether you can reach them

Visitors lists every tracked storefront session newest first, scores it for buying intent on an explainable 0–100 scale and resolves it to the person behind it — name, email, phone, orders and lifetime value, where your store genuinely has them. The same visitors are grouped into 56 pre-made intent audiences you can hand to Callio, a flow or an on-site experience before the intent decays.

Book a walkthrough
  • Real sessions only — nothing shown until visits arrive
  • Every intent point listed, nothing hidden in a model
  • Consent-aware Email / SMS reachability

Visitor sessions

Who was here, resolved to the person behind it — email, phone, purchase history and lifetime value where we genuinely have them.

Intent distribution

Every session in view, bucketed by its explainable intent score.

38 of 120 sessions
0–1920–3940–5960–7980–100

Score from product views, dwell time, cart, checkout and resolved identity.

All visitorsHigh (60+)All sourcesLast 30 days Search visitor, product or page…
38 of 120 sessions matchClear filters
VisitorWhenSourceSessionIntentContactablePurchasesLTV
Anna K.Known customer · Warsaw2h ago14:32google ads3m 40s5 pages · 18 events74Email yesSMS no consent3 orders$412
Anonymous visitor #a1b2c3Anonymous · Berlin2h ago14:11direct6m 12s9 pages · 31 events81Email noneSMS noneNone recorded
Marek J.Known customer · Kraków3h ago13:47facebook ads2m 15s4 pages · 11 events66Email yesSMS yes1 order$96
Anonymous visitor #f09e21Anonymous · Lisbon4h ago12:58ai search4m 20s6 pages · 22 events62Email noneSMS noneNone recorded
Newest 12 of 38 matching sessionsShow all 38Full analysis in Behaviour →

56

Pre-made intent audiences

High intent, traffic source, lifecycle, purchase behaviour and risk — every one scored against your own data

0–100

Explainable intent score

Product views, dwell time, cart, checkout and resolved identity — each signal shown with its points

37 of 56

Campaignable via Callio

The other 19 are defined by browsing signals and are worked on-site

28

Fields in the segment builder

Nested AND/OR groups up to three levels deep, twelve operators

Recoverable revenue on segments is always modelled and marked ≈. Only “From Callio” is counted, from orders that followed a Callio email or text.

Visitor sessions

Every session, resolved to the person behind it

The Comver Behaviour app embed records page and product views, clicks, scroll depth, cart and checkout events on your storefront. Visitors takes each session and asks the Unified Segments engine who it was — a Shopify customer id captured while they were logged in, a synchronized customer record, or an email. When there is a match you see the name, orders and lifetime value; when there is not, the row honestly reads “Anonymous visitor #a1b2c3”. Nothing is invented and no sample data is shown: sessions appear only once real visits arrive.

  • Eight columns per row: Visitor · When · Source · Session · Intent · Contactable · Purchases · Lifetime value
  • Contactable is consent-aware — Email and SMS read yes, no consent, none or unknown, using the same logic as the segment reach counts
  • Filter by identity (Known customer, Anonymous, Has purchased, Contactable), intent band, traffic source and date, or search by visitor, product or page

Known customer

Open customer record

Anna Kowalska

Known customer · Matched to a synchronized customer record

Customer ID: 8213004119

Email

anna.k@…

Consent to contact

Phone

+48 600 ••• 118

No SMS consent

Purchased before

Yes

3 orders

Lifetime value

$412

Last order 4 Aug

Visitor history

4 sessions

Segment intent 68/100

Acquisition source

Google Ads

Churn risk 21/100

3 orders · $412 spent · Last order: 4 Aug (live from Shopify)returningnewsletter
Started14:32
Duration3m 40s
DeviceMobile
SourceGoogle Ads
Warsaw, PL ·Add to cartCart opened Checkout
Explainable intent

An intent score you can read like a receipt

Every session carries a 0–100 intent score built from product views, dwell time, event count, cart opened, add to cart, checkout started and whether the visitor is known — capped at 100 and bucketed into five bands, so the histogram shows where the last 30 days of traffic sits. Open a session and the score is itemised: “Added to cart +23”, “Checkout started +30”, “Known / returning +5”, with detected friction such as cart hesitation or repeated clicks called out by name. 60 and above is High.

  • Intent distribution across five bands: 0–19 · 20–39 · 40–59 · 60–79 · 80–100
  • Filters High (60+), Medium and Low, with a live “N of M sessions match” count
  • Signals in, friction out — the drawer shows the points behind the number, never a black-box probability
74/ 100

Explainable intent

Score from product views, duration, cart, checkout and resolved visitor identity. Every point is listed below.

Product views +24Long engagement +10Cart opened +12Added to cart +23Known / returning +5
Detected friction · Cart hesitation before checkout

Friction subtracts too — repeated rage clicks take points away and are shown as their own red chip.

Recommended activation: High-value consideration; activate before intent decays.

Create segmentCreate journeyGenerate experience
0–1920–3940–5960–7980–100
All intentHigh (60+)MediumLow
The session drawer

One click from the row to the whole story

Click any row and the drawer opens: identity evidence, a live Shopify order summary, session meta, the pages visited, a Copilot summary written from the real events, the explainable intent panel and the full event timeline. From there — Open customer record, Create segment, then Create journey or Generate experience.

A few sentences written from the events, not from a template

Copilot reads the tracked events of that one session and says what happened, where the shopper hesitated and what to do next — with the number of events and pages it drew on shown under the text. If there is not enough data, or no AI provider is configured, it says so instead of guessing.

Copilot session summary

Written from this session’s tracked events

Regenerate

Anna arrived from a Google Ads click on the Glow Renewal Serum, read the reviews and compared the 30 ml and 50 ml sizes before adding the 30 ml to her cart. She opened the cart twice and went to Shipping & returns without starting checkout — a delivery-cost hesitation rather than a product doubt. She is a known customer with three orders and email consent; a shipping reassurance by email, or a Callio call within the hour, is the shortest route to the order.

Generated by Copilot from 18 tracked events across 5 pages · known visitor · 16 Aug 2026

Pages visited

HomeSerumsGlow Renewal SerumShipping & returnsCart
Visitor segments

56 audiences, already built — sized from your own store

Under the sessions sits a library of 56 pre-made intent audiences — High Intent Visitors, Added to Cart No Purchase, Checkout Started No Purchase, Visitors From AI Search No Purchase, VIP Customers and more — plus anything you build yourself. Every card is scored against your own customers and 90 days of tracked behaviour: counted visitors, customers, revenue and conversion; reach by email, SMS and on-site; and a recoverable-revenue figure per month that is always marked ≈ because it is modelled, never counted.

  • Default view: top 5 ranked by conversion, filtered to High intent; sort by opportunity score, revenue, visitors, customers, conversion, abandonment or last updated
  • Detail dialog with 12 metrics, four channel-eligibility stats, a Members table, a behaviour timeline and AI insights
  • Four actions on every segment — Create audience, Create personalization, Create flow, Create campaign; 37 are campaignable via Callio, 19 are on-site only

Visitor segments

The same visitors grouped into reusable, activatable audiences with their recovery opportunity.

Recoverable / mo

$3,420

Segment revenue

$18,240

From Callio

$640

Addressable visitors

1,204

Segments in catalog

56

Largest audience holds 1,204 visitors and 88 customers · 5 of 56 segments in this view · 1 live Callio campaign

Search segments…Conversion rate New activation audienceCreate audience
AllVisitorsCustomersHigh intentTraffic sourcesLifecyclePurchase behaviourRiskCustomWith a campaign

Checkout Started No Purchase Abandoned order

$1,240

Reached checkout but abandoned before paying.

64 visitors · 18 customers · $2,310 revenue · 3.4% CVR

18 email · 6 SMS · 46 on-site

1 live · 24 enrolled · $640 attributedCreate flow

Added to Cart No Purchase

$960

Added an item to cart but did not check out.

148 visitors · 22 customers · $1,860 revenue · 2.6% CVR

22 email · 6 SMS · 126 on-site

Start a Callio campaignCreate flow

High Intent Visitors

$720

Visitors with strong PDP/cart engagement but no purchase.

212 visitors · 31 customers · $2,940 revenue · 2.1% CVR

31 email · 9 SMS · 181 on-site

Start a Callio campaignCreate flow

Visitors With High Scroll Depth

$180

Read deep into the page but did not buy.

96 visitors · 4 customers · $310 revenue · 0.9% CVR

4 email · 0 SMS · 92 on-site

Not campaignable — defined by browsing signalsCreate flow
Top 5 of 56 segments, ranked by conversionShow all segments
The catalog

Four families, one engine

Definitions are fixed and shared with Customers, Personalization and Callio’s Segments tab, so a segment means the same thing everywhere. Metrics show “—” rather than a fake zero when nothing has been measured yet.

18 segments

High intent & visitor recovery

High Intent Visitors, Viewed Product 3+ Times, Added to Cart No Purchase, Checkout Started No Purchase, Visitors With Exit Intent, Visitors Who Compared Variants, Visitors From AI Search No Purchase and more.

11 segments

Traffic source

Facebook Ads, Google Ads, TikTok Ads, Google Search, AI Search, Instagram Organic, Email, SMS, Direct, Referral and Influencer / UGC traffic — each with its own on-site guidance.

15 segments

Lifecycle, risk & purchase

New, Active, VIP, Repeat, Loyal, At-Risk, Churned and Winback customers; First-Time Buyers, Second Purchase Ready, Subscription Candidates, Discount Sensitive, High and Low AOV, Refund Risk.

12 segments

Commerce behaviour

Cart, Browse and Checkout Abandoners, Bundle Buyers, Single Product Buyers, Category Loyalists, Coupon Users, Free Shipping Seekers, Review Readers, Product Comparison, PDP Engaged and Low Engagement Visitors.

Custom segment builder

Or describe the audience yourself — 28 fields, nested AND/OR

When the catalog does not have it, build it: nested AND/OR rule groups up to three levels deep over 28 fields across customer, purchase, source, product, cart, visitor and predicted signals, with twelve operators from “is” to “is empty”. Preview shows how many match — customers, visitors, anonymous — and the revenue behind them before you save. Save it once as a Segment, an Audience or a Personalization segment and reuse it across the workspace.

  • Customer & purchase: subscription status, tags, location, device, total orders, total spent, average order value, days since last order, lifetime value
  • Source, product & cart: traffic source, UTM source, product viewed count, same product view count, added to cart, cart add count, checkout started
  • Visitor & predicted: session count, time on site, scroll depth, exit intent, coupon intent, viewed reviews, viewed pricing / FAQ, compared variants, intent score, churn risk

Custom segment builder

Build a segment with nested AND/OR rules over customers and visitors. Save it once and reuse it across Segments, Audiences and Personalization.

Segment name

High-intent Facebook visitors

Save as

Segment
andor Match all of the following
Traffic sourceisfacebook_ads
Intent score60
andor Match any of the following
Added to cartistrue
Cart add count>1
Viewed pricing / FAQexists
Condition Group
Condition Group
148 match · 22 customers · 126 visitors (104 anonymous) · $2,310 revenue28 fields · 12 operators · groups 3 levels deep
PreviewSave segmentSegment · Audience · Personalization segment
The pipeline strip

Every session belongs to somebody in one of seven stages

Customers, Visitors and Behaviour share one strip under the header: Browsing → Identified → Ready to buy → First order → Returning → VIP → Slipping away, each with a live count and the rule behind it. On the right: People, Contactable (email · SMS), Recoverable / month marked ≈, Callio (live campaigns · enrolled) and From Callio / month. Two kinds of number, never blended — recoverable is modelled from stage, order history and your average order value; From Callio is counted from orders that followed a Callio email or text.

  • Every stage pill links to that column on Customers; every name in the table opens the person’s record
  • Recoverable revenue is “always modelled, never counted” — segments overlap, so their figures are never summed into one total
  • From Callio counts orders that followed a Callio email or text; calls carry no attribution of their own

Every session below belongs to somebody in one of these seven stages.

Browsing412Identified96Ready to buy38First order61Returning74VIP12Slipping away29
Ready to buy · Zero orders and an intent score of 60+, a cart add or a started checkout.

People

722

Sum of the seven stages

Contactable

396 email · 88 SMS

Consent-aware

Recoverable / month

$3.4k

Modelled — never a counted figure

Callio

2 live · 140 enrolled

Campaigns on these stages

From Callio / month

$640

Counted from orders after a Callio email or text

≈ Recoverable

Always modelled, never counted: revenue that has not happened yet cannot be measured. Sized from this store’s own average order value and conversion rate.

$ From Callio

Counted from orders that followed a Callio send, last 30 days. Calls carry no attribution of their own.

How it works

From the first tracked visit to an audience Callio can call

  1. 1

    Enable tracking

    Turn on the Comver Behaviour app embed in your theme’s App embeds. Sessions appear as soon as real storefront visits arrive — no sample data before then.

  2. 2

    Sessions resolve to people

    Each session is scored for intent and matched to a person through the Unified Segments engine — the customer record, the storefront login or an email — with consent-aware Email / SMS reachability copied from the same engine, so the table and the segment cards never disagree.

  3. 3

    Read the room

    Check the intent distribution, filter to High (60+), Contactable or a traffic source, open a row for the Copilot summary, explainable intent and timeline — or click a name to jump into the pipeline record.

  4. 4

    Group, size and activate

    Every one of the 56 segments is scored against your own customers and 90 days of behaviour. Create flow, Create audience, Create personalization, Create campaign or Start a Callio campaign — and see what came back on the strip as From Callio.

FAQ

Frequently asked questions

The Comver Behaviour app embed on your storefront records page and product views, clicks, scroll depth, add-to-cart, cart opens, checkout clicks, form submits (never field values) and rage clicks. A visitor id persists in the browser; a session ends after 30 minutes of inactivity. Only real visits appear — there are no sample sessions. To start you need the Comver Shopify app and the app embed enabled in the live theme.

A session is “Known customer” only when the engine can match it — a Shopify customer id captured while the shopper was logged in, a synchronized customer record, or an email. Otherwise it is honestly labelled “Anonymous visitor #xxxxxx”. The drawer tells you how the match was made: “Matched to a synchronized customer record”, “Identified on the storefront; no synchronized customer record yet” or “Matched by email address”.

An explainable 0–100 score built from product views, dwell time, event count, cart opened, add to cart, checkout started and whether the visitor is known. The drawer lists every signal with its points — “Added to cart +23”, “Checkout started +30”, “Rage-click friction −5” — and names the detected friction. 60 and above is High, 35–59 Medium, below 35 Low.

The Contactable column shows Email and SMS as “yes” (identifier present and marketing consent allows contact), “no consent”, “none” or “unknown” — the same consent logic the segment reach counts use. Anonymous visitors can be reached on-site (personalization, popups) or through paid retargeting.

56 pre-made segments across high intent, traffic source, lifecycle, purchase behaviour and risk, plus anything you build in the Custom segment builder. Definitions are fixed; every metric is computed from your own customers and the last 90 days of tracked behaviour, and shows “—” rather than a fake zero when nothing is measured.

No — it is always marked ≈ and described as “Always modelled, never counted.” It is sized from your store’s own average order value (or a disclosed fallback) and the segment’s unconverted cart and checkout intent. Segments overlap, so their figures are never added into one total. Only “From Callio” is counted, from orders that followed a Callio email or text.

Create flow, Create audience, Create personalization, Create campaign, or Start a Callio campaign (calls, SMS, email). 37 of the 56 segments are campaignable; the other 19 — defined by browsing signals such as scroll depth, time on site or coupon intent — say “Not campaignable” and are worked on-site instead.

Customers is who they are and what to do about them — the seven-stage pipeline. Visitors is who was here and which audience they belong to. Behaviour is what they actually did: the same session table with extra columns (Strongest signal, Outcome, Recommended next step), device and country filters, page heatmaps and session replays.

See who was on your store an hour ago — and what they are worth

Install Comver, enable the Behaviour app embed and watch the first real sessions resolve to people. Free to start; the 56 audiences are waiting for your data.

Book a demo

14-day free trial · Live on Shopify in minutes · Checkout stays in Shopify