When sales says paid leads are poor, most teams open the ad account first. They pause audiences, rewrite ads, adjust bids, and add another exclusion list. Sometimes that helps. Usually it misses the real problem.
Lead quality is created by a chain of decisions. The audience decides who sees the offer. The offer decides who raises a hand. The landing page decides what expectation gets set. The form decides how much qualification happens before submission. The CRM handoff decides whether the lead is contacted while intent is still fresh.
If any one of those steps is loose, the campaign can look fine in-platform while sales gets weak conversations.
The first fix is to separate cheap leads from qualified demand. CPL can go down while CAC goes up if low-intent prospects fill the form and never convert. The better question is not whether the campaign is producing leads. It is whether the campaign is producing leads that match your ICP, understand the offer, and can move to a useful next step.
Before scaling spend, review the search terms, audience segments, form fields, landing page promise, sales notes, and CRM stage movement together. The pattern will usually show whether the issue is intent, expectation, qualification, or follow-up.
A good paid growth system makes sales feedback visible inside campaign decisions. Without that loop, the ad platform optimizes for the conversion event it can see, even when that event is not the conversion your business needs.