Attaching Offline contacts to a campaign


We need to be able to attach contacts we upload to a campaign in Hubspot.

Let's face it, not many companies are 100% online, we all go to events and attend conferences where we get contacts, or even do hosted paid and are given lists of contacts (who have downloaded our content, not outbound).

Salesforce allows us to attach contacts to a campaign with a workflow, could be an idea.


It would also be useful to be able to attach contacts to a campaign for "deal source" purposes > when we send an MQL to an SDR, they get in touch, and the person forwards them to someone else in th company, so we can also attach that person to the source campaign!


Because I don't have this posisbility, I have created a set of altnerate custom sources to track my marketing activities ROI and it is not fun.


Please find a way of doing this!




HubSpot updates
100 Replies
New Contributor

ARGGHH This is a great workaround, but I don't have workflows because we aren't in the Professional account. Smiley Sad 

Could there be another workaround for people who don't have workflows?

Occasional Contributor

You may be able to add the contacts through a landing page associated to the campaign? Basically anything that you can associate to the campaign may work, or if you were sending a follow-up email you could associate that too.

Regular Contributor

It actually isn't a great workaround... This workflow idea will show that a contact was influenced by a campaign, but you still have no way to change the first touch converting campaign field. 

Occasional Contributor

Agreed - it's definitely not the best. Maybe creating a static list, then running a report based on those who are on the list might work?


In the end, we really just need Hubspot to make attaching offline contacts reality...

Regular Contributor

The problem with using workflows is it doesn’t attribute the contacts as new contacts from the campaign since they’re already in the system. But this is the best method /workaround to at least get some data until HubSpot fixes this!

Regular Contributor

I'm at Inbound this week and heard the GM of the Marketing Hub talk and I asked about this issue. HubSpot will be rolling out multi-touch attribution and reporting first and then will be doing more updates on the campaign tool, that will include offline campaigns. He wouldn't comment on timing, except saying that a year from now, I should be happy.  Smiley Frustrated



Regular Contributor

Yes, this would be hugely beneficial to our company as well.  We don't normally exhibit at tradeshows/conferences, but our team networks and meets new people at many industry and thought leadership events.  If they use the Hubspot ios app, the contact gets added, but the source information is very general and doesn't allow us to automatically track ROI/effectiveness of attending/sponsoring certain events.  


Our workaround is to have folks use Camcard (free) and send a manual excel download, do a vlookup with contact ids, then we create a campaign and upload the contacts to Hubspot using that campaign .  It's not ideal though, becuase it's very manual and time-consuming when it really doesn't have to be.  If the Hubspot IOS would add a simple additional field that you could write a note in or select a campaign code, that would be great.


Even better, it could show only campaign codes that were active and the sales reps could have a short list of campaigsn to choose from that are active or just for events).  That would be optimal and adoption would be higher.



Occasional Contributor

Yes, we need this! I have such an issue because Salesforce enables this so easily but I can't match it to my contacts in Hubspot

Regular Contributor

@alivia  Woukd you be able to share more about the web app you created? I'm at

HubSpot Employee
HubSpot Employee

We've been closely following your feedback on this thread, and we heard you. We're excited to let you know that it is now possible to associate lists with HubSpot campaigns. Have a list of contacts from a recent tradeshow? Upload them to HubSpot and add that list to a campaign. 

To get started with added lists to campaigns, navigate to any new or existing HubSpot campaign. From here, click "Add Assets" at the top right and you'll see "Static Lists" as an option. You can select up to 5 static lists to add to the campaign. Note that a list can be added to multiple campaigns.

After a minute, you'll see your Influenced Contacts and Influenced Deals metrics update to reflect the contacts from your attached lists. Any Closed Won deal in HubSpot that has one of the new contacts associated will roll up into your Influenced Deals and Influenced Revenue metrics. Also note that HubSpot will automatically de-duplicate contacts that may appear in multiple lists you've attached to a particular campaign.

Please continue to leave us feedback on the HubSpot Community, it positively influences the product development process, and we hope it positively impacts your experience as well.