Live visitors shows every person on your WordPress or WooCommerce store right now: which page they are on, which city they are in, whether they have something in the cart, and where they came from. It runs in your own WordPress admin, on a world map and a live feed, with no outside analytics account.
Last updated: November 4, 2026
The problem: a visitor count is not the same as seeing your store
Most WordPress stats plugins give you a number: 14 people online. That tells you the store is not empty. It does not tell you that 9 of the 14 are on one product page after your post went out, that 3 have a cart worth $180 between them, or that one of them has been on the checkout page for four minutes.
The other common route is the Realtime report in Google Analytics 4 (GA4). It works, but it only counts shoppers who were tracked, it lives outside WordPress, and it shows nothing about carts or WooCommerce orders. Owners asking "how to check live visitors on WordPress" get pointed at one of these two options, and both leave the store itself out of the picture.
What are live visitors?
Live visitors is a real-time view of the people on your website at this moment, updated as they move. For a store, a useful live view shows four things per visitor: the current page, the location, the traffic source, and the cart or order status. With those four columns you can tell the difference between a quiet day and a day where buyers are arriving and leaving at checkout.
How live visitors work in StorePinger
- A small tracker loads after the page. It records the page view and the visit's source. No cookies are set. A random id in the browser's local storage joins the pages of one visit.
- The country or city is looked up from the IP address. The IP is used for that lookup only and is not stored. On Pro you see city, region and area. On the free plan you see the country.
- The world map and the live feed update as people move. The feed is a running list of what is happening: a page opened, a product added to the cart, an order paid.
- Click any visitor to see the visitor journey. Pro shows the pages, clicks and cart actions of that visit in order, so you can follow one shopper from the landing page to the order.
- The same view is on your phone. The StorePinger app for iPhone and Android shows live visitors and sales and sends notifications for visitors and orders.
Everything stays in your store's own WordPress database and hosting. Nothing about your visitors is sent to StorePinger.
| What you want to see | Free visitor counter plugins | GA4 Realtime | StorePinger live visitors |
|---|---|---|---|
| People on the site right now | Yes, a count | Yes, for tracked users | Yes, as a map and a feed |
| Current page per visitor | Some plugins | Yes, in aggregate | Yes, per visitor |
| City of each visitor | Usually country only | City, in aggregate | City, region and area on Pro |
| Cart status and paid orders in the same feed | No | No | Yes |
| Traffic source, including AI tools | Rarely | Yes, outside WordPress | Yes, in WordPress |
| Where the data lives | Varies by plugin | Google's servers | Your WordPress database |
| Cookies | Varies by plugin | First-party cookies (Google) | None set by the tracker |
Rows for other tools describe the category in general, checked against Google's own documentation on November 4, 2026. Individual plugins differ.
An example of a normal Tuesday
This is a worked example, not a customer result. At 2 pm you open the live view and see 12 visitors. Six are from Google organic on three different product pages. Four arrived from an Instagram post you published at 1:30 pm and are all on the same product. Two came from ChatGPT and are reading the FAQ page.
The feed shows that two of the Instagram visitors added the product to the cart in the last five minutes. One of them has been on the checkout page for three minutes. If that visitor leaves, the cart is already saved and the first cart recovery email goes out after three hours by default. If the visitor pays, the order appears in the feed and your phone gets a notification.
Nothing in that example needs a report. It is the kind of thing you learn from watching your store for five minutes a day.
What to look for in the live view
- Watch the cart column. Visitors with items in the cart are the ones that matter in the next ten minutes.
- Compare cities with orders. If one city keeps appearing in the live view but never in orders, something on the page or the shipping options is stopping it. The city analytics report shows this over 30 to 90 days.
- Check sources after you post. A social post or an email should show up in the feed within minutes. If it does not, the link is wrong or the post is not reaching anyone.
- Follow one visitor end to end. One full journey teaches you more about your product page than a month of averages.
- Ignore one-page bounces from bots. A visitor that opens one page and leaves in a second, from a hosting provider's network, is usually a crawler.
Live visitors and the three questions of a launch day
A product launch, a newsletter or a sale is the day the live view earns its place. Three questions matter in the first hour and none of them can wait for a report.
- Did the traffic arrive? The feed should fill with visitors from the email or the post within minutes. If it stays flat, the link is broken or the send failed. You find out in five minutes instead of the next morning.
- Did they reach the product? If most of the visitors are on the home page instead of the product page, the link points to the wrong place. Fix the link and resend.
- Did they get through checkout? Cart additions with no paid orders after twenty minutes usually mean a checkout problem: a shipping rate that fails, a coupon that does not apply, a payment method that errors. The conversion funnel shows which step, and a session recording shows what the shopper saw.
A worked example, not a customer result. You send an email to 2,000 subscribers at 10 am. By 10:15 the live view shows 45 visitors, 40 of them from email, 30 on the product page, 6 with the product in the cart, 2 paid orders. That is a working launch. If instead it showed 45 visitors and zero carts, you would open the product page yourself and find the "add to cart" button hidden by a theme update. Thirty minutes saved can be the difference between a launch and a refund day.
Privacy and speed
The StorePinger visitor tracker sets no cookies. The tracker keeps a random id in the browser's local storage so the pages of one visit are joined. IP addresses are used only to look up the country or city and are not stored. All data stays in your WordPress database and on your hosting. There is no outside analytics account and nothing about your visitors is sent to StorePinger.
The tracker script is small and loads after the page. The session recorder, a separate Pro feature, loads only after the page has finished loading and the browser is idle. Pages are served as they were before. For the privacy comparison with Google Analytics, see the alternative page.
Who this is for
- New stores that want proof people are arriving before there is enough data for reports.
- Owners who post on social media or send emails and want to see the response as it happens.
- Anyone who checks GA4 Realtime several times a day and wants it inside WordPress with carts and orders added.
- Agencies watching several client stores from one phone (see the Agency plan).
Limits
- The free plan shows live visitors, the world map, visitors by country, today's visitors and page views, and a dashboard widget. City, the live activity feed, visitor journeys and traffic sources are Pro features.
- Live visitors is for you, the admin. It is not a public visitor counter widget for your site's front end.
- A visitor is only shown if the tracker loaded. If a security or caching plugin blocks scripts for some visitors, they will not appear.
- Location is looked up from the IP address, so a visitor on a VPN or a mobile carrier network can show a different city than the one they are in.
- History is 90 days on Pro and 1 year on Agency.
Related pages
- Live visitors on the features page
- Sales by source to see which channel the buyers came from
- How to check website traffic on WordPress
- Google Analytics alternative for WooCommerce
- Live demo
- Pricing
Someone is on your store right now
Live visitors is free forever. Download StorePinger from storepinger.com, activate it, and open the dashboard. Pro adds city, the live feed, visitor journeys and every other feature at $49.99 a year, with a 14-day money-back guarantee.