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
112 Replies
Esteemed Contributor | Gold Partner

I agree.  A campaign is useful for online and offline purposes.

New Contributor

Agree. We create thought leadership in partnership with industry publications and promote it on both our own site and their site. The publication then sends us the list of leads but we have to manually enter each one in our own form to be able to associate it to the campaign. 

Top Contributor | Diamond Partner

Yes, that would be helpful. Even though, there some other ways to do this, like sending an email to all imported contacts and associate this email to a campaign. I've also created a Hubspot property called campaigns and I match a contact/list with a campaign through this property.


Currently we collect contact information at tradeshows via a lead capture system that is integrated to Hubspot. 95% of the time these are brand new contacts that are being scanned.


It would be nice if we could attribute these new contacts in the campaign to reflect the true number of new contacts in our tradeshow campaign.   Being able to have some customization here would be ideal as right now some information is very inaccurate.

Regular Contributor

Is there any update on this? I come from using Salesforce campaigns, where this is core functionality, and was a huge part of my attribution workflow.  

We need to be able to add not just to add offline leads to campaigns, but just leads from certain sources where we may not have a UTM parameter tagged. (Ex: I'd like to create a workflow that says "If Source = Referral" then add to a campaign called referrals) 

It's pretty pathetic that this doesn't exist. Prime example of where Hubspot is oversolving for breadth over depth, and therefore core functionality is way too shallow. 

Occasional Contributor

My understanding is this functionality exists with a Marketing Hub Enterprise license. This being said, I think that this entire thread is a huge indicator that the functionality needs to be a part of the Starter or, at the very least, Professional tier. Most of us have come to HubSpot from Salesforce where this is part of their most basic license.

Regular Contributor

This functionality does not exist in Enterprise. I can say HubSpot is working on this. I participated in a call with their product team a month or two ago to help give more context on this issue. No idea on how soon this will be addressed though. At Inbound in September, I asked the question and the VP mentioned that by the next Inbound I would probably be happy with the udpates...

Regular Contributor

@Joshua_McQueen do you have more info on that? I am on Enterprise and don't see a way to do this. 

HubSpot Employee

Hello Everyone! 

If you need to manually attribute contacts to one of your Hubspot campaigns so that they are included in the campaign metrics you can do so follow the steps listed here


This will not update the 'last referring campaign' contact property but will make sure that the contact contributes to the campaign metrics overall.

Regular Contributor

@Shay  I've seen some of your posts on other campaign-related threads here. I want to be sure this thread is on your radar as well.

Regular Contributor

Another year. Another Inbound. Campaigns has still not been overhauled. Last year it was said to be ready by this year. Why am I sticking with the platform when the basics keep getting ignored?

Regular Contributor

@Court_CDS at this point I'm going to look into using Custom Objects for campaigns. Anyone tried that yet?