Skip to main content

Who Is Visiting Your Shopify Store? How to Identify Anonymous Website Visitors

Most Shopify store visitors remain completely anonymous. Learn how to identify who is visiting your website, what tools are available, and how to turn anonymous visitors into reachable contacts.

Visitor IdentificationAlex Liju·Founder of Attribuly11 min readPublished Last updated Jun 23, 2026

TL;DR

  • Standard website analytics (Google Analytics, Shopify built-in) show traffic volumes, geography, device types, and behavior flows — but not the identity of individual visitors.
  • The vast majority of website visitors are anonymous: they browse without logging in, without submitting a form, and without making a purchase. Most leave permanently without being reachable.
  • Visitor identification tools match anonymous browsing sessions to real email addresses or professional profiles using different methods depending on whether the visitor is a consumer (B2C) or a business (B2B).
  • For Shopify DTC stores, the most actionable form of visitor identification is consumer identity resolution — matching anonymous shoppers to email addresses so they can enter abandoned cart and email recovery flows.
  • Native Klaviyo tracking identifies roughly 14-15% of shopper behavior events. With dedicated identification tools, this can rise to 55%+.
Estimate your identification lift
Get a walkthrough based on your traffic mix and see expected match-rate ranges.
Book a demo
Who Is Visiting Your Shopify Store? How to Identify Anonymous Website Visitors

Key Takeaways

  • Google Analytics and Shopify analytics show you what happened, not who did it.
  • Most visitors never submit a form, log in, or purchase — they remain permanently unidentifiable through passive analytics alone.
  • Visitor identification tools fall into two broad categories: B2B tools (identify company/job title of visitors) and B2C consumer identity tools (match visitors to email addresses).
  • For Shopify stores, consumer identity resolution is the relevant category — it enables recovery emails, retargeting audiences, and personalized follow-up for shoppers who never submitted their email.
  • Identification rates vary significantly by geography (highest for US traffic), traffic source, and tool.

What does "identifying website visitors" actually mean?

When most people ask "who is visiting my website," they want to know one of two things:

For B2B marketers: Which companies and job titles are visiting my site? This is handled by B2B visitor intelligence tools like LinkedIn Website Demographics, Leadfeeder, or RB2B — which identify the organizational affiliation of visitors based on IP address, LinkedIn profile matching, or reverse DNS lookup.

For B2C / Shopify stores: Which individual shoppers are visiting my store, so I can send them recovery emails or retargeting ads? This is handled by consumer identity resolution tools — which match anonymous browsing sessions to individual email addresses through first-party identity networks.

These are different problems requiring different tools. This article focuses on the Shopify / DTC use case: identifying individual shoppers, not companies.


Why standard analytics cannot tell you who visited

Google Analytics (GA4) and Shopify's built-in analytics track:

What they trackWhat they cannot track
Page views and sessionsWho the individual visitor is
Traffic sources (Google, Meta, email)Email address or name of visitor
Device and browser typePurchase intent of specific visitors
Geographic location (country/city)Whether a visitor added to cart but left
Conversion events (purchases)Identity of abandoners who never completed checkout

The data these tools provide is aggregate and anonymous by design. They comply with privacy regulations by not collecting personally identifiable information without consent.

This means: knowing that 500 people visited your store from Chicago on mobile devices tells you nothing about which 500 people they were or how to contact them.


How visitor identification works for Shopify stores

Consumer visitor identification uses a different approach from passive analytics:

Step 1: Behavioral signal detection The identification tool monitors high-intent behaviors — product page views, extended time on site, add-to-cart events, checkout initiation.

Step 2: Identity matching When a visitor demonstrates purchase intent, the tool attempts to match the anonymous session to a known email address using first-party identity data from consented partner networks. This is not purchasing email lists — it uses data from consumers who have previously consented to data sharing through partner platforms.

Step 3: Data delivery Matched email addresses are synced to your email platform (typically Klaviyo) and optionally to ad platforms (Meta, Google Ads) for retargeting.

Step 4: Flow activation The identified contact enters your existing email flows — abandoned cart, browse abandonment, or welcome series — automatically.


What identification rates are realistic?

Identification methodTypical coverage
Klaviyo native tracking (cookie-based)~14-15% of behavioral events
Dedicated consumer identity resolution~55%+ of behavioral events
IP-based B2B tools (company identification)Varies significantly; often 20-40% of sessions
Form submissions only (popups, checkout)2-5% of visitors

The gap between 14% and 55% represents shoppers whose behavior Klaviyo's own tracking misses — due to browser privacy restrictions, expired cookies, cross-device browsing, or simply never having logged in during that session.


Tools for identifying website visitors

For Shopify DTC stores (consumer identification)

Attribuly Capture + ReCapture Identifies anonymous shoppers and connects existing Klaviyo subscribers' on-site behavior back to their profiles. Syncs to Klaviyo for flow activation, and to Meta/Google for retargeting. Guaranteed return: $1 invested generates minimum $4 in recovered revenue.

Retention.com Identifies anonymous visitors and pushes email addresses to Klaviyo. Identification only — does not handle behavior data connection for existing subscribers. Starting at $500/month.

Opensend Identifies visitors and delivers contacts for email, SMS, and direct mail. $1 trial available. Does not address existing subscriber behavior gaps.

Customers.ai Emphasizes identification accuracy with competitive testing. Includes Klaviyo Grader diagnostic tool. Identification only.

For B2B / company identification

LinkedIn Website Demographics Shows professional attributes (job title, industry, company size) of visitors who are LinkedIn members. Free with LinkedIn Ads account.

Leadfeeder / Factors.ai IP-based reverse DNS tools that identify which companies visited, based on IP ranges. Does not identify individual people.

RB2B Identifies individual LinkedIn profiles of US B2B visitors in real time. Delivers profile data to Slack. Not designed for ecommerce.


Why existing subscribers are often invisible too

A common misconception: if someone is already on your Klaviyo list, you can always track their behavior on your site.

This is not true. Being a Klaviyo subscriber gives you their email address. It does not guarantee Klaviyo can see what they do on your site during any given visit.

If a subscriber visits your store on a different device, has cleared their cookies, or is browsing in a private window, Klaviyo's tracking script cannot connect that session to their profile. Their add-to-cart event never reaches Klaviyo. Your abandoned cart flow never fires.

This is the problem Attribuly ReCapture specifically addresses: connecting the on-site behavior of existing Klaviyo subscribers back to their profiles, so flows trigger correctly even when native tracking misses the event.


Common mistakes

Mistake 1: Assuming high traffic means reachable visitors

Traffic volume and identifiable visitors are almost entirely separate numbers. 10,000 monthly visitors does not mean 10,000 reachable contacts — without identification infrastructure, the reachable number may be under 500.

Mistake 2: Confusing B2B and B2C identification tools

LinkedIn Website Demographics tells you which companies visit your site. It tells you nothing about individual shoppers. Leadfeeder is not a tool for recovering abandoned DTC carts.

Mistake 3: Relying solely on popups and forms

Email popups convert 2-5% of visitors. Without identification infrastructure, 95-98% of visitors remain permanently anonymous regardless of popup optimization.

Mistake 4: Treating identification as a one-time fix

Identification rates evolve as browser privacy policies change. Safari's ITP restrictions and ad blocker adoption affect results over time. The infrastructure requires ongoing monitoring.


Next step

If you want to understand who is visiting your Shopify store and turn anonymous visitors into identifiable, reachable contacts, start with Attribuly's free trial.

Start free trialLearn more about CaptureBook a demo



About Attribuly

Attribuly helps DTC brands recover abandoned cart revenue. We identify anonymous visitors and existing subscribers your ESP (like Klaviyo) missed, enrich their profiles, and feed the signals back — so your abandonment flows fire and your retargeting audiences grow, and you recover at least 15% more revenue. Shopify featured app, Klaviyo tech partner. Trusted by 20,000+ brands. Guaranteed 4× ROI.

FAQs

Can website owners actually see who visits their site?
Without identification tools, website owners can see aggregate analytics data — traffic sources, page views, device types — but not the identity of individual visitors. With consumer identity resolution tools, Shopify stores can identify a portion (typically 25-55%) of US visitors and match them to email addresses.
Is visitor identification legal?
Reputable visitor identification tools use consent-based first-party data networks, where individuals have previously agreed to data sharing. This differs from purchasing cold email lists. Always verify a tool's data sourcing methodology and compliance documentation before deploying.
Does visitor identification work outside the US?
Match rates are significantly higher for US traffic. International identification rates are substantially lower across all tools due to differences in privacy regulations and data availability.
What's the difference between IP-based visitor tracking and identity resolution?
IP-based tracking (Leadfeeder, Clearbit Reveal) identifies the company associated with a visitor's IP address — useful for B2B but not for identifying individual consumers. Consumer identity resolution matches anonymous sessions to individual email addresses through behavioral signals and first-party data networks.
Can I identify visitors who came from paid ads?
Yes. Visitor identification works regardless of how a visitor arrived — organic, paid, social, direct. In fact, identifying visitors from paid traffic is often highest priority, since each visit has an associated cost and identification converts that cost into a recoverable contact.
How quickly does identification start working after activation?
Most identification tools begin returning results within hours of activation. Building a meaningful identified contact pool typically takes 1-2 weeks of live traffic. ---
Try visitor identification on real traffic
Connect your store and watch identified shoppers sync into Klaviyo.
Start free trial