Contacts who were first added to HubSpot via a list import, CRM integration (including Salesforce), or an API may appear with an Original Source Type of Offline Source.
You can learn more specifically about how contacts were added from an offline source by looking at the Original Source Drill-Down 1 and Original Source Drill-Down 2 properties. Here are the possible drill-downs for Offline Sources:
- API > contacts-upsert: the contact was created directly using HubSpot's Contacts API
- Form > [form ID]: the contact was created by a form submitted from a filtered IP address
- Salesforce: the contact was imported from Salesforce or created in Salesforce then automatically created in HubSpot
- Contacts: the contact was manually added to Contacts database by a user
- Analytics: the contact was created by a custom event using the Events tool (Enterprise only)
- Integration: Created via a third-party software that you have integrated with HubSpot. although not all integrations will show ‘Integration’, so that might be misleading, some integrations will just show 'API', depends what you're passing in.
- Import: the contact was imported into HubSpot
- Sales: the contact was created via the Sales tool
It is possible for the Original Source Type to change if contacts visited your site before being added to HubSpot. If, after being added, these contacts convert on a form or click through an email to a page with the HubSpot Tracking code on it, HubSpot will try to match the contact with any previous visits based on cookies. If a match is made, HubSpot will update the Original Source Type property to reflect the source of the Contact's earliest visit to your site. For more information on this, check out this article.