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.
Related articles
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%+.
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 track | What they cannot track |
|---|---|
| Page views and sessions | Who the individual visitor is |
| Traffic sources (Google, Meta, email) | Email address or name of visitor |
| Device and browser type | Purchase 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 method | Typical 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 trial → Learn more about Capture → Book 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.
