The following is data collected by HubSpot and shows averages of price per lead broken up by industry, company size, and revenue. It is important to understand that if a company hires a dedicated digital team the cost per lead might go down. But then you have to factor in the cost for paying the salaries of that digital team. By engaging with a pay per lead company you have zero upfront risk or capital expenditure. We have an in house designer, developer, digital ad specialist and custom lead management tool that you can take advantage of. Therefore, although the cost per lead looks high, in reality most companies that are trying to do advertising on their own are paying a much higher price per lead once they factor in all their associated costs (i.e. time, resources, lead management tool, etc).