Skip to content
ancilAn INSIDEA company
HubSpot check library

HubSpot campaign shows no sessions or contacts

When a completed campaign reports zero sessions, zero influenced contacts and zero new contacts, the usual cause is tracking or asset linking, not a campaign that did nothing. Check the linked assets, tracking code and UTMs, and record offline results where they apply.

MarketingMARKETING-012Updated 2026-10-28

Why it matters

Campaign reports are often used to justify budget. A campaign that shows nothing will be judged a failure, even when the work generated real interest that HubSpot did not connect to it.

Zero results usually point to a setup gap that will repeat. Missing tracking code, unlinked pages or inconsistent UTMs affect every later campaign built the same way.

Some campaigns are offline, such as events or direct mail. They need a planned way to record results, or they will always look empty.

How to find it in HubSpot

  1. Open Marketing > Campaigns and filter to completed campaigns.
  2. Open each campaign and review its performance figures for sessions and contacts.
  3. Check the assets tab to see which pages, emails and forms are linked.
  4. Confirm the HubSpot tracking code is installed on any pages hosted outside HubSpot.
  5. Compare the UTM values used in ads and links with the campaign’s UTM value.

How to fix it safely

  1. Link any missing assets to the campaign so their activity is counted.
  2. Fix tracking code and UTM gaps on the pages and links the campaign used.
  3. For offline campaigns, agree how results are recorded, for example by importing event attendees with a campaign source.
  4. Write down the cause and the fix, then apply the same checklist before launching the next campaign.

Before you change anything: Do not treat a zero-result campaign as proof of failure until the tracking path has been checked.

How Ancil checks this

Rule
MARKETING-012
What it looks for
Reads performance figures for up to the first 20 campaigns read from HubSpot. Flags campaigns with a completed status where the figures were read successfully and sessions, influenced contacts, first-touch new contacts and last-touch new contacts are all zero.
Severity
Info.
Evidence shown
Names and IDs for up to 50 affected campaigns.
Governed fix
Not automated. Ancil does not change campaigns or tracking. It reports the evidence, and your team (or an INSIDEA expert) fixes the tracking path in HubSpot.

Run this check and 149 more.

Ancil connects to HubSpot read-only in about 60 seconds. Nothing changes in your portal without your approval.