PPC strategy template

PPC strategy template

A PPC strategy sets how paid search and paid social budget is spent: which campaigns run, who they target, what counts as a conversion and the cost per result the account must hit. It is owned by the paid media manager and agreed with the head of marketing, the sales team that works the leads and finance.

Horizon: 1 year4 priorities · 10 outcomes
Use this template Free download

Get the Word file

Enter your work email and the Word version downloads straight away.

We'll email you occasional Tability updates. Unsubscribe at any time.

What this pPC strategy template includes

  • ContextThe situation, the challenges to solve, and what is deliberately left out.
  • Goals and economicsWhat the account must deliver for spend to be worthwhile.
  • Campaign structureThe campaigns in the account and the job of each.
  • Keyword and audience themesWhat triggers the ads and what is excluded.
  • Ads and landing pagesWhat people see and where they land.
  • Bidding and budget rulesHow bids are set and when budget moves.
  • Priorities and measuresThree to five priorities, each with an owner, outcomes with a baseline and target, and the initiatives behind them.

PPC strategy example

A complete pPC strategy for a fictional organization: residential solar and home battery installer operating in three states.

Worked examplePPC strategy
OrganizationResidential solar and home battery installer operating in three states (180 staff)
AmbitionCut the paid media cost of an installed system from $2,800 to $2,100 on a flat budget by bidding to sat appointments instead of form fills.
Horizon1 year

Context

Where we are and what we are choosing

The account spends $140,000 a month and produces about 1,000 leads at $140 each, but only 250 become a sat appointment and 50 an installed system, so each paid install costs $2,800. Bidding is set to form submissions, and 31% of leads are disqualified on the first call: renters, shaded roofs, addresses outside the service area. Over the past 12 months non-brand search volume in our zip codes is down 22% while average cost per click rose from $7.80 to $9.10. In one of our three states, lower export credits have pushed solar-only payback past 11 years.

Challenges
  • The platforms are optimizing toward the cheapest form fill, which is often a renter or a homeowner outside our service area, because no sales outcome is sent back to them.
  • Demand is shrinking and clicks cost more, so the account cannot buy its way to more installs. It has to waste less of what it already buys.
  • The solar-only offer no longer pays back in one state, yet that state still runs the same ads and landing pages as the other two.
We will focus on
  • Sat appointments and installed systems as the numbers the account is run on, with offline conversions imported from the CRM every day.
  • Homeowners with a monthly electric bill over $150 inside the zip codes our own crews can reach within 90 minutes.
  • A battery and lease offer built for the low-export-credit state, with its own campaigns, pages and targets.
We will not
  • Buying shared leads from aggregators, even at $45 a lead. The ones we tested were sold to four installers at once and closed at a third of the rate of our own leads.
  • Raising the budget to chase volume. Spend stays at $140,000 a month until cost per install is below $2,400.
  • Advertising in the two neighboring states where we hold a license but have no crews, however cheap the clicks are.

Goals and economics

Monthly budget$140,000 across search and paid social, held flat for the year. Up to 15% moves between states each month according to install crew capacity.
Target cost per acquisition$420 per sat appointment and $2,100 per installed system, down from $560 and $2,800. Cost per lead is reported but is no longer a target.
Target return on ad spend12.6 on installed contract value at an average contract of $26,500, up from 9.5. It is measured on installs, not signatures, because 17% of signed contracts cancel before installation.
Conversion trackedPrimary conversion: sat appointment, imported from the CRM with the click ID within 24 hours. Form submits, calls over 90 seconds, signed contracts and installs with contract value are imported as secondary conversions for reporting.

Campaign structure

CampaignPlatformTargetingBudget share
BrandSearchExact and phrase match on our name, all three states6%
Non-brand solar, one campaign per stateSearchPhrase and exact match, service-area zip codes only44%
Battery and backup powerSearchLow-export-credit state plus outage-prone counties14%
Competitor and review termsSearchExact match on six regional installers6%
Homeowner prospectingPaid socialLookalikes of installed customers inside service zip codes18%
RemarketingPaid social and displaySite visitors, 30 days; unbooked leads, 90 days7%
Video testOnline videoHomeowners in zip codes with a recent rate increase5%

Keyword and audience themes

ThemeMatch or audience typeExclusions
Solar installers and companies near meExact and phraseJobs, careers, training, DIY, kits, wholesale, used panels
Solar cost, quotes and payback by statePhraseFree solar, government giveaway, stocks, RV, shed, pool heating
Home battery and backup powerPhrase and exactPortable power stations, generators, camping, RV
Competitor names and reviewsExact onlyLogin, customer service, phone number, complaints, lawsuit
BrandExact and phraseCareers, monitoring login and existing-customer support terms
Homeowner lookalikes1% to 3% lookalike seeded with installed contract valueRenters, zip codes outside the service area, customers and open leads
RemarketingFirst-party lists from the site and the CRMDisqualified leads and signed customers

Ads and landing pages

Ad anglesFour angles: the monthly bill against the local utility's latest rate increase; a $0-down lease for homeowners who do not want to finance a purchase; battery backup for counties with frequent outages; and installation by our own crews, not subcontractors, with the local install count.
Landing pagesOne page per state and offer, with utility-specific savings and a four-step qualifier (homeowner, roof and shade, monthly bill, zip code) before contact details. Qualified visitors book the home visit on the next screen. Renters and out-of-area addresses see a polite exit and no conversion fires.
Testing rhythmOne landing page test and two ad tests run per state at any time, each held for 200 leads per variant or four weeks. Winners are chosen on sat-appointment rate, never on click-through or form rate alone.

Bidding and budget rules

  • A non-brand campaign moves to a target cost per sat appointment once it records 30 imported appointments in 30 days. Below that it stays on maximize conversions with a bid cap.
  • Broad match runs only inside campaigns that bid on imported appointments and carry the shared negative list. It never runs with form fills as the goal.
  • The search-term report is reviewed every Monday. Any term with $400 of spend and no qualified lead becomes a negative keyword.
  • Budget follows crew capacity. When a state's install backlog passes 10 weeks, its non-brand budget drops 25% until the backlog clears.
  • Paid social is capped at 25% of spend until its cost per sat appointment is within 20% of non-brand search.
  • Brand search is capped at 6% of budget and bids to impression share, not to a conversion target.

Priorities and measures

Priority 1Owner: Paid Media Manager

Bid to sat appointments, not form fills

The platforms find more of whatever they are told to count. Today they count form submissions, so they deliver cheap leads that sales cannot use.

OutcomeBaselineTargetDue
Cost per sat appointment$560$420Q4 2027
Paid media cost per installed system$2,800$2,100Q4 2027
Sat appointments per month from paid media250 appointments333 appointmentsQ4 2027
Initiatives
  • Capture the click ID on every form and call and store it on the CRM lead record
  • Import sat appointments, signed contracts and installs to the ad platforms daily
  • Rebuild non-brand search into one campaign per state so each has enough appointment volume to bid on
  • Replace the weekly cost per lead report with a funnel report from click to install
Targets are illustrative. Adapt them to your baseline before you start.
Priority 2Owner: Marketing Operations Analyst

Stop paying for homeowners we cannot serve

Nearly a third of leads fail on the first call for reasons that could be known before the click or on the form. Every one of them costs $140 and ten minutes of a rep's time.

OutcomeBaselineTargetDue
Leads disqualified on the first call31%15%Q3 2027
Search spend on terms with no qualified lead in 90 days22%8%Q2 2027
Initiatives
  • Build a shared negative keyword list from 12 months of disqualified leads
  • Replace radius targeting with a zip code list drawn from crew drive times
  • Add the four-step qualifier to every landing page and lead form
  • Send disqualification reasons from the CRM to the paid media team each week
Targets are illustrative. Adapt them to your baseline before you start.
Priority 3Owner: Director of Marketing

Rebuild the offer for the low-export-credit state

Solar alone no longer pays back there, so solar-only ads attract clicks that sales cannot close. Storage and a lease change the math for the homeowner.

OutcomeBaselineTargetDue
Battery attach rate on paid-sourced sales in that state18%45%Q4 2027
Paid media cost per installed system in that state$3,800$2,600Q4 2027
Initiatives
  • Launch battery and backup campaigns with their own landing pages and savings model
  • Rewrite ad copy around self-consumption and outage protection instead of selling power back
  • Test a $0-down lease offer against the purchase offer on non-brand search
Targets are illustrative. Adapt them to your baseline before you start.
Priority 4Owner: Inside Sales Manager

Turn more clicks into booked home visits

With demand down 22%, each click has to work harder. The biggest losses after the click are slow callbacks and pages that ask for a phone number before showing any savings.

OutcomeBaselineTargetDue
Clicks that become a sat appointment1.6%2.2%Q4 2027
Leads called within five minutes22%80%Q2 2027
Installed systems per month from paid media50 systems67 systemsQ4 2027
Initiatives
  • Put a booking calendar on the confirmation page so qualified leads choose their own visit time
  • Route new leads to the first available rep with a text and call inside five minutes
  • Build state and utility-specific landing pages with a savings estimate before the form
  • Add an evening and Saturday callback shift for leads that arrive after hours
Targets are illustrative. Adapt them to your baseline before you start.

Blank pPC strategy template

The same structure with a prompt in every field. Copy it, or download it as a Word or Excel file.

Your planPPC strategy
Organization[Describe your organization in a few words, with its size]
Ambition[One sentence on where you want to be at the end of the plan]
Horizon[How long the plan runs, for example 12 months]

Context

Where we are and what we are choosing

[Where things stand today: the facts that make this strategy necessary]

Challenges
  • [A problem the strategy has to solve]
  • [A problem the strategy has to solve]
We will focus on
  • [Something you are choosing to concentrate on]
  • [Something you are choosing to concentrate on]
We will not
  • [Something you are deliberately leaving out]
  • [Something you are deliberately leaving out]

Goals and economics

Monthly budget[Your monthly budget]
Target cost per acquisition[Your target cost per acquisition]
Target return on ad spend[Your target return on ad spend]
Conversion tracked[Your conversion tracked]

Campaign structure

CampaignPlatformTargetingBudget share
[Campaign][Platform][Targeting][Budget share]
[Campaign][Platform][Targeting][Budget share]
[Campaign][Platform][Targeting][Budget share]

Keyword and audience themes

ThemeMatch or audience typeExclusions
[Theme][Match or audience type][Exclusions]
[Theme][Match or audience type][Exclusions]
[Theme][Match or audience type][Exclusions]

Ads and landing pages

Ad angles[Your ad angles]
Landing pages[Your landing pages]
Testing rhythm[Your testing rhythm]

Bidding and budget rules

  • [A rule for bidding or reallocating budget]
  • [A rule for bidding or reallocating budget]
  • [A rule for bidding or reallocating budget]

Priorities and measures

Priority 1Owner: [Role accountable for this priority]

[Name the priority in a few words]

[Why this priority matters now, in one or two sentences]

OutcomeBaselineTargetDue
[Metric you will track][Where it is today][Where it should be][When]
[Metric you will track][Where it is today][Where it should be][When]
[Metric you will track][Where it is today][Where it should be][When]
Initiatives
  • [A project or action that moves the outcomes above]
  • [A project or action that moves the outcomes above]
  • [A project or action that moves the outcomes above]
  • [A project or action that moves the outcomes above]
Priority 2Owner: [Role accountable for this priority]

[Name the priority in a few words]

[Why this priority matters now, in one or two sentences]

OutcomeBaselineTargetDue
[Metric you will track][Where it is today][Where it should be][When]
[Metric you will track][Where it is today][Where it should be][When]
Initiatives
  • [A project or action that moves the outcomes above]
  • [A project or action that moves the outcomes above]
  • [A project or action that moves the outcomes above]
  • [A project or action that moves the outcomes above]
Priority 3Owner: [Role accountable for this priority]

[Name the priority in a few words]

[Why this priority matters now, in one or two sentences]

OutcomeBaselineTargetDue
[Metric you will track][Where it is today][Where it should be][When]
[Metric you will track][Where it is today][Where it should be][When]
Initiatives
  • [A project or action that moves the outcomes above]
  • [A project or action that moves the outcomes above]
  • [A project or action that moves the outcomes above]
Priority 4Owner: [Role accountable for this priority]

[Name the priority in a few words]

[Why this priority matters now, in one or two sentences]

OutcomeBaselineTargetDue
[Metric you will track][Where it is today][Where it should be][When]
[Metric you will track][Where it is today][Where it should be][When]
[Metric you will track][Where it is today][Where it should be][When]
Initiatives
  • [A project or action that moves the outcomes above]
  • [A project or action that moves the outcomes above]
  • [A project or action that moves the outcomes above]
  • [A project or action that moves the outcomes above]
Free download

Get the Word file

Enter your work email and the Word version downloads straight away.

We'll email you occasional Tability updates. Unsubscribe at any time.

How to adapt it

  1. 01

    Work out your economics before anything else: average order value, gross margin and close rate give the most you can pay for a lead, an appointment and a sale.

  2. 02

    Choose the conversion you bid on by going as far down the funnel as you can while still recording about 30 a month per campaign. If sales are too rare, use the step before them.

  3. 03

    Draw the campaign structure around budgets and goals you need to control separately, such as brand against non-brand or one region against another, not around every keyword theme.

  4. 04

    Write the exclusions next to each theme. Pull them from your own search-term report and from the reasons sales rejects leads.

  5. 05

    Set bidding and budget rules as if-then statements with numbers, so anyone covering the account makes the same call you would.

  6. 06

    Replace the outcomes with your own baselines from the last 90 days, and include one measure that sits after the lead, such as cost per sale.

How to run it

A plan only works if it is reviewed on a rhythm. This is the cadence the example assumes.

Check-inOutcome owners update progress and confidence weekly.
ReviewPriority owners review outcomes and unblock initiatives monthly.
ResetLeadership revisits priorities and targets quarterly.

Tability keeps this cadence for you. Each priority becomes an objective, each outcome a key result with its baseline and target, and each initiative a tracked task. Owners get a check-in reminder and the plan shows what is on track.

Track this plan in Tability

Still comparing tools? See the 10 best strategy software tools.

Common mistakes

  • Judging the account on cost per lead. The cheapest leads are often the worst, and a falling cost per lead can hide a rising cost per sale.
  • Turning on broad match and automated bidding before conversion tracking reflects real sales outcomes, which teaches the platform to find the wrong people faster.
  • Counting brand search conversions as proof that paid media works, when most of those customers were already looking for you.
  • Changing bids, budgets and ads every few days, so no test runs long enough to produce a result.

Questions, answered.

What should a PPC strategy template include?

It should include the account economics (budget, target cost per acquisition and return on ad spend), the conversion you track, the campaign structure with budget shares, keyword and audience themes with exclusions, the ad angles and landing pages, and written bidding and budget rules. Finish with a few outcomes that tie spend to revenue.

How do you set a target cost per acquisition?

Start from what a customer is worth. Take the average order value, multiply by gross margin, and decide what share of that margin you will spend to win the customer. Then work backward through your close rates to get the allowable cost per appointment and per lead. Check the result against what the account achieves today.

Should PPC campaigns optimize for leads or for sales?

For sales, or the closest step to a sale that happens often enough. Automated bidding needs roughly 30 conversions a month per campaign to learn. If closed sales are too few, import an earlier sales milestone such as a qualified lead or a held appointment, and keep form fills as a secondary signal only.

What is the difference between a PPC strategy and a PPC plan?

The strategy sets the economics, the audience, the account structure and the rules for moving money. The plan is the working list of campaigns, tests and changes for the coming weeks. A strategy should hold for a year, while the plan is updated every week as results come in.

How often should a PPC strategy be reviewed?

Review performance weekly, the budget split monthly and the strategy itself each quarter. Weekly reviews cover search terms, spend pacing and tests. The quarterly review asks whether the targets still match your margins and whether any campaign should be stopped. Revisit sooner if prices, margins or regulations change.