⟨ BLOGPLAYBOOKSADVERTISING

Form and campaign teardown: which ads bring real buyers

Your LinkedIn leads joined back to the campaigns and forms that produced them, scored for fit, so budget follows the ads that bring buyers rather than the ads that bring volume.

PlaybookLinkedIn LeadsLinkedIn AdsCSVRUN BY THE DEMAND GENERATION AGENT →

The problem this solves

LinkedIn lead campaigns get judged by cost per lead, and cost per lead is a number that lies politely. A campaign that fills forms with students, job seekers, and the perpetually curious posts a beautiful CPL; the campaign quietly reaching directors at right-sized companies posts an ugly one. Judged on the metric everyone reports, the wrong campaign wins the next budget round, and the pipeline downstream keeps starving while the dashboard celebrates.

The information needed to judge properly exists on both sides of a join almost nobody performs. The ad account knows which campaign and which form produced every lead; the lead itself carries a company, a title, and answers that reveal fit. Joining them means pulling every lead with its source attribution, resolving each company, and scoring the result - per lead, per week. Done by hand it is an afternoon in spreadsheets, so it happens once a quarter if ever, and reallocation decisions run on CPL in between.

This mission performs the join on demand. It pulls the window's leads with their source campaigns and forms, enriches and scores every lead against your ICP, and renders the verdict per campaign: who brings buyers, who brings noise, and where the money should move.

How the mission runs

  1. Pull leads with their attribution. The Lead Sync connection returns every form submission in the window with its source form and campaign attached - first-party data from your own ad account, complete rather than sampled.
  2. Enrich and score each lead. Every lead's company is resolved and enriched with firmographics, and the lead is scored against your ICP: right industry, right size, right seniority, form answers that signal a real evaluation. The scoring reasoning is kept per lead.
  3. Aggregate by campaign and form. Scores roll up to the units you can act on: each campaign and each form gets a quality mix - what share of its leads are ICP-fit, marginal, or noise - alongside its volume and spend.
  4. Rank on cost per qualified lead. The metric that should have been the default all along: spend divided by fit leads only. Campaigns re-rank, sometimes dramatically - the cheap-CPL noise machine falls, the expensive-looking buyer magnet rises.
  5. Deliver the verdict and the file. A CSV lands with every lead, its score, and its source, and the summary names the reallocation call: which campaigns earn more budget, which need new targeting, and which forms attract the wrong crowd.

The prompt

This is the exact objective the agent receives. Swap the obvious placeholders for your own domain, segment or channel and run it as-is from the console, Slack, or the API.

⟨ THE MISSION PROMPT · PASTE AND RUN ⟩

Join the last 30 days of LinkedIn leads to their source campaigns and forms, score each lead for ICP fit, and tell me which campaigns bring buyers and which bring noise - with a CSV of leads by campaign and the reallocation call.

What comes back

A campaign-level quality teardown: every lead in the window scored and attributed, quality mix and cost per qualified lead per campaign and per form, a full CSV of the evidence, and a concrete reallocation recommendation ranked by the money it moves.

Make it yours

  • Run it weekly as a standing schedule so the quality mix becomes a trend line rather than a quarterly surprise.
  • Split the analysis by form question set - the form often shapes lead quality as much as the targeting does.
  • Chain it with the optimize-to-quality playbook, so the same scoring that judges campaigns also feeds LinkedIn only qualified conversions.

Frequently asked questions

Where does the lead data come from?

From LinkedIn's Lead Sync API on your own connected ad account - the submissions people made to your own Lead Gen Forms, with their source campaign attached by LinkedIn itself. First-party data end to end; nothing is scraped.

What makes a lead count as qualified?

Your ICP does: industry, company size, seniority, and whatever fit signals your workspace memory holds, applied with the reasoning shown per lead. You can challenge a factor and rerun - the scoring is an argument you can inspect, never a black box.

How is this different from the lead quality scorecard playbook?

Same scoring engine, different unit of action. The scorecard reports the quality trend for the team each week; this teardown attributes quality to specific campaigns and forms and ends in a budget decision.

Go deeper

⟨ RUN IT INSTEAD OF READING IT ⟩

This mission runs minutes after signup.

Open a workspace, paste the prompt, and the Demand Generation Agent carries it end to end on your plan's monthly credits - evidence attached.

⟨ RELATED PLAYBOOKS ⟩