Paynes wordmark, white on red

Marketing playbook

Paynes Heating & Plumbing · 2026-09-05 · source marketing-playbook.md · each cycle gets a dated folder beside this file

Overview

Summary

Once the site is live and the readiness gate is met, marketing runs as a loop with three steps: plan one test with one to three numbers attached, facilitate it with the copy, briefs and checklists it needs, and analyse what happened against those numbers. The analysis is the first thing the next plan reads, so every cycle starts from evidence rather than opinion.

Paid channels run monthly cycles; local search and partnerships run quarterly. We run the machinery and write the analysis; Paynes answers the phone, quotes, does the work and records outcomes so the numbers mean something.

Planhypothesis, KPIs Facilitatecopy, briefs, launch Analyseactuals vs targets three recommendations feed the next plan
One cycle. The dated run folder is the only memory between cycles.

Section 1

The cycle

Plan, facilitate, analyse, then the next plan. Each step has a fixed shape so cycles can be compared.

Plan

One hypothesis in a sentence. One to three KPIs from the menu, each with a target and a named source. Audience, channel, message in the brand voice, assets, schedule, budget, review date. Never more than the business can answer.

Facilitate

Everything the plan needs to run: advert copy and variants, a page change if needed, a posting schedule, a partner briefing, a launch checklist (tracking working, budget cap set, number answered), and a mid-cycle check on spend and tracking.

Analyse

Actuals against targets from the named sources; whether the hypothesis held; what worked, what did not, and why we think so; three recommendations, each naming the section of the plan it would change.

Carry forward

Nothing else carries state between cycles. The dated folder is the memory, and the previous analysis is the first input to the next plan.

Section 2

Cadence

Monthly where events accumulate quickly, quarterly where they do not, and one analysis a month covering every live cycle.

ActivityCycleCheck-inWhy
Paid search and socialMonthlyWeekly: spend, tracking, obvious failuresEnough events to judge; short enough to stop waste. Not judged on less than four weeks or fewer than about thirty contacts, whichever comes first. About 100 a month is a small budget, so early cycles may need the full four weeks.
Local search and the Business ProfileQuarterlyMonthlyRankings and profile changes move slowly.
Partnerships (builders, estate agents) and offlinePer activityAt the activityA mailing, an introduction or a season has its own timetable.
ReportingMonthlyFirst working day of the month (proposed)One analysis a month, covering every live cycle.

Section 3

Who does what

We run the machinery. Paynes answers, quotes, does the work and records what happened.

StepWePaynes
PlanWrite the plan from the last analysis; propose the hypothesis, budget and message.Approve the budget and the message; say what the business can take on that month; flag seasonal demand and offers.
FacilitateProduce the adverts, posts, page changes and briefs; set up tracking; launch.Supply photos of finished jobs, prices and facts; answer every call and form within the agreed time; log enquiries that arrive off the tracked routes.
AnalysePull the numbers from each source; write the analysis; make three recommendations.Share job counts and values from the lead record; mark leads won or lost with a reason; read the analysis and make the decisions it asks for.

Section 4

The KPI menu

Every plan picks its KPIs from this list, so the same thing is measured the same way every cycle. A KPI needs a source; while the source does not exist, the KPI is not available and the plan says so.

PhaseKPISourceAvailable today
ReachImpressions, clicks and cost per channelGoogle Ads, social ad platformno accounts to be set up
ReachSearch impressions and clicksSearch Consoleno verify after go-live
ReachProfile views and calls from the listingBusiness Profile insightsno profile status unknown
LandSessions by source, landing-page viewsAnalytics (GA4 or PostHog, to be chosen)no
ContactPhone taps, form sendsAnalytics eventsno
ContactCalls answered and missed per tracked numberCall tracking (to be chosen)no
CaptureEnquiries logged, share with a known source, response timeLead record (to be chosen)no
QuoteQuotes sent, quote value, win rateLead recordno
ExecuteJobs won, revenue, average job valueLead record and accountsno
RetainReviews gained and ratingGoogle reviewsonce the profile is confirmed
EfficiencyCost per contact, cost per quote, cost per jobAd platform spend joined to the lead recordno
Until the must rows in the launch-readiness table are met, nothing in this table is available, which is why no dated cycle has started. Sources and status come from the pipeline overview.

Section 5

Decision rules

Five rules, applied in the analysis, so the next plan is a consequence rather than a preference.

Scale

When a channel's KPI beat target for a full cycle and cost per contact is at or under target. Raise the budget one step per cycle, never more than one step.

Adjust

When reach is fine but contact rate is low (the message or the page is the problem), or contacts are fine but quotes are low (response time or qualification is the problem). Change one variable per cycle so the hypothesis stays testable.

Stop

A channel that misses target two cycles running after one adjustment. Move its budget to the best performer.

Hold

When tracking was broken or the data is too thin to judge. Fix the measurement first and repeat the cycle.

Never

Plan calls the business cannot answer. Calls that go unanswered are a failure at Contact, not a success at Reach, and the analysis will say so.

Section 6

How one cycle feeds the next

Each run lives in its own dated folder with three files. The next plan opens the previous analysis first.

YYYY-MM-DD/plan.md

The hypothesis and the KPIs.

deliverables/

What was produced to run it.

campaign-analysis.md

What happened and three recommendations.

Next plan.md

Answers each recommendation: adopt, adapt or decline with a reason.

The KPI menu above is updated in the same run if a plan needs a KPI it does not list. A run is not complete until its analysis exists; an abandoned run gets an analysis that says so and why.

Section 7

A worked example (illustrative, not a plan)

Numbers below are placeholders to show the shape; real targets are set in the first plan from the first two weeks of data.

Plan

Hypothesis: Google Ads call-only adverts for "emergency plumber" and "boiler repair" in Uckfield, Lewes, Tunbridge Wells, Brighton and Haywards Heath produce answered calls at an acceptable cost.

KPIs: answered calls from the tracked number (call tracking); cost per answered call (Google Ads spend divided by those calls); enquiries logged with source "Google Ads call-only" (lead record).

Budget: the monthly amount agreed. Review date: four weeks from launch.

Facilitate

Three advert variants in the brand voice, each leading with a fact (since 1990, Gas Safe registered, 24-hour call-out); a tracked number that forwards to the main line; the launch checklist; a weekly spend and tracking check.

Analyse

Answered calls against target; missed calls and when they happened (if most are out of hours, the recommendation is about answering, not advertising); cost per answered call; how many became quotes.

Three recommendations, for example: change the schedule to daytime only (plan section: schedule); add "Uckfield" to the headline for the best town (message); move part of the budget to boiler installation search adverts for the winter (channels).

Next plan

Reads that analysis, adopts or declines each recommendation, and states the next hypothesis.

Check

Verify

Every KPI in section 4 names a source the pipeline overview lists. Roles in section 3 match the shared agency file. Cadence and decision rules follow the stage's loop model; the only client-specific additions are the budget note and the proposed reporting day. No dated run folder exists because the readiness gate is not met. This page has the same sections as marketing-playbook.md in the same order.

For Paynes

Open questions

  1. Reporting day: is the first working day of each month right, and who at Paynes receives the analysis?
  2. What is the agreed response time for calls and forms during opening hours?
  3. Which month should the first paid cycle start, once the gate is met? Heating demand rises from autumn; renewables enquiries are steadier.
  4. Is there a maximum number of new jobs a month the team can take on? The plan must not exceed it.