Lead cost report


Hi everyone! 


I'm looking to make a report that shows how much I'm spending on marketing per lead. I understand I'd need to put in the total marketing amount spent and then run that by the number of contacts coming in, but I'm not sure how to put in that marketing amount. Any suggestions? 


Thank you in advance! 

4 Replies 4
Recognized Expert | Platinum Partner

Hi @rboniek,


Within HubSpot, there's not really a great way to do this. At this time, the best way to calculate that is outside the system itself.


In the Campaigns setting, you can identify the overall budget for a campaign, but that's not really going to help you with this specific request. You can also do some ROI calculations from Ads run through HubSpot, but again, not specifically what you're trying to accomplish here.


If someone has found a good way to do this within HubSpot as it stands today, please share!



Did this post help solve your problem? If so, please mark it as a solution.

Josh Curcio

HubSpot support and inbound marketing for OEMs, contract manufacturers, and industrial suppliers.
HubSpot Platinum Partner & HubSpot Certified Trainer

Contributor | Elite Partner

Indeed not possible in HubSpot right now.


I would also really enjoy, for many of my clients, to be able to calculate cost per lead for some campaigns. I figure the easiest way would be manually enter the total amount spent for the campaign and divide by the number of new leads. If we could have that to show in a campaign's summary panel at the top, it would be great!


Of course, the "cost per lead" is not a meaningful metric for all campaigns, but still simple and valuable in general.


It looks like there is an idea post linked here that appears to be that it was in planning to create something similar to this, please comment and upvote the idea!

Community Manager

thank you for sharing the link @richard88 🙂

¿Sabías que la Comunidad está disponible en Español?
¡Participa hoy en conversaciones en el idioma de tu preferencia,cambiando el idioma en tus configuraciones!

Did you know that the Community is available in other languages?
Join regional conversations by changing your language settings !