Key takeaways
- Start paid media when you can name the accounts you want from your closed-won deals, your CRM records the campaign on every lead, and someone follows up on leads quickly.
- Measure the tracking first: a test lead should appear in the CRM with its campaign and source before any budget is judged.
- Judge the spend on cost per opportunity from your CRM. Clicks and impressions help you diagnose a campaign, and they do not tell you whether it worked.
- Cap every campaign daily, change one thing a week, and keep the ad accounts in your own name, so a wrong guess stays small and the history stays with you.
A B2B SaaS company should start paid media when it can name the accounts it wants, record the campaign on every lead in its CRM, and follow up on leads quickly. The first thing to measure is whether the tracking works. After that, judge the spend by cost per opportunity in your CRM, and use clicks only to diagnose.
The sections below set out what has to be true first, which platform to start on, and what to read in each month.
What has to be true before you start paid media?
Four things have to be true: you can name the accounts you want, your CRM can record where each lead came from, someone will follow up fast, and you have an offer a buyer who is not yet looking will take. If any one is missing, paid spend finds the gap and makes it expensive.
- You can name the accounts. Your closed-won deals say who buys. Without that list, targeting falls back to a job title and an industry, and the spend reaches thousands of people who will never buy. Our ICP map guide shows how to turn a raw list into tiers.
- Your CRM records the source. Every lead form needs to write its campaign and source into HubSpot or Salesforce.
- Someone follows up. Paid leads that wait in a queue waste the budget they cost.
- The offer is clear. A cold buyer needs a reason to act that does not depend on already knowing you.
If you cannot do these yet, the right first step is the groundwork. Our RevOps work covers the routing and source tracking.
Should you start on LinkedIn Ads or Google Ads?
Start where your buyer is easiest to reach. LinkedIn Ads reach the named accounts and roles you choose before they are looking for anything. Google Ads catches people already searching for what you sell. If buyers search for your category by name, start with search. If they do not, start with LinkedIn.
Some companies run both, for different jobs. LinkedIn builds familiarity with accounts you chose. Search collects demand that already exists.
Do not split a small budget across both on day one. One platform with a few clear angles will tell you more than two platforms each too thin to produce a result. Add the second once the first has shown you what a good result looks like.
What should you measure first?
Measure the tracking first. Before you judge any ad, submit a test lead and check that it appears in your CRM with its campaign and source attached. If it does not, every number you read afterwards is unreliable, and you will be tempted to trust the platform's own dashboard instead.
Then work through the measures in this order.
- Tracking works. The LinkedIn Insight Tag and the Google conversion events are installed, and a test lead carries its campaign into the CRM.
- The right people see it. Check that the audience is your account list and that customers and open deals are excluded, so nobody pays to reach them.
- Creative is getting action. Click-through and cost per click are useful here as diagnostics. They tell you which angle to replace, not whether the program is working.
- Leads become opportunities. This is the number the spend answers to.
What is cost per opportunity, and why use it?
Cost per opportunity is the ad spend on a campaign divided by the number of opportunities created from it in your CRM. It tells you what the spend produced in a form finance and sales both recognize, and it is a standard report once campaign data stays attached to the lead and then the opportunity.
Cost per click and cost per lead are easier to move and easier to misread. A campaign can cut its cost per lead by attracting people who never buy. Cost per opportunity is harder to move by accident, because the lead had to become an opportunity in your CRM.
Report it from your CRM and not from the platform. That way the number is checked against the same data as the rest of your pipeline, and you keep the report when the engagement ends.
How should you set budget and run tests?
Put a daily cap on every campaign, so a wrong guess costs a little and not a quarter. Run several angles at once, and each week pause the creative that is not working, put a new angle in its place, and move budget toward the campaigns that create opportunities. Log every change and the reason.
The amount depends on your market and on how many accounts you want to reach. We do not publish a number, and we would be wary of anyone who gives you one without seeing your account list. The practical test is whether the budget is large enough to produce an answer within the time you can wait.
Keep the ad accounts in your name, and pay LinkedIn and Google directly. The audiences, the tracking and the log of every test are then yours when the engagement ends.
How long before you know whether it works?
You will know about the tracking and the creative within weeks. You will know about pipeline only as fast as your sales cycle allows. In our build, campaigns are live at the end of week three, and weekly testing runs from launch.
It helps to say out loud which of the two you are reading each week. Early on, you are reading creative and tracking. Later, you are reading opportunities. Mixing them up leads to two mistakes: switching off an ad that is working because pipeline has not arrived yet, or keeping one that is failing because the cost per click looks low.
Nobody can guarantee leads or a cost per lead in advance. Anyone who does is choosing the number before they have seen your market.
What should you try first?
Do the tracking check before you spend anything. Build a test lead form, submit it, and look for the record in your CRM. Check that the campaign and source are on it, and that the lead was assigned to a named owner within minutes.
If that works, write down the accounts you want to reach and the one number the spend will answer to. That is the plan we work from at paid media, and you can run the first version of it yourself.
Questions, answered.
Should we start with LinkedIn Ads or Google Ads?
They do different jobs. LinkedIn reaches the named accounts and roles you chose before they are looking. Google Ads catches buyers who are already searching for what you sell. Which gets more of the budget depends on your market, and whether people search for your category is the question that decides it.
How much budget do we need to start?
Enough to answer the question you are asking. LinkedIn sets minimums per campaign, so check them in the platform before you plan. Decide the number of accounts you want to reach and the opportunities you need to see, then work out what spend could show a result, and do not spend below that.
Can paid media run alongside outbound?
Yes, and that is how we prefer to run it. The accounts you email are the accounts that see your ads, and a visit to your site from one of them can become a signal for the outbound play. You can take one service or both.
Part of
Paid media. Ad spend you can trace to pipeline.