Skip to main content
Take a LinkedIn campaign from an approved marketing campaign to a live, correctly named, correctly tracked build. This process covers all three levels, campaign group, campaign, and ad, because the inputs are gathered once for the whole build.

What you’ll end up with

Three things that point at each other:
  • A completed LinkedIn campaign brief, filed in the campaign library under the LinkedIn folder.
  • A live campaign in Campaign Manager, named per the three naming conventions, pointing at a tagged landing page or lead form, tracking a conversion action defined in the event tracking plan.
  • Links back from the marketing campaign brief to this campaign’s brief, finished creative, and finished copy.
One person, the owner, is accountable for all three. The media buyer builds and runs the campaign.

Before you start

Every input below has to exist, or be deliberately marked as not applicable, before the build starts.
A named account list is not a customer profile. A profile describes a type of buyer and lives in the customer profile library; a list of specific named accounts is a data file and lives in the audience list store, behind access control. A list handed over by sales does not need a profile written before it can run, and it does need an owner, a recorded source, and an expiry date. Never paste account names into a brief.
Budget is the input to check hardest here. LinkedIn’s cost per click and cost per lead run well above the other paid platforms, so a budget that would produce a clear read elsewhere can produce almost no usable data. Size it against LinkedIn’s own benchmarks, not against the Meta line item.

The process at a glance

1

Confirm the campaign has a parent

Every LinkedIn campaign belongs to a marketing campaign brief.
2

Gather the inputs

Work the table above. Pick what exists, brief what doesn’t.
3

Fill in the LinkedIn campaign brief

Objective, conversion action, budget, bid strategy, structure, targeting, format.
4

Check audience size, match rate, and overlap

Before building, confirm each audience is big enough to deliver and doesn’t compete with the others.
5

Assemble names and UTMs

All three naming levels and the tagged URLs.
6

Register an experiment, if you're testing

Only if there is a control, and only if the budget can reach significance.
7

Build the campaign group, campaigns, and ads

Copy the decided values in.
8

Run the pre-launch checklist

The last pass before spend starts.
9

Launch and link back

Set live, then link the campaign and its assets into the marketing campaign brief.
10

File the brief

Into the campaign library, LinkedIn folder.

1. Confirm the campaign has a parent

Open the marketing campaign brief this spend belongs to and confirm LinkedIn is listed in its channels table, with a reason and a budget line.

2. Gather the inputs

Work down the table in Before you start. Customer profiles. Link them from the customer profile library and note how each is built: job title and company size targeting, an uploaded company list, or a matched audience. For account-based work, build the list to the company list CSV template and allow time for LinkedIn to match it, since match rates are never complete. Conversion action. Find the event in the event tracking plan and confirm the Insight Tag fires. Connect the Conversions API alongside it where you can, for the same reason it matters on the other platforms: signal loss shows up as weak optimization rather than as an obvious tracking failure. Destination. Decide between a landing page and a native lead form, and record the reason. Lead forms convert better because they pre-fill from the member’s profile; they also produce leads who never saw your page. If you choose a landing page, check the landing page library first. Creative and copy. Brief both. Pick the ad format before briefing, because the format decides which copy template applies and which creative specs the assets have to meet.

3. Fill in the LinkedIn campaign brief

Copy the LinkedIn campaign brief and work down it. Every campaign gets its own. The brief fixes objective, conversion action, budget, bid strategy, audience definition, and format. In-flight bid adjustments and creative rotation stay with the media buyer.

4. Check audience size, match rate, and overlap

Do this before building, while changing it is free, and before creative and copy are briefed.
  • Match rate, on any uploaded list. Upload the list and record how many companies matched. LinkedIn needs at least 300 matched companies before a campaign can serve, whatever the row count was. A 400-row list that matches 180 cannot run, and finding that out at the pre-launch checklist means finished creative with nowhere to go. Record the matched count and rate in the audience list store register; it is the baseline the next refresh gets compared against.
  • Size. Record the estimated audience for each campaign. Too narrow and delivery stalls regardless of budget. Too broad and the targeting precision that justified LinkedIn’s cost has been given away.
  • Overlap. Compare the audiences across campaigns in the structure table. Two campaigns targeting substantially overlapping job titles will bid against each other in the same auctions and raise your own costs.
  • Expansion settings. Audience expansion and the LinkedIn Audience Network both widen delivery beyond what you defined. Set each one deliberately and record why.
Fix the audience at brief stage and leave it alone, the same way attribution and bid strategy are fixed. On account-based campaigns the audience is the campaign: adding forty accounts in week three changes what is being measured, and the numbers from before and after cannot be compared. Nothing in Campaign Manager flags it and the spend line looks continuous. If a list genuinely has to change, upload a new version and record the date the audience changed, so the report can be split at it. See when a list changes mid-flight.

5. Assemble names and UTMs

Write all three names and the tagged URLs into the brief before opening Campaign Manager.

6. Register an experiment, if you’re testing

Only if there is a control, and only if the budget can reach the sample the test needs. Follow creating an experiment. The design step will tell you whether the test is affordable at LinkedIn’s cost per result, which is worth knowing before the budget is committed rather than after.

7. Build the campaign group, campaigns, and ads

Build from the brief. Work down the levels:
  1. Campaign group: name, budget if set at group level, flight dates.
  2. Campaigns: one per row of the brief’s structure table. Objective, audience, format, budget, bid strategy, conversion tracking, campaign name.
  3. Ads: creative from the approved files, copy from the filled copy template, destination URL with UTMs attached, ad name.

8. Run the pre-launch checklist

Run the LinkedIn pre-launch checklist with the campaign built and paused. Set the campaign live, then:
  • Paste the finished creative and finished copy links into the marketing campaign brief.
  • Add the campaign to the reporting dashboard named in the brief.
  • If the campaign uses lead forms, confirm leads are reaching the CRM before you stop watching.
  • Record the launch date and the mid-flight review date in the brief.

10. File the brief

File the completed LinkedIn campaign brief in the campaign library, under the LinkedIn folder, named per the file naming conventions.

Exceptions

  • The campaign is always-on account-based targeting. It still gets a brief, but the experiment section may not apply. Refresh the account list on the schedule recorded in the audience list store register rather than leaving it to age, and upload each refresh as a new version rather than editing the old one.
  • You are adding an ad to a live campaign. Skip steps 1 to 5. Confirm the creative and copy are approved, name the ad per the ad naming conventions, attach the UTMs, and run the ad-level rows of the pre-launch checklist. Do not skip step 6. If the new ad is a variant running against the existing one to find out which performs better, that is an experiment and it needs a registered ID before it goes live. A variant added without one is indistinguishable from an ordinary creative refresh a month later, and the result cannot be traced back to what changed.
  • The campaign is cancelled before launch. File the brief with a short note on why it stopped. The account list and audience definitions usually get reused.
Last modified on August 11, 2026