Define the outcome before the activity
A 90-day plan should begin with a business constraint, not a channel wish list. Decide whether the priority is booked jobs, estimates, recurring contracts, or a new service line. A plumber handling emergency calls needs a different plan from a commercial roofer building a longer sales pipeline.
Write the target in operational terms: service, geography, customer fit, lead definition, and response owner. Use the last reliable period as the baseline and record seasonality or capacity limits. Do not promise a lead volume the team cannot answer or fulfill.
- Choose one primary outcome and no more than two supporting indicators.
- Document average job value, gross-margin guardrails, and acceptable acquisition cost.
- Name who owns speed-to-lead, qualification, scheduling, and revenue feedback.
Business outcome
Qualified lead definition
Capacity and margin
Baseline and owner
Days 1–15: establish the baseline
Inventory every source of demand: Google Business Profile, organic pages, paid campaigns, referrals, directories, social profiles, and offline activity. Reconcile form submissions, calls, chats, and booked jobs so one inquiry is not counted three times. If attribution is uncertain, label it unknown instead of assigning false precision.
Audit the path from search to conversation. Test mobile forms, click-to-call links, scheduling, thank-you events, and tracking numbers. Read recent call notes and lost-lead reasons; a technically perfect campaign cannot repair unanswered calls, confusing service areas, or an offer that does not fit the visitor.
- Create a source-to-revenue worksheet with lead, qualified, booked, won, and revenue fields.
- Record current rankings and GBP actions only as context, not as revenue proof.
- Remove duplicate conversion events and verify consent and privacy requirements.
- 1
Inventory sources
- 2
Test conversion paths
- 3
Reconcile CRM
- 4
Agree on definitions
Days 16–30: remove conversion friction
Improve the pages that already receive qualified attention before commissioning a large content library. Each priority page should state the service, service area, proof, next step, and expectations for response. Match the call to action to intent: urgent visitors need a phone path, while high-consideration buyers may need scope guidance and an estimate request.
Use real customer questions and objections to revise copy. Show licenses, process details, guarantees only when they are genuinely offered, and evidence that can be verified. Avoid invented review counts, inflated service claims, or generic Houston imagery that makes the business indistinguishable.
- Test one change at a time when traffic is limited; use qualitative call feedback alongside conversion rate.
- Build a clear service-area policy rather than creating thin pages for every suburb.
- Give sales a source and campaign field they can see and correct.
Days 31–45: capture existing demand
Prioritize demand with commercial intent: core service pages, accurate local listings, Google Business Profile categories and services, and paid search for terms the business can answer immediately. Separate emergency, scheduled residential, and commercial campaigns because their calls, hours, and economics differ.
Build a small content queue from sales questions, not a calendar filled with arbitrary keywords. A useful guide should help a prospect decide, explain constraints, and make the next step obvious. Link that guide to the relevant service page and update it when pricing, regulations, or process changes.
- Map each priority query to one best destination and one conversion action.
- Use negative keywords and location settings to protect paid-search budget.
- Publish only pages with a clear owner, evidence source, and maintenance date.
Qualified query
Useful answer
Service proof
Booked conversation
Days 46–60: create a repeatable acquisition loop
At this point, connect visibility work to follow-up. Route leads by service and urgency, set a response standard the team can meet, and create a short sequence for missed calls and unbooked estimates. The sequence should be helpful and permission-aware, not a burst of generic messages.
Ask for feedback at the point where the customer can accurately describe the work. Feed recurring objections back into landing pages, ads, FAQs, and training. This loop often improves conversion faster than adding another channel because it addresses the gap between marketing promise and delivery experience.
- Tag lost opportunities by reason: price, timing, fit, unreachable, or competitor.
- Review recordings or notes for intent and service-area quality, with appropriate access controls.
- Create one owner for weekly updates to offers, exclusions, and availability.
Days 61–75: test allocation, not hunches
Use the first six weeks of evidence to reallocate marginal dollars. A channel that produces fewer leads but more qualified jobs may deserve more budget than a channel with impressive click volume. Protect learning budget, but pause spend that violates geography, service fit, or margin requirements.
Make tests explicit: hypothesis, audience, change, primary metric, guardrail, and decision date. Do not call a test a winner when volume is too small or sales data has not matured. For long sales cycles, use stage progression and pipeline quality as interim signals.
- Compare cost per qualified lead and cost per won job, not blended cost per form.
- Separate brand, non-brand, emergency, and long-cycle campaigns in reporting.
- Document what was stopped and why so the next quarter does not repeat it.
Demand quality
Conversion friction
Margin fit
Confidence in attribution
Days 76–90: turn learning into the next quarter
Close the quarter by joining marketing records to outcomes. Review every meaningful source by lead quality, booked rate, won rate, revenue, and time to close. Where revenue is not yet available, state the lag and preserve the cohort for a later review instead of declaring failure.
Produce a decision memo with three lists: scale, fix, and stop. Include capacity, seasonality, creative or content updates, technical debt, and the evidence needed next quarter. The plan should become an operating cadence, not a one-time campaign report.
- Archive the baseline and annotate changes that affect comparability.
- Set next-quarter targets from observed conversion stages and capacity.
- Schedule a monthly source-to-revenue reconciliation with sales leadership.
- 1
Weekly signal review
- 2
Day-30 checkpoint
- 3
Day-60 allocation review
- 4
Day-90 decision memo
The operating rhythm that makes the plan work
The owner, marketer, and sales or dispatch lead should have a short weekly meeting with the same scorecard. Discuss anomalies, not vanity updates: a sudden change in qualified rate, missed calls, service-area mismatch, rejected estimates, or an offer that no longer reflects capacity.
A 90-day plan is deliberately narrow. Resist adding a new platform because a competitor uses it or a metric dipped for one week. Expand only when the current path is measurable, fulfillable, and producing learning that changes a decision.
- Weekly: lead quality, response, spend, technical issues, and experiments.
- Monthly: pipeline, won work, margin context, and channel reallocation.
- Quarterly: positioning, capacity, measurement definitions, and strategic bets.
