One measured deck cost per lead, the ticket it has to be judged against, a budget floor, and a table you can run your own numbers through, so you can decide what to spend on a season with arithmetic instead of a sales pitch.
Here is the number. Facebook and Instagram ads produced 58 leads at $76.55 each on $4,440 of managed spend, on a deck builder account. Those leads are for custom composite decks that run $15,000 to $40,000 per job. Read the two numbers together: a lead in the seventies for a job in the tens of thousands is a different business from the same lead for a job in the hundreds.
For scale, across eight trades and $139,167 of managed spend, cost per lead ran from $29.45 to $119.18 β 2,635 leads in total. Deck sits in the middle of that span. One outside benchmark: LocaliQ's 2025 Facebook advertising benchmarks put Home and Home Improvement lead campaigns at $41.26 per lead. That is an industry-wide figure, not a deck figure, blended with trades where the job is a few hundred dollars. A deck lead costs more on purpose: you are paying to reach a homeowner who can fund a composite deck.
None of the leads in this report came from Meta's native instant forms. All are landing-page conversions. A homeowner who answered questions about the yard, the material, and the timeline is a different lead from someone who tapped a pre-filled form in the feed. Three things move that number for your account.
A metro with a dozen outdoor-living companies advertising costs more per impression than a quieter suburb. The calendar moves it too: homeowner research on composite decking runs about three times higher in May than in January per Google Trends, and builders pile in at the same time.
This is the biggest lever. Footage of a deck you built, cut next to the bare yard it replaced, beats a stock render with "free estimates" under it. One deck builder on r/Decks put it best: "I market myself as a quality contractor, and I get quality clients. If you market yourself as someone with a great price you'll get the budget clients." The ad decides which of those two homeowners fills out your form. Our deck Facebook ad examples show what each structure is built to do.
A tighter radius of homeowners with the lot and the budget for a full composite build costs a little more per lead and produces estimates worth driving to. Cast it wide and the leads get cheaper and the estimates get worse: "I have given soooo many quotes to people who say they want Trex," one builder on r/Decks wrote, only to hear "that's much more than we thought, nevermind." Targeting and the landing page filter that out before the truck leaves.
Below a certain spend the cost per lead is not high, it is random. Meta needs a run of conversions to learn which homeowners in your radius respond, and its own ads guidance points to roughly 50 optimization events, leads in this case, inside a seven-day window before an ad set leaves what it calls the learning phase.
Fifty leads at the measured deck price is about $3,800 in a week. Almost no deck builder spends that, and you do not need to. What you need is enough budget to buy a steady run of leads every week so a trend shows up. At $1,500 a month you buy roughly 20 leads at the measured price, enough to read. At $500 a month you buy six or seven, and one slow week looks like a broken campaign.
The trap is judging a deck campaign on two weeks and $400. That is five leads, and nothing can be learned from five leads. Size the budget to the ticket instead: one signed composite deck at the low end of the range covers ten months of the $1,500 plan.
Cost per lead is the least useful number on this page by itself. You are buying signed decks, and that takes three rates stacked on the lead price. Here is the table, built only on deck tickets, with every assumption labelled.
The lead price is measured: $76.55, from the 58 leads on $4,440 above. The booking rate is an estimate: by our own estimate across accounts, 50 to 80% of Meta leads book into estimates, so the table shows both ends. The close rate is an assumption, not a measurement: we have not published a signed-job rate for deck, so the table assumes one in four booked estimates signs. The ticket is a national figure: Zonda's 2025 Cost vs. Value report prices a contractor-built 16 by 20 composite deck with composite rail and stairs at $25,096. Custom builds at $15,000 to $40,000 stretch it either way.
| Monthly ad budget | Leads at $76.55 | Estimates booked (50-80%, estimate) | Signed decks (1 in 4, assumption) | Revenue at $25,096 per deck |
|---|---|---|---|---|
| $1,500 | 20 | 10 to 16 | 2 to 4 | ~$50,000 to $100,000 |
| $3,000 | 39 | 20 to 31 | 5 to 8 | ~$125,000 to $200,000 |
| $6,000 | 78 | 39 to 62 | 10 to 16 | ~$250,000 to $400,000 |
Now swap the ticket. At the custom end, four signed decks from a $1,500 month at $40,000 apiece are $160,000, and even two at $15,000 return twenty times the month's spend. That is what makes a lead in the seventies survivable on a $15,000 to $40,000 ticket. The smaller-ticket outdoor comparison is on what Facebook ads cost for a fence company, where a similar lead price rides on a much smaller job.
The close rate is the number to argue with. One in four is an assumption picked to keep the table conservative. Close half your booked estimates because you are the builder who came out, checked the grade and the ledger, and talked through the permit before quoting, and the signed-deck column doubles on the same spend. Close one in eight because the ad promised a cheap deck, and it halves. The cost-per-signed-job comparison against shared leads is on our deck building leads page.
These figures show how the math works, not a promised cost per lead or lead volume. The lead price is measured on one deck builder account; the booking rate is our estimate; the close rate is an assumption to replace with your own; the ticket is a national 2025 figure. We build the real version for your market on a strategy call.
Not a projection. Real ads, real spend, real leads, on an account we run today.
Stellar Decking builds composite decks in Issaquah and across the Greater Seattle Eastside, and we run their Facebook and Instagram ads. In one 30-day stretch those ads helped close $121,000 in new deck jobs.
The lead side of that account is the number this page is built on: 58 leads at $76.55 each on $4,440 of managed spend, on a deck builder account, for custom composite decks that run $15,000 to $40,000 per job. Every lead came through a landing page with qualifying questions, not an instant form, and the creative was talking-head and customer-voice video built around a worn-out yard becoming the space the family actually uses. Our full deck Meta ads guide walks through how that campaign is put together and when in the year it runs.
Issaquah, WA · Facebook and Instagram, landing-page leads
A deck campaign does not have a first ninety days. It has a first ninety days starting in November, which looks nothing like one starting in May. Google Trends puts homeowner research on "composite decking" at an index of 51 in January, 103 in March, and a peak of 162 in May. Searches for "deck builder" climb from March and hold through July. In Chicago, a cold-climate city with open permit data, two-thirds of the year's deck-related permits issue between April and October, peaking in August through October, two to three months after the search peak. A builder on the contractortalk deck forum put the phone side plainly: "once September hits, the phone starts ringing. Then in March, everybody calls at once." Your ads should be running before everybody calls.
The first month looks the worst no matter when you start. Meta is still learning and we are still testing which offer and which finished-deck footage pulls the better-qualified lead. Judge nothing except whether leads are arriving and whether they are the right kind of yard.
By the second month a campaign that is going to work has found its winning ad and the cost per lead stops jumping around, which is the first point where comparing your number to the measured one above means anything. By day 90 the start date decides the rest. Start in November and day 90 is February, when a homeowner who signs is buying an April build slot before your competitors turn their ads back on. Start in May and day 90 is August, peak-season prices for a homeowner already collecting three quotes.
We have not measured a winter-versus-summer split on a deck account, and no public source we trust has published one, so we will not print a percentage. Fewer builders advertise in the cold months, so the same homeowner costs less to reach. Angi's own guidance to homeowners says the best builders are booked into spring and summer and have more availability in late fall and early winter, and homeowners know it: one on r/Decks negotiated a 10% discount "because it was December" in exchange for letting the builder pick the build date. A builder advertising in that window is selling the one thing the busy season cannot, a guaranteed slot.
The cash-flow side is why this matters. A licensed remodeler doing Trex decks posted in February that he was "completely dead this winter and blowing through all cash reserves to stay afloat" while wondering whether to double his ad budget in spring. The cheaper fix was already missed: spend in November and December to sign the decks that get built in April.
A bigger budget on a weak deck ad buys more of the same weak leads, faster. The offer multiplies every dollar, and in this trade it has a specific job: speak to the homeowner's first fork, composite or wood, before she has priced either one.
"Free estimates on all decks" is not an offer. Every builder in your market already provides it, and it invites the homeowner who wants a wood-deck price to book a composite-deck estimate. The lead is cheap and the drive is wasted.
What works is a reason to choose you that has nothing to do with being the cheapest, paired with footage of decks you built. Two builders can spend the same $3,000 a month and land in different places on cost per signed deck purely because of what the ad promised and to whom. If you are weighing Facebook against buying leads, the same math runs against Angi's terms on whether Angi leads are worth it for deck builders.
From sizing the budget to managing the ads. Your job is to answer the phone and walk the yard.
Your market, your radius, and the decks you want to build set a starting budget that buys enough leads to read, timed to fill the schedule before the spring rush.
A custom offer built around what makes your deck business different, so a homeowner choosing between three builders has a reason to pick you that is not the lowest number.
We script and edit video ads around decks you built, then build a landing page with a step-by-step form that asks about the yard, the material, and the timeline, so the estimates you drive to are worth the trip.
We launch, watch cost per lead and cost per booked estimate daily, cut what does not work, and shift budget with the season.
Cost is one question. Here is the rest of the deck playbook.
Our full deck Meta ads guide — the highest-volume channel for a deck builder, with the account these numbers come from.
How to Get Deck Building Leads — buying shared leads vs generating your own, with the cost-per-signed-job math on a $15k to $40k ticket.
Deck Company Marketing — the full stack in the right order, built around a season that is decided in winter.
Free strategy call. No pressure. We'll build the budget-to-signed-decks table for your radius and your season.