The B2B SaaS Marketing Blog

    SaaS PPC Campaigns Falling Flat? Here’s Our Exact SaaS PPC Optimization Process

    Last updated: February 15th, 2024

    Most SaaS marketers fall into one of two camps: they’re terrified of PPC for SaaS because they think it’s expensive – even if it sends great highly qualified leads to them, they’re still often scared to really lean in, seeing high CPL without any of the necessary context.

    The other camp is full of marketers who use PPC for SaaS companies but don’t have a system for optimizing their ads after they launch their PPC campaigns.

    SaaS PPC Ads require careful management. In this article we’ll discuss:

    We help B2B SaaS companies grow through paid search ads, paid social ads, and SEO. If you’d like to learn more about working with us, get your Free Marketing Plan here.

    Why SaaS PPC campaigns fail

    Sometimes, SaaS PPC campaigns fail to get off the ground. And unlike with their SEO investments which take far longer to gain traction, marketing executives at SaaS companies tend to be extremely vigilant about the performance of their SaaS PPC strategy: after all, they think, we’re paying a lot of money for these leads.

    We frequently see SaaS companies make changes to their PPC campaigns way too soon, and without ever having established a baseline to measure performance.

    They’ll wait a period of time — a day, a week, or sometimes a few hours — and say it’s not working because they’re not getting enough clicks, or the clicks are too expensive, or they’re not the right people.

    Then they’ll pause the campaign, or reduce the budget, or increase the budget, or start doing something completely different. They’ll change their carefully laid plans in the name of optimization, but it’s not actually optimization because they’re reacting instead of responding.

    Based on our experiences working with dozens of SaaS companies, there are a few reasons we think this happens:

    1. Most of them don’t have a process for establishing a baseline to compare changes to.
    2. Having a baseline was thought to be implied or assumed, but never asked for.
    3. There’s a fear element associated because once there is a benchmark then the person in charge is on the hook for maintaining or improving it.

    But when they don’t have a baseline, the marketer, CFO, and founder are forced to pit their opinions against each other. They may say, “but I think it should be lower”, or “That’s a crazy CPC!” And ultimately it leads to making decisions based on gut instincts instead of data.

    How to Establish a Baseline to Measure PPC Performance

    When we begin working with a SaaS business on PPC, we start with determining a benchmark for measuring performance. One way to do this is to come up with a target CPC based on average customer lifetime value (LTV) and the number of closed deals you would like to get per month from paid ads.

    Known CAC/ Target/ Total Ad Budget Needed

    A representation of the following calculations done in Google Sheets.

    To get to your target CPC, you’ll need to divide your total ad budget by the number of clicks you need to meet your target goal for closed deals per month.

    • Target CPC = Total Ad Budget / Number of Clicks Per Month Needed

    Let’s say your average LTV is $5,000, and you’d be happy closing 2 deals per month from paid ads. If you want to find your target CPC, first you need to figure out your total ad budget and the total number of clicks needed per month to reach your goal.

    Calculating Total Ad Budget

    A simple formula for total ad budget is:

    • Total Ad Budget = Target Number of Closed Deals Per Month x Target CAC

    With an average LTV of $5,000, you might decide that based on your overheads your target CAC (the amount you’re willing to pay for a new customer) is $2,000. Using the formula above to get your total ad budget, you’d multiply:

    • 2 (Target Closed Deals Per Month) x $2,000 (Target CAC) = $4,000 Total Ad Budget

    Now you have one of the two metrics needed to calculate your target CPC. The next metric you need is the number of clicks per month it will take to meet your target goal for closed deals.

    Calculating Number of Clicks Needed

    The formula for number of clicks needed is:

    • Clicks Needed = Demos Per Month Needed / Visitor to Demo Conversion Rate

    Continuing with our example, let’s say your site visitor to demo conversion rate is also 5%. That’s your denominator for getting to your clicks needed. You still need to calculate the number of demos per month you need.

    To figure this out, you’d simply divide your target number of closed deals (in this case 2) by your demo conversion rate. If you have a demo conversion rate of 10%, the result would be:

    • 2 (Closed Deals Per Month) / 10% (Conversion Rate) = 20 Demos Needed Per Month

    Then, your clicks needed would be:

    Related: How to Navigate Cookieless Tracking in B2B SaaS Marketing

    • 20 (Demos Needed Per Month) / 5% (Visitor to Demo Conversion Rate) = 400 Clicks Needed

    Calculating Your Baseline Target CPC

    With your total ad budget and number of clicks needed calculated, you’d simply plug them in to get your target CPC:

    • $4,000 (Total Ad Budget) / 400 (Clicks Needed) = $10 Target CPC

    Then, with this benchmark in place, you can make informed optimizations throughout campaigns, and avoid playing a guessing game. Below we’ll walk through our optimization process, but first we want to discuss two other common mistakes that companies make in the campaign setup phase.

    Note: See our article on SaaS marketing budgets to learn more about calculating LTV.

    Reasons Why SaaS PPC Campaigns Underperform

    Audience Size vs Cost: need to find balance

    1. Targeting Too Narrowly

    The first mistake we see is that companies will set up their targeting too narrowly.

    The thinking is: Why would we target anyone but the people we really want?

    So, for example, they’ll decide to target CMOs at companies of 1,000+ employees. The problem here is that supply for that audience is low, demand is high, and costs per click are therefore going to be higher.

    The other problem with overly narrow targeting is that you aren’t aligning your incentives with the incentives of the ad platform. Because ad platforms make money on serving more people ads, they charge more when you choose to only target a small subset of people. If the platform can’t give you an ample number of impressions, you aren’t a good advertiser for them and they’ll jack up their prices for you.

    Ultimately you end up getting minimal impressions of your ad (sometimes none at all) for a high price.

    The way to remedy this is to expand your target audience, even if it includes people who aren’t the absolute hottest prospects, so that you can strike a balance to access the right people while lowering your cost per impression and click.

    2. Optimizing for Bottom of the Funnel Conversions Too Early

    The second mistake is that they’ll start out with optimizing their campaigns only for the thing they want most — a demo or a trial.

    The problem here is that if you do this before the platform has collected enough data, you don’t give it enough time to learn what a good and a bad click is. So the people who the platform serves your ads to will be less consistent in lead quality, and at the same time you’re paying more for those clicks because you’ve optimized for a direct conversion.

    Instead, what you want to do is:

    • SaaS PPC optimization should focus on engagement in the beginning (clicks to a blog, views of a video, and higher funnel conversions such as gated content downloads).
    • Give the platform time to learn which users are a good fit (or a poor fit) based on their behavior when they click on your ads.
    • Begin working on campaigns with conversion goals of a demo or trial.

    This way when you are paying a higher price for those clicks, the platform is more likely to send you better quality prospects.

    What are proven PPC tactics for more effective SaaS marketing?

    The time tested and proved PPC tactics for more effective SaaS marketing are:

    1. Building ad campaigns to focus on awareness building as well as direct conversion
    2. Making sure you use a systematic process to run optimizations on a periodic basis – not just a one-off (our exact process is below)
    3. Refreshing ad creative on a regular basis to avoid ad fatigue – most ad platforms can show you how frequently your audience has been served your ads. Don’t forget to refresh them so that people don’t start to ‘blur’ them out
    4. Testing out ‘non branded creative’ – Not all creative needs to be on brand. The goal is to build trust and catch attention in your audience. Sometimes a simple screenshot of a customer review is enough!
    5. Aligning copy to pain points – Never forget: the secret to success in everything in B2B SaaS is to align content and copy to customer pain points. This applies to your ad creative too!

    Using these SaaS PPC tips will help you avoid common and costly mistakes with ease

    The PPC Optimization Process We Do with Our B2B SaaS Clients

    Once you’ve set up your baseline to measure performance properly, target audiences that aren’t too narrow, and reach the right conversion goals at the right stages, the following are the top priorities you should focus on for optimization.

    PPC Optimization Checklist

    Here’s the exact optimization we’ve used to generate millions of dollars of pipeline for B2B SaaS companies from PPC

    1. Increase CTR before anything else
    2. Refresh ad creative on a monthly basis
    3. Add negative keywords and audience exclusions to reduce ad spend
    4. Target TOFU and MOFU keywords in highly competitive industries
    5. Raise bids to outbid competitors if you’re in an industry where users rarely ‘switch’ products

    Increase CTR First Before Pursuing Other Improvements

    We see this as the most important part of the optimization process and the one you should focus on first.

    The reason is that click through rate (CTR) is the metric that is fundamentally the most aligned with the incentives of the ad platform. Unilaterally, what platforms look at is this: for every 100 people who are looking at an ad, how many people are clicking it?

    Unless you’ve optimized your ads to reach an adequate CTR (>1% on Linkedin, >1% on Facebook, and 3-5% on Google Ads), the rest of what you do for optimization is going to be an uphill battle. Platforms will give your ads a low quality score, and you’ll end up with fewer impressions and higher costs.

    The way you get to a high CTR is to combine great targeting with great messaging. If ad platforms see that you’re effective at targeting the right audience and serving them messages that they seem to like, they’ll reward you so that you continue advertising with them.

    They’ll give you higher quality impressions and cheaper clicks — which in turn makes conversions cheaper as well. This is the best route to increasing your return on ad spend (ROAS).

    Create New Ads Every Month to Prevent Ad Fatigue

    If you’re showing the same ads to the same audiences every month, your ads become less effective over time because people develop a blindness to them.

    As a consequence, ad platforms will not only serve your ads less, they’ll drive up your costs, too. And you’re likely to begin annoying potential customers who may otherwise be interested in your SaaS product.

    Our process for avoiding ad fatigue is to create new ads every month. How do we do this?

    We use a framework called the 4 Forces Model:

    The 4 Forces model: 12 messaging angles for SaaS PPC campaigns.

    We work with our client to come up with the three biggest fears, frustrations, wants, and aspirations of their target customers. This gives us twelve different messaging angles to test, and we’ll create an ad for each one.

    You can launch them all at the same time or run them in sets. The idea is to continue to iterate the ads based on your learnings from their performance. You can test different headlines, ad copy, CTAs, and creative — all of which help you prevent ad fatigue and simultaneously see which ads perform best.

    Reduce Wasted Ad Spend by Adding Negative Keywords and Audience Exclusions

    Only a small portion of clients and prospects we speak with are familiar with negative keywords and audience exclusions, but these criteria are essential for PPC optimization.

    Negative keywords are keywords that you tell Google you do not want your ad to show up for. For example, if your SaaS is a project management software specifically for enterprise companies, you might choose to include “small business” as a negative keyword. This way Google won’t show your ads when someone searches for “small business project management software” — which allows you to avoid paying for clicks from people you know to be a poor fit.

    Audience exclusions serve a similar function on Facebook and other social media channels, except instead of excluding specific keywords, you can exclude subsets of your target audiences that you determine to be a poor fit.

    There are two ways to figure out identifying the right negative keywords and audience exclusions:

    1. Early on in your campaigns: Brainstorm the types of things people would search for related to your product that would make them a poor fit. For example, if you sell a high-end product, you might choose to exclude words like “free,” “cheap,” or “discount.”
    2. Later when you have sufficient data: View the clicks from people who are not converting or engaging meaningfully with your ads (eg. bouncing immediately from your landing pages), and look for commonalities in those audiences or the keywords they were using. If you see that a particular audience subset or keyword phrase is commonly resulting in poorly fit clicks, exclude them from your campaigns.

    Allocate More Budget to Top and Middle of Funnel in Highly Competitive Markets

    If you’re in a market with low competition, it behooves you to focus your PPC advertising on prospects towards the bottom of the funnel. Lower competition means lower costs and a higher share of impressions for the audiences and keywords who are closest to being purchase ready.

    But if you’re in a competitive market, trying to focus all your PPC advertising in the bottom of the sales funnel forces you to compete with bigger fish that have more money to throw at ads — which can get very expensive, very fast.

    In this case, a better approach is to shift more budget to top and middle of funnel audiences, which will lower your blended customer acquisition cost because those clicks will be cheaper. This allows you to capture attention and permission from prospects higher in the funnel, and by reaching them earlier in the process, they’re less likely to be brand loyal to your competitors, and more likely to be loyal to you.

    Note: Learn more about this topic in our article on connecting content marketing to the buying process.

    In Moderate or Lower Competition Markets, Outbid Competitors for Highly Engaged Users (RSLA, In-Market, Remarketing)

    Specifically with B2B software, when companies choose to adapt a new product into their operation, they tend to be locked out of that market for a longer period of time compared to consumers. Due to the effort it takes to integrate a new tool into their system and roll it out across their teams, it’s a much heavier lift for them to switch services.

    This makes the stakes of capturing prospects in the buying phase that much more critical. When thinking about PPC SaaS companies in markets with moderate or low competition, should focus on outbidding competitors for highly engaged users in the bottom of the funnel.

    Let’s say you have an average target CPC of $5. With this approach, you may choose to pay $15 for these specific clicks, even if impressions are low, for people at the tipping point because that’s your opportunity to lock them out of the market.

    In practice, we will increase budgets for:

    • Remarketing Lists for Search Ads (RSLA’s): People who have been viewing your competitors’ sites and searching for high-intent search terms.
    • Remarketing Audiences: People who have already engaged with you, looked at your product and use case pages or downloaded a lead magnet, and just haven’t signed up for a trial or demo yet.
    • In-Market Audiences: Prospects that they have deemed are “in the market,” looking for terms that indicate that they’re preparing to make a buying decision, and have been doing so within the last two weeks.

    Note: Learn more about in-market audiences in our article on Google ads for SaaS.

    In Closing

    Of the B2B SaaS businesses that we work with, one of their greatest needs when it comes to digital marketing is to move fast. So while there are many elements of PPC ad campaigns that you can optimize, having limited time means you have to make decisions about where to focus and take action.

    We prioritize our optimization on the 5 areas listed above because we’ve found them to be the most impactful. If you’ve established a baseline for measuring performance, and gotten your targeting and conversion goals right, implementing our optimization process should help improve the results of your campaigns.

    If you’d like to learn more about how we help B2B SaaS companies grow through paid media and SEO, reach out for your Free Marketing Plan.

    What you should do now

    Whenever you’re ready…here are 4 ways we can help you grow your B2B software or technology business:

    1. Claim your Free Marketing Plan. If you’d like to work with us to turn your website into your best demo and trial acquisition platform, claim your FREE Marketing Plan. One of our growth experts will understand your current demand generation situation, and then suggest practical digital marketing strategies to hit your pipeline targets with certainty and predictability.
    2. If you’d like to learn the exact demand strategies we use for free, go to our blog or visit our resources section, where you can download guides, calculators, and templates we use for our most successful clients.
    3. If you’d like to work with other experts on our team or learn why we have off the charts team member satisfaction score, then see our Careers page.
    4. If you know another marketer who’d enjoy reading this page, share it with them via email, Linkedin, Twitter, or Facebook.