Pool Builder Marketing Budget
How Much to Spend and What a Signed Contract Costs
Last updated: November 12, 2026
Topics
- The short answer
- Why "5 to 10 percent of revenue" does not settle it
- The method: from signed contracts to dollars
- Worked example: what a signed pool costs in ad spend
- What three revenue sizes spend
- Test the budget against gross profit
- Where the money goes: channels and what each is judged on
- The fixed system: what you pay for beyond ads
- Frequently asked questions
A pool is one of the largest purchases a homeowner makes, so the useful budget question is not "what percent of revenue?" but "what does it cost me to sign one pool, and what can a signed pool afford to pay?" This guide builds a pool builder's marketing budget backward from signed contracts, shows how close rate and cost per lead change the answer, and ends with the monthly numbers to watch. If you want the seasonal calendar tied to build slots, that is a separate guide: Pool Builders: How to Fill Your Backlog Before Next Season.
The short answer
- The percentage of revenue is an output. It comes from your average contract, your close rate and what a lead costs in your market. Published ranges are only a sanity check.
- Budget backward from signed contracts. Contracts you want from marketing, divided by your lead-to-contract rate, gives the leads you need. Leads times cost per lead gives ad spend.
- Judge it by cost per signed contract. In GoRizen's experience with pool builders, paid leads have run about $45 to $135 each and signed contracts have typically cost about $1,500 to $2,000 in ad spend. There is no universal benchmark, so replace those figures with your own within 60 to 90 days.
- Close rate moves the budget as much as the ad market does. In the worked table below, the same pool costs $750 or $4,500 in ad spend to sign depending on lead cost and lead-to-contract rate.
- Ad spend is only part of the budget. Add the website, call tracking, CRM, follow-up automation, reviews, photography and whoever manages it.
Why "5 to 10 percent of revenue" does not settle it
You will see percent-of-revenue rules everywhere. Here is what they are and are not.
- Gartner. Gartner's 2025 CMO Spend Survey put average marketing budgets at 7.7 percent of company revenue, with half of CMOs reporting 6 percent or less (Gartner press release). The respondents are mostly large companies, so it describes enterprise marketing departments, not a custom pool builder.
- Vendor ranges. Pool marketing blogs and agency sites commonly quote 3 to 8 percent or 5 to 10 percent of revenue. These are opinions from companies that sell marketing, they disagree with each other, and we could not trace them to a study.
- GoRizen's Pool Hub. The Pool Construction Growth Hub says there is no universal cost per sale benchmark for pool builders, because acquisition cost depends on market competitiveness, margins, growth strategy and sales execution. It recommends comparing total acquisition cost to total project revenue instead of watching cost per lead.
None of these ranges knows your average contract, how much of your work comes from referrals, how many starts your crews can handle, or whether you want to hold steady or add a crew. Use the ranges to sanity check a number you built from your own data.
The method: from signed contracts to dollars
Start with the result you want. Use your own CRM numbers wherever you have them.
| Step | What to calculate | Formula in words |
|---|---|---|
| 1 | Contracts you want from marketing | Pools you want to sign this year, minus the ones you expect from referrals and repeat customers |
| 2 | Lead-to-contract rate | Lead-to-consultation rate times consultation-to-proposal rate times proposal-to-contract rate |
| 3 | Leads needed | Contracts wanted divided by lead-to-contract rate |
| 4 | Ad spend | Leads needed times cost per lead |
| 5 | Cost per signed contract | Cost per lead divided by lead-to-contract rate |
| 6 | Fixed system costs | Website, call tracking, CRM, follow-up automation, reviews, content, and the time of your team or agency |
| 7 | Ceiling check | Gross profit per pool times the share of it you will spend to win the pool |
Two inputs deserve care.
Use the funnel you actually have. A pool lead becomes a consultation, a consultation becomes a proposal and a proposal becomes a contract. Track each step by lead source in your CRM.
Do not borrow a cost per lead. It varies by city, season, channel and offer. Pull the last 90 days from your own ad accounts. With no history, start with a small test before committing a full-year budget.
Worked example: what a signed pool costs in ad spend
These inputs are illustrations, not industry benchmarks. Replace them with your own numbers.
Example funnel: 25 percent of leads become consultations, 60 percent of consultations become proposals and 30 percent of proposals become contracts. That is a lead-to-contract rate of 0.25 x 0.60 x 0.30 = 4.5 percent, or about 1 signed pool per 22 leads.
The table shows cost per signed contract (cost per lead divided by lead-to-contract rate) across three lead costs and three lead-to-contract rates. The $45 to $135 range is GoRizen's reported experience on the Pool Hub.
| Lead-to-contract rate | Cost per lead $45 | Cost per lead $90 | Cost per lead $135 |
|---|---|---|---|
| 3.0% | $1,500 | $3,000 | $4,500 |
| 4.5% (the example funnel) | $1,000 | $2,000 | $3,000 |
| 6.0% | $750 | $1,500 | $2,250 |
Read it two ways. Moving down a column, a better funnel cuts the cost of a signed pool by half without spending a dollar more on ads. Moving across a row, the lead market sets the price. The $2,000 cell is the example used below because it sits at the top of the range GoRizen reports for signed contracts.
What three revenue sizes spend
The next table applies one set of example inputs to three builders. All inputs are illustrations. Average contract $85,000 (a figure GoRizen's pool blog uses as an example, not a market average). Sixty percent of revenue comes from marketing, and the rest from referrals and repeat work. Cost per signed contract $2,000 in ad spend. Fees use the management price of GoRizen's bundled growth plan for each revenue band on the pricing page. Plan prices do not include ad spend; ad spend is billed separately.
| $1.5M builder | $3.5M builder | $8M builder | |
|---|---|---|---|
| Marketing-sourced revenue (60%) | $900,000 | $2,100,000 | $4,800,000 |
| Contracts needed (revenue divided by $85,000) | about 11 | about 25 | about 56 |
| Ad spend at $2,000 per contract | about $21,200 per year ($1,800 per month) | about $49,400 ($4,100 per month) | about $112,900 ($9,400 per month) |
| GoRizen plan fee (Foundation, Acceleration, Market Leader) | $40,800 per year | $81,600 | $122,400 |
| Ad spend plus plan fee | about $62,000 | about $131,000 | about $235,300 |
| As a share of total revenue | about 4.1% | about 3.7% | about 2.9% |
Three things to notice.
- Fixed costs weigh most on the smallest builder. A website, tracking and follow-up system cost roughly the same at $1.5 million and at $8 million. They are a larger share of revenue at the low end.
- The example leaves out other costs. Photography and video, events, referral rewards, sales staff and any agency or software outside the plan are extra. A builder with all of those will land higher than the table.
- A weaker funnel raises ad spend directly. At a $3,000 cost per signed contract, the same contracts need about $31,800, $74,100 and $169,400 in ad spend per year.
Whatever you decide, the number only counts if the crews can deliver the contracts. Spending to sell more pools than you can build creates delays and unhappy customers. See the backlog guide for tying lead flow to build slots.
Test the budget against gross profit
Percent of revenue is the wrong ceiling. The better ceiling is what a signed pool can afford to pay.
- Take your average contract value.
- Multiply by your gross margin to get gross profit per pool.
- Decide what share of that gross profit you will spend to win the pool.
- That share is your maximum cost per signed contract.
Example: an $85,000 contract at a 25 percent gross margin leaves $21,250. At $2,000 in ad spend per signed contract, advertising takes about 9 percent of that gross profit. Adding the plan fee from the table at the $3.5 million builder (about $5,300 in ad spend plus fees per contract) raises the share to about 25 percent. The 25 percent margin is an example. Use the margin from your own books. Whether that share is acceptable depends on your overhead and growth goals.
If your cost per signed contract is above your ceiling, do not cut the whole budget. Find the source, campaign or lead type that is above the ceiling and fix or cut that one.
Where the money goes: channels and what each is judged on
| Channel | What it does | Judge it by |
|---|---|---|
| Google Search ads | Capture homeowners searching for a builder or a remodel cost | Cost per signed contract, with weekly checks of search terms |
| Google Local Services Ads | Pay-per-lead listings with the Google Verified badge, where available | Lead quality and cost per signed contract |
| Meta ads | Reach homeowners earlier with finished projects and the build process | Consultations booked and cost per signed contract |
| Google Business Profile and reviews | Win map searches for "pool builder near me" | Calls, direction requests and review count |
| SEO and AEO | Pages by pool type, city and question, found in Google and quoted in AI answers | Organic leads over months, not weeks |
| Referrals and events | Warm leads that close faster | Signed contracts per source, with a tracked phone number and landing page for each |
Some facts that affect how you budget these.
- Google Ads pace spend by month, not by day. Google sets the daily spending limit at up to twice your average daily budget, and the monthly limit at 30.4 times your average daily budget for most campaigns. If you change the budget mid-month, the rest of the month paces to the new number (Google Ads Help: About spending limits). Plan the budget by month, then set daily budgets to match.
- Local Services Ads charge for leads, not clicks. Google lists "Pool contractor" among the categories eligible for Local Services Ads in the United States and says Local Services Ads are available only for certain service categories, so check eligibility for your area. Verification can include business registration, license and insurance checks, and Google says screening takes 3 to 4 weeks on average once documents are submitted (Getting started with Local Services Ads, business screening and verification). Google also credits some low quality leads automatically (lead credits). Start the screening before you need the leads.
- SEO takes longer than ads. In GoRizen's experience, paid ads can generate inquiries within weeks, while SEO and local search typically need three to six months to gain traction. Budget SEO as a build, not a switch. See SEO + AEO management.
For the first 60 to 90 days, expect the cost per signed contract to be a rough estimate. Pool sales cycles are long, so signed contracts lag the leads that produced them. Judge early performance by consultations booked and proposals sent, then move to cost per signed contract as the contracts close.
The fixed system: what you pay for beyond ads
The pool builders in GoRizen's case studies had the same gap before the numbers moved: no clear view of where leads came from, no tracking from lead to contract, and software that did not talk to each other. The budget has to include the system that closes that gap.
- Tracking. Call tracking and a source on every lead, so every contract traces back to a channel.
- CRM and pipeline. A pipeline with a stage for each step from inquiry to signed contract, and a reminder for any proposal that sits untouched.
- Speed to lead. A fast first response, including after hours, because pool buyers often talk to two or three builders at once. See GoRizen's post on fixing pool lead follow-up.
- Website and content. Pages by pool type and city, a project gallery and clear financing and timeline answers.
- Reporting. A monthly view of cost per signed contract, pipeline and lost-deal reasons. See what an agency should report to a home service owner every month.
If you are deciding between a hire and an agency for this work, the cost model is in Agency vs In-House for a $5M Home Service Company.
What GoRizen's pricing covers
GoRizen's bundled growth plans are priced by company size and listed on the pricing page: Foundation at $3,400 per month for businesses making $1 to $2 million a year, Acceleration at $6,800 for $2 to $5 million, Market Leader at $10,200 for $5 to $14 million, and Enterprise from $16,000 per month above that. The plans bundle paid ads management, a conversion-focused website, lead attribution and speed-to-lead AI automation, with SEO and AEO, conversion rate optimization and social media added at higher tiers. Standalone paid ads management is listed from $2,500 per month. These prices do not include ad spend. Ad spend is billed separately, so add it to any plan you compare, from GoRizen or anyone else.
Results from pool builders GoRizen has worked with
Treasure Coast, FL pool builder (in the South Florida pool industry since 1971): after replacing an outdated website, connecting HubSpot, call tracking and reporting dashboards, building a 16-stage project pipeline and adding paid social, Google and Bing campaigns, new leads from paid advertising rose 118% and organic traffic rose 7.5% in three months. Read the case study.
South Florida pool design and construction company (20+ years in business): after moving its website to a more secure platform, connecting HubSpot, call tracking and Google Ads, building structured pipelines and adding an AI chatbot that qualifies leads right after they convert, the company has seen 2,400+ inbound leads, 900+ sales-qualified opportunities and 40+ closed sales attributed to inbound marketing. The case study reports a 38 percent lead-to-SQL rate from paid campaigns and peak months above 9x return on ad spend, and notes that results reflect high-ticket, custom pool projects with longer buying cycles and multi-touch attribution. The case study does not give a time period for these totals. Read the case study.
A sales-qualified opportunity is not a signed pool, which is why the budget in this guide is built on cost per signed contract and not on cost per lead or opportunity. Results depend on market, offer and follow-up speed, and are not a promise of what another builder will see. See all case studies.
What to track each month
- Leads by source, and cost per lead by source
- Consultations booked and cost per consultation
- Proposals sent and proposal value
- Signed contracts and contract value
- Cost per signed contract, by source
- Lost-deal reasons (price, timing, financing, chose another builder)
- Next 90 days of stage-weighted pipeline against crew capacity
Where to go next
- GoRizen Pool Construction Growth Hub
- Pool Builders: How to Fill Your Backlog Before Next Season
- Swimming pool marketing strategy
- Pool company Google Business Profile guide
- GoRizen Paid Ads Management
- GoRizen pricing (plan prices do not include ad spend, which is billed separately)
Frequently asked questions
How much should a pool builder spend on marketing?
Build it from signed contracts instead of a percentage. Contracts wanted from marketing, divided by your lead-to-contract rate, gives the leads you need, and leads times cost per lead gives ad spend. Add the fixed costs of tracking, CRM, website and management. Published percentages are a sanity check only.
What does a signed pool contract cost in advertising?
In GoRizen's experience, signed pool contracts have typically cost about $1,500 to $2,000 in ad spend, with paid leads at $45 to $135 each depending on channel and season. The Pool Hub notes there is no universal benchmark for pool builders. Your number depends on market, offer, follow-up and close rate.
What is a good cost per lead for a pool builder?
There is no single good number, and cost per lead can mislead. Social ads tend to produce cheaper leads and search ads pricier ones, but the channel with the cheapest leads is not always the one that closes the most pools. Compare channels by cost per signed contract.
Should I base my budget on revenue or on gross profit?
Gross profit is the better ceiling. Work out the gross profit on an average pool, decide what share of it you will spend to win the pool, and that is your maximum cost per signed contract. Then check the result against any percent-of-revenue rule you like.
Are Local Services Ads available for pool builders?
Google lists "Pool contractor" among the Local Services Ads categories in the United States, but availability depends on your area and on passing Google's screening, which can include license, insurance and business registration checks. Use Google's eligibility check for your business and start screening early, since Google says it takes 3 to 4 weeks on average.
How long before I can judge my marketing budget?
Plan on 60 to 90 days to replace estimates with your own cost per signed contract. Paid ads can produce inquiries within weeks, but pool sales cycles are long, so contracts lag leads. Early on, watch consultations booked and proposals sent.
Will a bigger budget fix a weak close rate?
No. More leads into slow follow-up usually raise your cost per signed contract. In the worked table, moving from a 3 percent to a 6 percent lead-to-contract rate halves cost per signed contract at any lead price. Fix response speed, qualification and proposal follow-up before you scale spend.
Does GoRizen's price include ad spend?
No. GoRizen's plan prices cover management and the growth system. Ad spend is billed separately. Current plans are on the pricing page.
