Skip to main content

Visitor & session counting logic

Superseded — kept for historical reference. The counting methodology described here was retired in July 2026.

Written by Shashank Agrawal

⚠️ This page is no longer accurate. It is kept for historical reference only.

The daily unique counting with aggregated totals methodology described below is how Landing Page Insights worked before July 2026. Reports now query session data directly, and multi-day totals are de-duplicated across the whole date range rather than summed day by day. A visitor who returns on three separate days now counts once in a multi-day total, not three times.

The section below headed Single Day Data Accuracy is also no longer reliable. Single-day figures can still differ from Shopify, sometimes substantially, for reasons unrelated to this counting method.

For the current explanation of why Cooee and Shopify numbers differ, see Why session and visitor counts differ between Cooee and Shopify.


Overview

This document explains how data counting works in our Landing Page Insights/Report feature. All count metrics and data displayed in these reports follow the same counting methodology.

How Data Counting Works

Our system uses daily unique counting with aggregated totals:

  • Daily count = unique occurrences per day (multiple occurrences on the same day = counted once)

  • Multi-day totals = sum of daily unique counts

This methodology applies to all count/data metrics in the Landing Page Insights/Report, including:

  • Visitors

  • Sessions

  • Added to cart

  • Any other count-based metrics

Example: Visitor Count

Let's illustrate this with visitor counting. If the same person visits:

  • 3 times on Monday → counts as 1 visitor for Monday

  • 2 times on Tuesday → counts as 1 visitor for Tuesday

  • 1 time on Wednesday → counts as 1 visitor for Wednesday

Total Result: This person contributes 3 to our total visitor count (1 per day × 3 days), even though it's actually just 1 unique person across the entire period.

Universal Application

This counting method applies to any insight/report where we show day-wise data. The same logic applies: daily unique counts are summed together for the total.

Single Day Data Accuracy

Important: When viewing data for one day at a time, the numbers should be approximately the same as what you see on Shopify, since we're looking at unique occurrences within that single day period.

Special Case: Intent-Based Data Division

When data is divided by intent levels:

  • No intent = 0

  • Low intent = 1

  • Medium intent = 2

  • High intent = 3

If the same visitor comes three times in a day, each with different intent levels, the visitor count will add up to 3 (one count for each intent level), rather than being counted as 1 unique visitor for that day.

Did this answer your question?