INSIDEA

Original vs Latest Traffic Source in HubSpot: What Each Property Tracks

Jigar Thakker
Jigar Thakker
Chief Business Officer
··Updated October 20, 2026·8 min read
Share

HubSpot's Original Traffic Source property shows the first known web source through which a contact interacted with your business, and Latest Traffic Source shows the most recent known web source. HubSpot sets both automatically from interactions such as website visits, marketing email clicks and AI referrals, and you can also change them manually on a contact record.

Checked against the HubSpot Knowledge Base on October 20, 2026.

Older guides call these properties Original Source and Latest Source. HubSpot's knowledge base now uses the names Original Traffic Source and Latest Traffic Source, and that is what you will search for in the property panel, in filters and in reports.

Original vs Latest Traffic Source at a glance

Original Traffic SourceLatest Traffic Source
What it recordsThe first known web source for the contactThe most recent known web source
When it is setFrom the contact's earliest tracked visit, including anonymous visits HubSpot can match to the contactEach time a new session is created for the contact
Typical question it answersWhich channel brought this person to us?Which channel brought this person back?
Drill-down propertiesOriginal Traffic Source Drill-Down 1 and 2Latest Traffic Source Drill-Down 1 and 2
Can you edit it?Yes, with edit contacts permissionYes, with edit contacts permission

According to HubSpot, companies and deals associated with contacts mirror these properties, so the same source logic flows into company and deal reporting.

All 10 traffic source values in HubSpot

Every contact gets one of these values in each property. The drill-down columns show what HubSpot stores in Drill-Down 1 and Drill-Down 2 for that value.

Source valueWhat it meansDrill-Down 1Drill-Down 2
Organic searchUnpaid results from search engines such as Google, Bing and YahooSearch term, if availableSearch engine site
Paid searchTraffic from paid search campaignsCampaign name from utm_campaignSearch term, if available
Email marketingHubSpot marketing emails, or links with "email" in a UTM or source parameterCampaign name from utm_campaignHubSpot email name from utm_content
Organic socialUnpaid clicks from social media sites or appsSocial media siteCampaign name from utm_campaign
Paid socialTraffic from paid social campaignsSocial media siteCampaign name from utm_campaign
ReferralsLinks from external websites (your own listed domains do not count)Referring website domainReferring website URL
AI ReferralsClicks from AI assistants and chatbots, including links in AI answersAI platform domain, such as chatgpt.com or claude.aiCampaign name from utm_campaign, if present
Other campaignsTagged links that do not match another rule, often tracking URLs created in HubSpotCampaign name from utm_campaignSource / Medium
Direct trafficVisits with no source information, such as typed URLs or links whose parameters were strippedEntrance URLNot used
Offline sourcesA catch-all for contacts HubSpot cannot tie to a tracked session or online interactionSee the Offline sources section belowSee below

HubSpot lists ChatGPT, Claude, Perplexity, Microsoft Copilot, Google Gemini, Meta AI, Mistral, Poe and Grok as recognized AI platforms. Regular Google and Bing search results still count as Organic search, not AI Referrals.

Two examples from HubSpot's documentation show how the pieces fit:

  • A contact clicks a Facebook ad. Latest Traffic Source becomes Paid social, Drill-Down 1 is Facebook, and Drill-Down 2 is the ad campaign name.
  • A contact clicks a link in a ChatGPT answer. Latest Traffic Source becomes AI Referrals, Drill-Down 1 is chatgpt.com, and Drill-Down 2 is the campaign name if the link carried a utm_campaign parameter.

How HubSpot sets the values

Original Traffic Source

HubSpot can track a visitor before they become a contact. When someone submits a form, their tracking cookies pass through the submission and HubSpot links the new contact to their earlier anonymous activity. If it finds a match, Original Traffic Source reflects the source of the contact's earliest visit to your site, not the visit where they converted.

That is why a contact who converts from an email can still show Organic search as the original source. They found you through search weeks earlier, and HubSpot connected that visit once they filled in a form.

Latest Traffic Source

Latest Traffic Source changes only when HubSpot creates a new session for the contact. Per the knowledge base, that happens when the contact:

  1. Views or submits one of your marketing forms.
  2. Submits a form on a meetings scheduling page.
  3. Visits your website from one of the traffic sources in the table above.

A contact import does not create a session, so importing a list does not change Latest Traffic Source.

How HubSpot decides which bucket a visit belongs in

HubSpot checks the first page URL and the referring domain against an ordered list of rules, and the first rule that matches wins. The order matters most when you build UTM links. A condensed version of the published rules:

  1. utm_medium is "social" with a recognized social network as the source or referrer: Organic social.
  2. The source parameter contains "adword", "ppc" or "cpc", or a valid gclid is present: Paid search.
  3. utm_medium contains "paid", "ppc" or "cpc" with a social network source, or a UTM contains "paidsocial": Paid social.
  4. A UTM parameter is present and the referrer is google.com, or a UTM contains "adword", "ppc" or "cpc": Paid search.
  5. A UTM or source parameter contains "email": Email marketing.
  6. A UTM parameter contains a recognized AI platform domain, or the referrer is an AI platform: AI Referrals.
  7. Any other UTM or source parameter is present: Other campaigns.
  8. With no tracking parameters, the referrer decides: social site (Organic social), mail domain or RSS reader (Direct traffic), search engine (Organic search), your own listed domains (not counted), any other site (Referrals), and no referrer at all (Direct traffic).

The practical lesson: a link tagged utm_medium=email lands in Email marketing even if it was posted on social, and an untagged link clicked in an email app can land in Direct traffic, because a mail domain referrer or no referrer at all counts as Direct traffic.

What the drill-down properties hold

Each main property has two drill-down properties. Drill-Down 1 gives context, such as the social network or campaign name. Drill-Down 2 gives the most specific detail, such as a URL, content name or marketing email name.

HubSpot sets the drill-downs automatically and you cannot edit them by hand. If you change a contact's traffic source, HubSpot clears the drill-down values.

What is Offline sources in HubSpot?

Offline sources is the catch-all value for contacts that HubSpot cannot tie to a tracked session or online interaction. HubSpot's traffic analytics documentation says it covers records from imports, integrations, the API, manual entry in the CRM, phone calls, in-person events, print campaigns, and untagged links or referrals. Offline sources have no session metrics.

Many teams have used Offline sources to work out how a contact was created. HubSpot now recommends a different property for that job.

Use Record Source to see how a record was created

If you have been using the Offline sources value to track other ways contacts were created or updated, HubSpot recommends using the Record Source property instead. Record Source shows which tool or process created a record, and it exists on all objects, not only contacts. Three Record Source Detail properties add specifics, such as the form, import or workflow name.

Record Source valueWhat created the record
ImportAn import (Record Source Detail 1 shows the import name)
FormsA form submission (Detail 1 shows the form name)
WorkflowA workflow (Detail 1 shows the workflow name)
CRM UIA manual action in HubSpot
CRM Bulk ActionA bulk action in HubSpot
IntegrationA connected app
SalesforceThe HubSpot-Salesforce integration
MeetingsA meeting scheduling page
Bot ChatflowA chatbot
Mobile iOS / Mobile AndroidThe HubSpot mobile apps

This is a selection. HubSpot publishes the full list of change source values, and the same values apply to every object.

A few rules to know:

  • HubSpot sets Record Source automatically and you cannot edit it. Integrations can set Record Source Detail 2 and 3 when they create records.
  • Record Source was created in February 2024 and backfilled for the previous four years. The detail properties were created in March 2024. Older records may have no value.
  • You can use Record Source in saved views, segments, workflow triggers and actions, and custom reports.

To find it, open a record and look in the left sidebar. If it is not shown, click Actions, select View all properties, and search for Record Source. Hover over the property and click Details to see when it was set.

Put simply: traffic source properties answer "which channel brought this person here," and Record Source answers "which tool put this record in the CRM."

How to find a contact's traffic source

  1. Go to CRM > Contacts (in some accounts, click More first).
  2. Click the contact's name.
  3. At the top of the About this contact section, click Actions, then View all properties.
  4. Search for "Original Traffic Source" or "Latest Traffic Source."
  5. Hover over the info icon to see the internal value. Use that internal value when you filter saved views, segments, workflows and custom reports.

Can you change Original Traffic Source in HubSpot?

Yes. You cannot edit the list of source options, but you can set a contact to any existing value. You need edit contacts permission. You can change it:

  • On a single contact record.
  • For many contacts at once with bulk edit.
  • In a workflow with the Edit record action, which requires a Professional or Enterprise subscription.

Editing either property clears its drill-down values and the First Referring Site value. Before a bulk correction, export the current values if you might need them later.

The HubSpot Sources report

The Sources report uses the same categories as the contact properties. To open it, go to Reporting > Reports (click More first if you see it), then choose Marketing > Web traffic analysis in the left sidebar.

What you can do there:

  • Chart sessions, session to contact rate, new contacts, contact to customer rate, customers, bounce rate, new visitors, new session percentage, page views per session and average session length.
  • Set the date range and frequency, and add filters from the right sidebar.
  • Compare sources by checking them in the summarized data table.
  • Select the Offline sources checkbox to include contacts that arrived without a tracked session.

New contacts and customers in this report count contacts from every source, not only form submissions. The tool is available with Marketing Hub Professional or Enterprise, Content Hub Professional or Enterprise, and Legacy Marketing Hub Basic.

Why your source data looks wrong

  • Pages without the tracking code. HubSpot adds it automatically to its own blog, landing and website pages. For pages hosted elsewhere, find the code under the settings icon, then Tracking & Analytics > Tracking code (Marketing Starter and free accounts see Tracking Code in the sidebar).
  • Ad blockers. HubSpot notes that an ad blocker may block its tracking cookies and affect traffic source values.
  • Untagged links. Visits with no referrer, or with a mail domain as the referrer, are counted as Direct traffic. Add UTM parameters to links you control.
  • Inconsistent UTM values. Because the rules match on words like "email", "cpc" and "social", a stray tag can move traffic into the wrong bucket.
  • Expecting raw UTMs in these fields. Traffic source properties store categories plus drill-downs. If you need exact utm_source or utm_content values for every conversion, capture them with hidden form fields in custom contact properties. Expect those to differ from Original Traffic Source, since HubSpot can credit an earlier anonymous visit.

A worked example (hypothetical)

Imagine a software company with this contact:

  1. In January, the person reads a blog post found on Google but does not convert. HubSpot tracks the anonymous visit.
  2. In February, they click a LinkedIn ad and download a guide. They become a contact. Original Traffic Source is Organic search (the earliest matched visit), and Latest Traffic Source is Paid social, with LinkedIn in Drill-Down 1.
  3. In April, they click a nurture email and book a demo. Original Traffic Source stays Organic search. Latest Traffic Source becomes Email marketing, with the campaign and email name in the drill-downs.
  4. Their Record Source is Forms, with the guide form's name in Record Source Detail 1.

Reporting on Original Traffic Source credits search for finding the lead. Reporting on Latest Traffic Source credits email for bringing them back. Record Source tells operations which form created the record. Decide which property each dashboard uses, write it down, and keep it consistent.

Getting help with HubSpot attribution

INSIDEA is an Elite HubSpot Partner and the growth operating system for modern businesses. If your source data and reports do not line up, our HubSpot team can review your tracking, UTM rules and reporting setup with you.

Frequently asked questions.

What is Original Traffic Source in HubSpot?

Original Traffic Source is a contact property that shows the first known web source through which a contact interacted with your business, such as Organic search or Paid social. HubSpot sets it automatically and can base it on an anonymous visit that happened before the person became a contact. Associated companies and deals mirror the value.

What is the difference between Original and Latest Traffic Source?

Original Traffic Source reflects the contact's earliest known web source. Latest Traffic Source reflects the most recent one and changes each time HubSpot creates a new session, for example when the contact visits your site or submits a marketing form. A contact import does not change Latest Traffic Source.

Can you edit Original Traffic Source in HubSpot?

Yes. Users with edit contacts permission can change it on a contact record, with bulk edit, or with a workflow's Edit record action on Professional or Enterprise plans. Editing clears the drill-down values and the First Referring Site value, and the drill-downs themselves cannot be edited.

What does Offline sources mean in HubSpot?

Offline sources is the value for contacts HubSpot cannot tie to a tracked session, such as records from imports, integrations, the API, manual entry, phone calls or events. To see exactly how a record was created, HubSpot recommends the Record Source property, which shows values like Import, Forms, Integration or Workflow.

Where is the Sources report in HubSpot?

Go to Reporting > Reports, then choose Marketing > Web traffic analysis in the left sidebar. The report breaks sessions, new contacts and customers down by the same source categories used in the traffic source properties. It requires Marketing Hub or Content Hub Professional or Enterprise, or Legacy Marketing Hub Basic.

From the team who does this daily

Want your CRM data structured properly?

INSIDEA is an Elite HubSpot Partner, rated 4.99 across 500+ verified reviews.

Jigar Thakker
Jigar Thakker
Chief Business Officer

Jigar Thakker is a HubSpot Certified Expert and CBO at INSIDEA. With over 7 years of expertise in digital marketing and automation, Jigar specializes in optimizing RevOps strategies, helping businesses unlock their full potential. A HubSpot Community Champion, he is proficient in all HubSpot solutions, including Sales, Marketing, Service, Content, and Data Hubs. Jigar is dedicated to transforming your RevOps into a revenue-generating powerhouse, leveraging HubSpot's unique capabilities to boost sales and marketing conversions.

Connect on LinkedIn →

Want this applied to your business?

Book a strategy call. 30 minutes, real working session, written one-pager delivered after.

Get Started
With Us

Book a demo and discovery call to get a look at:

How INSIDEA works
The subscription plan that best fits your needs
Pricing, onboarding, and anything else
HubSpotSalesforcePipedriveAircallApolloTrustpilot

Book a Call With Us

By clicking Book a strategy call, you agree to receive communications from INSIDEA in accordance with our Privacy Policy.