La communauté HubSpot est disponible en français.

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
102 Commentaires
Contributeur régulier

As an update on this issue - the only workaround that we have found so far is to develop a custom webapp that uses the hubspot API to take contacts from a google spreadsheet and submit them to a form on a landing page specially created for each upload, so we can attach contacts to a campaign.

This was a lot of work for an issue that seems like it's very common so should be handled by the product!!!



PS: If you're interested in this solution, let me know!

Contributeur régulier

 Yes, I would be interested in learning more Alivia. You can email me at



Contributeur de premier rang

The only thing we have done as a workaround is to create a custom landing page (e.g. for LinkedIn contacts, tradeshows, etc.) and then manually add contacts to this landing page (we had to remove the blocking of our internal IP so we could do this). It's worked ok but it's not preferred.

Contributeur régulier

That is a thought. I wouldn't want to input all data this way, but I assume you could do a list upload and then just manually fill out a form using only the e-mail address in order to attribute them to a campaign. That can still be a lot of work for larger lists. Thanks for sharing this.

Contributeur de premier rang

I agree. It works well for smaller lists.

Contributeur régulier

One other solution, although not ideal, is to send imported contacts through a workflow. It doesn't matter what the workflow does. If the workflow is associated to a campaign, you can get contacts associated.   The problem is they come in as an influenced contact vs. new contact (first touch.)

Nouveau contributeur

Agreed! This would be incredibly beneficial to our team for organization purposes as most of our lists are centered around campaigns, such as RSVP and invitation lists for events.

Visiteur occasionnel

This seems like such a no-brainer. I'm tired of running into instances where we can't associate certain activities with a campaign and therefore the campaign report in HubSpot is always an incomplete picture. With all HubSpot's talk about multi-channel, integrated campaigns, lacking this ability seems like such a bad miss. Let's fix this! 

Nouveau contributeur

I agree. When we create a campaign associated to a tradeshow, we send pre-show email shots but at the show we gathered new leads that must be then uploaded to Hubspot and associated to the campaign. For the time being all the leads gatherred at the shows are not associated to any campaign and so are not included in the statistics/report of the event campaign. As a matter of fact, the tracking is impossible.

Contributeur occasionnel

This is hugely inconvenient in regards to the attribution of what marketing activity, other than digital, is generating leads.  I would like to see Hubspot focus on this ASAP.   Marketing isn't just inbound but the entire Marketing mix which includes plenty of offline activity (events, etc).  Thanks for focusing on this Hubspot!