Skip to content
Social proof for Shopify product pages

Shopify visitor counter that shows who else is looking.

ShopPulse adds a live “people are viewing this product” message to your product pages. Shoppers see that others are interested; you set where it shows, when, and to whom. Add it with a theme app block, with no code.

Free plan, no card · 7-day trial on paid plans · Cancel any time

Illustration of the widget on a product page. The number is an example.

  • 15 secondsBetween check-ins
  • No cookiesRandom session id only
  • Free planUp to 100 products
  • 7-day trialOn every paid plan

Key takeaways

  • ShopPulse shows how many people are viewing a product page, as a small message you add with a theme app block.
  • Counts come from page check-ins every 15 seconds; a visitor counts for 30 seconds after the last one. It is near-live, not instant.
  • Free for up to 100 products. Paid plans start at $9.99 a month with a 7-day free trial, billed through Shopify.
  • An optional baseline boost adds a number you choose to the real count; it is off by default and you stay responsible for truthful claims.
Features

Everything a Shopify visitor counter needs

Simple to launch, with the controls to keep it relevant to your store.

  • Live viewer count

    Shows how many shoppers have a product page open right now, as “17 people are viewing this product”. Pick one of three message styles.

  • Per-product rules

    Switch the counter off for individual products. On the Free plan you choose which products show it; paid plans show it on all of them by default.

  • Schedule

    Show the counter only during set hours in your store timezone, and hide it on mobile or desktop if you prefer.

  • Geo targeting

    Limit the counter to chosen countries by ISO code. Included in Basic and Pro.

  • A/B message test

    Show a second message to half of your visitors and compare results in your own reports. Included in Basic and Pro.

  • Analytics

    Impressions over time on every plan. Pro adds hover and click totals and a per-product breakdown.

  • Branding removal

    The Free plan shows a small “Powered by ShopPulse” credit. Basic and Pro can hide it.

  • 15-second check-ins, no cookies

    Pages check in about every 15 seconds and drop off after 30. The widget uses session storage for a random id and sets no cookies.

  • Match your theme

    Choose the icon, colors, text size, animation and position. Set a minimum count so the message stays hidden when few people are looking.

How it works

Live on your product pages in three steps

The quick start guide walks you through each step in the theme editor.

  1. Install ShopPulse

    Add the app from the Shopify App Store. The Free plan needs no payment details.

  2. Add the app block

    In the theme editor, open a product page and add the Visitor counter block where you want it, such as under the price. Save the theme.

  3. Switch it on

    Turn on the widget in ShopPulse Settings, pick your message and look, and check a product page in a private window.

Pricing

Simple pricing

Start free. Upgrade when you need more.

  • Free

    $0 / monthUp to 100 products
    • Up to 100 products
    • Core customization
    • Email support
  • Pro

    $19.99 / monthUnlimited products
    • 7-day free trial
    • Everything in Basic
    • Detailed analytics
    • Impressions, hover and click analytics
    • Email support

7-day free trial on paid plans. Prices in USD, billed through Shopify. Compare plans in detail.

FAQ

Questions

How does ShopPulse count viewers?

Each open product page sends a small check-in about every 15 seconds. A visitor counts for 30 seconds after their last check-in and then drops off. Counts are kept per product, a hidden tab pauses its check-ins, and the widget sets no cookies.

Is the number real-time and real?

It is close to live, not instant: the number refreshes about every 15 seconds. By default it is the number of shoppers with that product page open right now. An optional baseline boost, off by default, adds a fixed number you choose, so when you use it the figure shown is higher than real activity.

What is the baseline boost, and is it safe to use?

It is a display adjustment in Settings. You decide whether to use it and you are responsible for keeping your store's claims truthful under the consumer-protection rules in your market. If you want honest numbers only, leave it at 0 and set a minimum count so the message stays hidden when few people are looking.

Will it work with my theme?

ShopPulse is a theme app block, so it works with Online Store 2.0 themes that support app blocks. You add the Visitor counter block to the product template in the theme editor; there is no code to paste. It renders on product pages only.

Can I choose where and when it shows?

Yes. You can switch it off per product, show it only between set hours in your store timezone, hide it on mobile or desktop, and (Basic and Pro) limit it to chosen countries or A/B test two messages.

What does it cost?

Free is $0 for up to 100 products. Basic is $9.99 a month, Pro is $19.99 a month. Paid plans start with a 7-day free trial and are billed through Shopify, in USD.

Does it slow down my store?

It adds one small script and one stylesheet, only on product pages, and it pauses while the tab is hidden. We do not publish speed numbers because they depend on your theme; check your own store with Shopify's speed report before and after.

What happens to my data if I uninstall?

The counter stops showing straight away. Your settings, product rules and analytics are deleted when Shopify sends its shop-redact request, about 48 hours after uninstall. Visitors' check-ins hold only a random session id, never names, emails or IP addresses.

Add a visitor counter to your store today

Start on the Free plan. No card, no code.