Skip to content

Website analytics

Understand Every Visitor.

Track page views, visitors, sessions and traffic sources on your website, watch activity in real time, and replay sessions to see how people use your pages, all next to your short links.

  • One script tagAbout 5 KB gzipped, no dependencies.
  • No IPs storedPaths are stripped of query strings.
  • Bots filteredCrawlers stay out of your numbers.

Website Traffic, Measured Clearly

The numbers you need to understand your website, without the clutter.

  • Page views

    Every page view, with your top pages ranked by views and visitors.

  • Visitors

    Unique visitors per day, with new and returning visitors when consent allows.

  • Sessions

    Session count, duration and bounce rate, with each visitor journey step by step.

  • Traffic sources

    The referrers and campaigns that bring people to your website.

  • Devices & browsers

    Mobile, desktop and tablet, plus browser and operating system.

  • Countries

    Where your visitors are, from the network edge, without storing IP addresses.

  • Clicks & scroll depth

    Outbound clicks and how far people scroll on each page.

  • Custom events

    Track sign-ups, purchases or any action with twoxurl('event', …).

Real-Time Visitor Tracking

Know what is happening on your website right now, not tomorrow.

  • Live visitors

    See how many people are on your site right now, counted over the last five minutes.

  • Live activity

    Watch page views arrive as they happen, with the page, country and device.

  • Today's numbers

    Page views, visitors and sessions since midnight, updated within seconds.

Visitor Counter Widgets

Show live visitors, today's visitors or page views, or all-time page views on your own pages. Pick a style, adjust it to match your site and paste one embed snippet.

  • Live visitors
  • Total page views
  • Today's visitors
  • Today's page views
  • Statistics card
  • Analytics card
  • Compact inline
  • Minimal badge
  • Floating counter
  • Custom text

Session Replay

Watch real visits back to find confusing pages and broken flows. Replay is optional and sampled per site.

  • Form inputs are always masked; keystrokes and clipboard are never recorded.
  • Mask or block any element, or mask all text on a site.
  • Payment fields and Stripe, PayPal and Razorpay frames are blocked automatically.
  • Recordings expire on your retention schedule and can be deleted any time.

Privacy-Conscious by Design

  • No IP addresses or user agents are stored.
  • Query strings and fragments are removed from every path.
  • Emails, card-like numbers and tokens are redacted automatically.
  • Consent modes, Do Not Track and Global Privacy Control are supported.
  • Visitors can opt out with a single call.
  • Per-site retention for analytics data and recordings.

How It Works

  1. 01

    Add your website

    Enter your domain in the dashboard and get a site ID.

  2. 02

    Paste one script

    Add the tracker to your site, WordPress, Shopify or Next.js app.

  3. 03

    Watch it live

    Visitors appear in the Live view within seconds.

  4. 04

    Dig deeper

    Explore pages, sources, sessions and recordings.

Add to your <head>
<script defer src="https://2xurl.com/tracker.js" data-site-id="YOUR_SITE_ID"></script>

Website Analytics FAQ

How is website analytics different from link analytics?

Link analytics counts clicks on your 2xurl short links and QR codes, with nothing to install. Website analytics measures what happens on your own website (page views, visitors, sessions and live activity) using a small script you add to your pages. You can use either one or both from the same account.

Do you store IP addresses or use fingerprinting?

No. IP addresses and user agents are not stored, only the parsed browser, OS, device and country. Query strings and fragments are removed from paths, and emails, card-like numbers and long tokens are redacted. Fingerprinting is never used.

What does session replay record?

Replay records page structure and interactions so you can watch a visit back. All form inputs are always masked, keystrokes and clipboard are never collected, and you can mask or block any element. Payment fields and Stripe, PayPal and Razorpay frames are blocked automatically. Replay is optional and sampled per site.

Can I ask for consent before tracking?

Yes. Each site has a consent mode: record replays only after consent, or collect nothing at all until twoxurl('consent', true) is called. Do Not Track and Global Privacy Control are respected by default, and visitors can opt out.

How do counter widgets work?

Create a widget in the dashboard, choose a style and the numbers to show, then paste the embed code where it should appear. Widgets display live visitors, today’s visitors or page views, or all-time page views, and update automatically.

Do you offer heatmaps or funnels?

Heatmaps, yes, on plans that include them: click, scroll and (desktop) mouse movement heatmaps, most-clicked elements, device and segment filters, comparisons and CSV/JSON export. They use the same tracking script and start collecting when you turn them on, so there is no history from before that. Funnels and goals are planned.

One platform

Manage Every Link. Understand Every Visitor.

Short links, link analytics and website analytics in one account.