Nearly every online seller running ads has hit this moment: the budget keeps going out month after month, Ads Manager shows clicks and impressions, but the real question — "is this actually worth it?" — stays unanswered. The reason is simple: clicks and impressions aren't profit metrics. Leads and sales are.
Why CPC and CPM tell you almost nothing about profit
Cost per click (CPC) and cost per thousand impressions (CPM) are useful as a signal of targeting efficiency, but they don't tell you whether an ad is actually making money. You can have a very low CPC and still get zero real leads — because the traffic is cheap but irrelevant. Or you can have a higher CPC while the campaign is actually far more profitable, because the people clicking genuinely buy. Without tracking what happens after the click, the numbers in Ads Manager are only half the story.
Costs vary enormously — and that's normal
Even the marketing agencies running Meta Ads campaigns for Romanian clients are clear on this: there's no universal "normal" price per lead. Costs differ by industry, campaign goals, competition, and how well tracking is set up. What counts as a good cost per lead for a clothing store can be completely unrealistic for a high-priced niche product.
How to track it properly, step by step
- Log spend and leads daily, per campaign — not just a monthly total. Daily fluctuations show you quickly when a campaign starts getting more expensive.
- Calculate cost per lead as a trend, not an isolated number. Compare the last 7 days to the period before — a 30% jump in cost per lead week over week is a clear signal, even if the absolute number still looks "fine."
- Compare campaigns against each other, not just the overall total. A "profitable" overall budget often hides one great campaign and one that's losing money.
- Track who actually converts leads into real sales, if you have a team handling leads. A low cost per lead is irrelevant if leads aren't contacted in time.
Why most sellers give up on this step
In theory, all of the above is simple. In practice, it means manually logging spend and leads for every campaign, every day — which, realistically, nobody keeps up consistently for more than a few weeks. The result: ad budget keeps flowing to campaigns nobody has checked in a month.
That's why it matters for the data to come in automatically, straight from the ad account, instead of relying on a daily habit. For Facebook ads, that means automatically pulling spend and the leads Meta reports, campaign by campaign, day by day — with no manual entry.
Track cost per lead automatically, straight from your Facebook Ads account
DGD Systems reads spend and leads for every campaign directly from Facebook Ads, daily, and shows you the cost-per-lead trend without you logging anything by hand.
See the plansSources used for the data in this article: groway.ro.