Cost per lead varies by trade and location. In the UK, leads typically range from £10 to £50 depending on the service and competition in your area. You only pay when a customer contacts you – not for impressions or clicks.