Glossary / CPL / CPS Attribution

CPL / CPS Attribution

CPL (cost per lead) and CPS (cost per sale) attribution is the practice of tying every lead and sale back to the exact ad, campaign, channel, or agent that generated it — so marketing spend is measured against revenue, not vanity metrics like clicks.

Full definition

CPL / CPS attribution is conversational commerce's answer to the 'which ad drove this sale' question. It uses click IDs, UTM parameters, and unified customer identity to follow a prospect from the ad click, through the first WhatsApp or Instagram message, through qualification, all the way to revenue. NimbleBiz.ai's attribution dashboard calculates CPL (total ad spend ÷ leads generated) and CPS (total ad spend ÷ sales closed) per campaign, channel, and AI agent — so teams can cut losers, double down on winners, and justify budget with revenue data instead of clicks.

Key facts

  • CPL = ad spend ÷ qualified leads generated
  • CPS = ad spend ÷ sales closed
  • Works across Meta Ads, Google Ads, and organic channels
  • Requires unified customer identity across channels
  • Enables revenue-based budget allocation, not click-based

See cpl / cps attribution in production

NimbleBiz.ai ships this out of the box. Start free — no credit card required.

Related reading

Glossary

From the blog