Skip to content
All articles
Sales

Website visitor tracking

Paste a short script on your website and start seeing how many visits and how many unique visitors you had over the last 30 days, and which pages drew the most traffic. Linking a visitor to a CRM contact is a separate step, optional and off by default.

Knowing your site gets traffic is easy. Tying that traffic to your pipeline is the hard part. Visitor tracking is the first rung: it records page views, shows what draws people in and, when you want it to, links the anonymous visit to the contact who identified themselves later.

Installing the script

  1. Open Marketing in the menu.
  2. Click More and choose the Visitors card.
  3. On the Tracking script card, click Copy. The button confirms with Copied.
  4. Paste the snippet just before the closing body tag, on every page of your site.

The script is short and runs in the visitor browser. It sends the page address, the path, the referrer the person came from and a random identifier stored in their browser. Campaign parameters in the URL, such as source, medium and campaign name, are pulled out and kept for attribution.

What you see

  • Visits (30 days): the total number of page views in the period.
  • Unique visitors: how many different browsers produced those visits.
  • Most visited pages: the ten pages with the most views, each with its count.

The period is fixed at 30 days and the screen has no date filter and no chart. Any user in the organization can open the tab and see those numbers.

Example: The Greenwater store pastes the script on every page on a Monday. Thirty days later the tab shows 4,812 visits, 1,930 unique visitors and, at the top of the most visited pages, /pricing with 610 views, followed by /blog/how-to-choose with 388. The team decides to put the capture form on the pricing page.

Linking a visit to a contact, and privacy

Recording the visit and recognizing who the person is are two different things. Page views are recorded as soon as the script is installed. Linking that anonymous visitor to a CRM contact is optional and starts off.

  1. Open Settings and go to Privacy & compliance.
  2. Under Behavioral tracking (marketing), check Enable behavioral web tracking.
  3. Save. Only people who can manage settings may change this option.

The screen itself explains the scope: email opens and clicks and form submissions are recorded either way, and this option governs only page tracking on your website. With it on, when the visitor submits a public form they stop being anonymous, their visit history becomes tied to the contact and the first campaign source is frozen for attribution purposes.

💡 The script does not ask for consent on its own. If your site needs a cookie notice, use the consent banner in Privacy settings and respect the privacy rules that apply to your audience, such as GDPR, LGPD and CCPA.

Common questions

  • Do I have to turn the Privacy option on to see the numbers? No. Visits and most visited pages show up with the script alone.
  • Does the same visitor on two browsers count as two people? Yes. The identifier is stored in the browser, so it counts separately.
  • If someone clears their browser data, do I lose their history? The previous identifier is gone and they start counting as a new visitor.
  • I pasted the script and nothing shows up. Check that the snippet is on every page and that no browser extension is blocking the request; the screen shows the last 30 days window.

Open this article inside the system

Read it and want to see it working?

The account is free and the whole manual is available inside the system, with an assistant that answers from this very content.

Create free account
Website visitor tracking · Sellio