Paid social · Contractors

Meta Andromeda 2.0 and Contractor Lead Ads: What Changes, and How to Adapt Your Creative

The 28 October 2026 rebuild means Meta's retrieval stage now scores every eligible ad rather than a shortlist — and Meta's own guidance says ads that look alike are treated as variations of one creative. For a contractor running lead generation on Facebook and Instagram, that turns the job from audience construction into concept production. What gets less attention is how little of that job actually requires a camera crew.

01What actually changed for creative

On 28 October 2026 Meta published the design of a rebuilt Andromeda, the retrieval stage of its ads system, on its engineering blog. Retrieval runs before ranking and before the auction: it narrows the pool of ads eligible for a given person down to a few thousand candidates in milliseconds. Meta says the new version scores every eligible ad at more than a billion ads per second on a single GPU server, roughly 100 times the throughput of the 2024 system, using a mixture-of-experts model with about 300 times fewer inference operations.

There is no setting to switch on, no opt-in and no new report. If you want the full teardown — the architecture, the numbers, and what Meta did not disclose about the 2.4% conversion claim — that is covered in our analysis of what the update means for window and door lead generation. This article is about the part a contractor actually controls: what goes in the creative. If you would rather have the account rebuilt than rebuild it yourself, that is what our Meta Ads agency does.

A note on terminology before we start, because this space is full of words that sound like synonyms and are not. A concept is one reason to buy, expressed in one visual world, for one kind of homeowner. An ad is one file — a video, an image, a carousel — that expresses a concept in one format. Iteration is refining an existing concept, and diversification is making a different one; Meta uses those two words in a specific way and so do we. A hook is the opening two to three seconds of a video or the first line of a static. Everything else is defined at the point it first appears, and the glossary collects the lot.

Three things about the announcement matter here, and only three.

1

Retrieval now reads the whole pool

Previously retrieval narrowed "tens of millions" of candidates to a few thousand. Meta's 2026 post describes scoring every eligible ad. An ad that is not retrieved never reaches ranking or the auction, so its bid and its landing page are never consulted.

Why it matters: a creative that gives the system nothing to distinguish is not a weak ad, it is not a candidate.
2

Look-alike ads are grouped

Meta's guidance from 16 December 2025 states that its system groups ads sharing key visual and thematic attributes, and that "when multiple ads look or feel alike, these are seen as variations of the same creative", with learnings and delivery shared at the creative level rather than the ad level.

Why it matters: your ad count and your concept count are different numbers, and only the second one is a lever.
3

The pool was rebuilt because of AI creative volume

Meta says generative AI creative tools helped advertisers produce "hundreds of millions of new ads" and that the pool keeps growing through Advantage+ automation and AI tooling. The retrieval rebuild was a response to supply, not a gift to advertisers.

Why it matters: producing more ads is now the cheapest thing in the market. Producing different ones is the scarce thing.

That is the whole strategic premise. Everything below is operational: what to shoot, how to brief it, how to know when it is tired, and how to test it when you generate eleven leads a week rather than eleven thousand.

02Why contractor creative is homogeneous

Contractors produce near-identical advertising for a structural reason, not a lazy one. The work is visual proof: a before, an after, a truck, a crew, a price. Those are the assets that exist at the end of every job, and they are genuinely the assets that sell. The problem is that they sell identically for every company in a metro.

Here is the audit we run first in any contractor account. Every live ad gets sorted into a template, and the templates are remarkably consistent across trades.

The seven templates that make up most contractor Meta creative, with the trade-specific version of each.
TemplateWhat it looks likeWhat the engine can distinguish
The before/after splitFacade or room, clapperboard or wipe, no address, no product namedAlmost nothing — visually interchangeable with every competitor's
The truck and crewWide shot, arms crossed, logo on the doorThe logo only
The offer banner"0% financing", "free estimate", "$500 off" over stock imageryThe words, not the work
The finished-room panSlow dolly across a completed kitchen or bath, music, logo stingProduction style, not problem or proof
The talking-head testimonialHomeowner on a porch, no street, no job detail, generic praiseThat a person spoke — not who they were or what changed
The stock coupleSame licensed imagery half the market is usingLiterally the same pixels as a competitor
The seasonal reminderSnowflake or sun icon, "is your home ready?"The season — and only the season

Notice what is missing from the list: the failure, the diagnosis, the number, the objection, the neighbourhood, the material. Contractor advertising almost never shows the problem in close-up, because the camera comes out when the job is finished and the mess is gone. That single habit is why so much of this category looks the same — the only subject is the happy ending.

The pattern holds across the trades we run digital marketing for contractors in, from roofing to kitchen remodelling, which is why a single audit template works for all of them.

The reframe

Start shooting the failure. The fogged seal, the cracked flashing, the ice dam, the rusted pan, the 1970s aluminium slider with a failed latch, the drip stain on a ceiling. These are visually distinctive, they are the moment the homeowner actually noticed, and no competitor films them.

It costs nothing extra because the failure is already there when you arrive. It only requires the camera to come out twenty minutes earlier.

03Why volume no longer buys you options

The intuition behind producing thirty ads a month is that more tickets means more chances. Two independent findings say that is not what happens.

The first is Meta's own grouping behaviour from December 2025, described above: near-duplicates share their learning. The second is a spend-distribution pattern that shows up whenever anyone measures it. Both are about how the platform allocates budget, and both point the same way. In a 2026 analysis of roughly 3,000 Meta ad sets, the top one or two creatives captured between 70% and 90% of ad-set spend, averaging 87%, while more than 70% of creatives received under 5% of spend and never gathered enough data to be judged — the pattern practitioners call zombie creative, meaning assets that are live but were never actually tested. The same study reported that the concentration fell when accounts deliberately controlled creative counts and set budget floors per creative.

87%of ad-set spend captured by the top one or two creatives, on averageScalemate, ~3,000 ad sets, 2026
70%+of creatives got under 5% of spend — never evaluableScalemate, 2026
3 daysmedian run time of an ad across 2.9M launched adsskaler.app dataset, 2026
22 daysrun time at the 90th percentile — the realistic ceilingskaler.app dataset, 2026

Put those together and the arithmetic changes. Thirty near-identical ads do not give you thirty tests. They give you one test, a lot of unsold inventory, and a report where 70% of the rows are noise. Ten distinct concepts give you ten tests, of which the system will still concentrate spend on two or three — but the two or three it picks tell you something you did not already know.

This is not a theoretical concern. It is the first thing we look for when a contractor says paid social has stopped working: an account with thirty live ads that turns out to contain three ideas. You can see the same dynamic worked through in our interlock paving Meta Ads case study, where the account structure and the creative count were changed together rather than separately.

This is why the practical unit of contractor creative planning is a concept: a single reason to buy, expressed in one visual world, for one type of homeowner. Formatting, aspect ratio, headline variants and copy length are execution details inside a concept. They are worth doing, and they are not new bets.

04Video versus static: what the data really says

Every contractor article on this subject says video wins. The truth is more useful: video wins a specific job, static wins a different job, and the two datasets that get quoted at each other are not actually contradicting one another.

Two datasets, two conclusions. Cost per lead (CPL) is media spend divided by enquiries; cost per acquisition (CPA) is media spend divided by completed actions; click-through rate (CTR) is clicks divided by impressions. Both datasets are vendor or agency research rather than independent studies, and neither is specific to your trade.
SourceWhat it measuredWhat it found
Contractor benchmark set, agency-published (July 2026)Home-services Meta accounts, format-level cost per leadVideo ads 30–60% lower cost per lead than static-only; owner-on-camera 25–40% lower than agency-produced video; carousel before/after 20–30% lower than a single static; static "free quote" ads the highest cost-per-lead category at $120–$200+
Segwise creative-mix analysis (2026, ~67,000 Meta ads)Static versus video across the whole mixStatic was 61% of creatives and video 39%; video had higher click-through (1.9% vs 1.1%) but higher cost per acquisition ($48.20 vs $34.50); static refreshed faster at 20–30 days against 40–60 for video

The reconciliation is straightforward. Video earns attention and does the cold-audience prospecting — it interrupts a scroller and holds them. Static closes more cheaply once someone is already interested, and it fatigues faster. Contractor accounts usually sit at the prospecting end of that spectrum, which is why the contractor-specific data leans so heavily toward video: these campaigns are mostly cold, local and interruption-based.

The working rule

Video for the concept that must earn attention. Static for the concept that repeats a claim. A rebate deadline or a price range is a static, because it is information rather than drama. A failed seal being cut out is a video, because it needs motion to land.

And note the fatigue asymmetry: static at 20–30 days, video at 40–60. A static-led account needs roughly twice the production cadence of a video-led one for the same spend — which is an argument for spending the phone's twenty minutes rather than the designer's two hours.

05The concept grid

A concept is not a topic. "Roofing" is a topic; "your neighbour's roof is eleven years old and you cannot see the decking" is a concept. The grid below is how we generate them without repeating ourselves, and it works across trades because it iterates on why now rather than on product.

One idea in five formats is still one idea

Five formats of one concept compared with five distinct concepts The upper row shows one concept repeated across five formats, which Meta groups as variations of the same creative. The lower row shows five different concepts, each of which is a separate candidate at retrieval. One concept · five formats · one candidate 9:16 videosame photo 4:5 staticsame photo 1:1 staticnew headline carouselsame frames Reels cutsame footage Five concepts · five candidates The failureclose-up of therust / rot / fog The diagnosiswhy it happenedand what it costs The numbera range with adate attached The neighboura street, a season,a real install The objection"is it worth it"answered honestly Same photography, same crew, same twenty minutes on site. Different amount the system can tell apart.
The same production effort produces one candidate in the upper row and five in the lower. Meta's own guidance treats look-alike ads as variations of the same creative, with learnings shared at the creative level.

Five concept families work across every trade we handle. They are not product categories; they are the moment the homeowner crosses from noticing to considering.

Five concept families, with the trade-specific instantiation. Any account should be able to run at least three.
Concept familyThe question it answersRoofing / sidingHVAC (heating, ventilation and air conditioning)Windows / doors
The failure"Is what I'm seeing a real problem?"Curling shingles, granules in the gutter, ice damRusted pan, frozen line set, sooted flameFogged seal, rotted sash, failed latch
The diagnosis"Why did it happen, and whose fault is it?"Missing underlayment at a valleyUndersized return, blocked coilBad flashing, no sill pan, poor install
The number"What will this cost me?"Replacement range per squareRepair vs replace thresholdPer-window and per-house range
The neighbour"Have you done this here, near me?"Street-level aerial of a completed tear-offA street of the same builder's furnacesSame elevation, same era of home
The objection"Will this actually be worth it, or am I being sold?"What a roof does not fix: attic ventilationHeat pumps below a stated temperaturePayback ranges, and when not to replace

The fifth family is the one almost nobody runs, and it is the most valuable in a considered purchase. "Here is when you should not buy this" is the only claim in the category that sounds like advice rather than advertising, it is unrepeatable by a competitor who only has offer creative, and it produces the highest-intent form fills we see in contractor accounts.

Which concept to start with depends on the trade. HVAC accounts usually get the fastest read from the repair-versus-replace threshold, because the decision is forced by a failure; roofing accounts get it from the storm-damage diagnosis. If you want trade-specific benchmarks before choosing, the HVAC contractor marketing and roofing marketing pages set out what each looks like in practice.

06The 20-minute job-site capture

The reason contractors buy agency video is not that they cannot hold a phone. It is that nobody has told the person on site what to capture, so what comes back is a wide shot of a finished house. A shot list fixes that in a single visit, and it costs one installer twenty minutes.

Hand this to whoever is on the job. It is deliberately written for someone with gloves on.

  1. Before you touch anything, film the problem for 20 seconds. Close. Distance of a hand, not a driveway. Do not narrate — we will add words later, and your hands-free shot is usable either way.
  2. Film the diagnosis for 15 seconds. Point at the actual cause. Say what it is out loud in one sentence, in your own words. "That's not the shingle, that's the flashing at the valley."
  3. Take three stills of the same subject. Horizontal, vertical, and one detail crop. This gives us the static and the carousel from the same setup.
  4. Do the work under time-lapse. One shot, phone propped, no music. This becomes the transition in every video for the next quarter.
  5. Film the finished state from the exact angle you filmed the problem. Same height, same distance, same time of day if you can. This is what makes a before/after credible rather than decorative.
  6. Thirty seconds with the homeowner, if they will. Two questions only: what made you call, and what did we get wrong that other companies got wrong. Do not script the answer.
  7. Capture the address-free context. The street, the era of the house, the weather. Never the house number.
  8. Send the files the same day to one folder, unedited, vertically and horizontally where possible.

Eight items, twenty minutes, and it produces the raw material for three or four concepts — enough to keep a bench of approved-then-held assets, meaning concepts that are shot, edited and approved but deliberately not launched yet: the failure, the diagnosis, the number (overlay), the neighbour, and often the objection. Compare that with a monthly agency shoot that produces one polished concept and eleven variations of it.

Two practical rules keep this from degrading. First, do not let the same person both shoot and edit, because the person who was there will edit out the messy detail that makes the footage work. Second, keep a subject log — one line per capture: trade, failure type, city, season, product. Without it you will end up with nine versions of the same rusted pan and no way to see that you have.

Contractors who run this well treat the capture as part of internet marketing for contractors rather than as a marketing favour — the crew is producing the only asset the category cannot copy, which is footage of real work at a real address.

07The one-page brief

Most contractor creative problems are briefing problems wearing a production costume. A brief that says "before/after video, 30 seconds, upbeat" guarantees the template. A brief that states the claim cannot.

Five fields. If a creative cannot be described in all five, it is not a concept yet.

The five-field brief, with a worked example and the failure mode each field prevents.
FieldWorked exampleWhat it prevents
1. The claim"That fog between the panes is a failed seal, not a bad window — and a glass swap costs a fraction of a replacement."A video with no argument in it
2. The proofA 12-second clip of the seal being cut out, then the new unit seatedClaims the footage does not support
3. The numberThe glass-swap range against the full-replacement range, with a dateCreative that cannot be compared or remembered
4. The personThe homeowner who assumed the whole window had to goAds aimed at nobody in particular
5. The next step"Send a photo of the glass and we'll tell you which it is" — a low-commitment action that qualifiesEvery ad ending in "free quote"

Brief that produces a template

"30-second before/after video. Upbeat music. Show the truck and the crew. End card with logo and phone number. Make it feel premium."

Note that every instruction is about production. There is no claim, so the result can only be a mood.

Brief that produces a concept

"Claim: a fogged unit usually needs glass, not a window. Proof: the seal cut out on camera. Number: $180–$420 vs $900–$1,400. Person: the homeowner who was quoted a full replacement. Next step: text a photo."

Every instruction is about the argument. Production follows from it.

One more field worth adding to the template as a checkbox rather than a paragraph: what does this concept look like in the first frame? Because that is what Meta's Creative diversity column compares — the images and video thumbnails in an ad set — and because the opening frame is also the thing that decides whether a scroller stops. If two concepts open on the same kind of image, revise one before you spend money on it.

08Hooks, and the first three seconds

Hook work and concept work are different activities, and conflating them is why accounts end up with twenty openings and one idea. The concept is what the ad argues; the hook is how it earns the first three seconds in which to argue it.

The published contractor data puts a lot of weight on that window. Roofing creative analysis reports that vertical 9:16 before/after performs 2–4x the click-through of produced 16:9 horizontal, with the first three seconds carrying around 80% of engagement. Practitioner fatigue data is consistent with that: hooks fatigue in 2–3 weeks, visuals in 4–6, formats in 6–8, offers in 6–10, and the core message only after 8–12.

That last table is the most useful operational fact in this article. It means a good concept is not one ad — it is a platform for four to six weeks of experimentation, in this order: swap the hook, then the visual treatment, then the format, and only then consider a new concept.

Five hook patterns that work for interruption-based contractor advertising, written for this trade rather than for e-commerce.
PatternWindow / doorRoofingHVAC
The diagnosis"That's not condensation, that's a broken seal.""You don't need a new roof. You need six feet of flashing.""Your AC isn't low on refrigerant. It's leaking it."
The number"$180 to fix it. $1,200 if you were told the wrong thing.""Here's the invoice from the last tear-off on this street.""Repair, $340. Replace, $6,800. Here's the line between them."
The local proof"Eleven houses on this street, same builder, same failed seals.""This street is twelve years old. Every roof on it is on the same clock.""These were all installed the same year, and they're all failing the same way."
The objection"If someone tells you that you need all fourteen windows, get a second quote.""No, a new roof won't fix the ice dam. Here's what will.""A heat pump at minus 20 is a different conversation. Here's the honest one."
The revealFogged pane cut, new glass seated, same frameGranule pile in the gutter, then the shingle it came fromSooted flame, then the same burner after cleaning

If you are deciding how much of the budget belongs in paid social at all before optimising hooks, the comparison in the best form of advertising for contractors sets paid social against search, local services and referral.

Two cautions. Hooks that overstate get leads that over-promise — a "you might not need a new roof" hook has to be followed by a real diagnosis, not a soft close. And hook variation is not diversification: Meta groups ads with similar visuals and themes, so four hooks on the same footage is one concept with four openings. That is a legitimate refresh strategy, not a reason to skip new concepts.

09Format, placement and the carousel trap

Formats are where contractor accounts quietly lose money, because the format that photographs the work best is the one the reporting cannot evaluate. Meta documents the format-level behaviour of its own ad products in its Business Help Center, which is worth reading directly rather than through an agency summary.

On 27 October 2026, a day before the Andromeda post, Meta was reported to have added individual performance data for creative to Ads Manager's Breakdown: how each image or video performed when delivered as single media, and how each text variation performed. Ads opted into multi-post displays — "Show as carousel" or "Show as collection" — are excluded from that breakdown.

Consequence

If your installation portfolio runs as carousels, you cannot see which image in it earned the lead. That is not an argument against carousels — they are reported 20–30% cheaper per lead than a single static for before/after work — it is an argument for sequencing: run a concept as single media while you are proving it, and move it to carousel once it has a job to do.

Format roles in a contractor account. Reported deltas come from agency benchmark sets and should be treated as directional, not as targets.
FormatReported strengthBest jobWatch
9:16 vertical videoReported 2–4x the click-through of horizontal for before/after work; Reels the cheapest placementCold prospecting; the failure and diagnosis conceptsFirst frame must stand alone — diversity is scored on thumbnails
4:5 staticCheaper on cost per acquisition in mixed-format data; fatigues in 20–30 daysThe number, the rebate deadline, the objectionNeeds refreshing twice as often as video
Carousel (before/after)Reported 20–30% lower cost per lead than a single staticPortfolio proof once a concept has earned budgetExcluded from the new per-creative breakdown
Owner-on-cameraReported 25–40% lower cost per lead than agency-produced videoTrust, the objection concept, brand recallNeeds a reason to be on camera, not a tour
Stock imageryNo reported advantage; visually shared with competitorsNothing a contractor cannot do betterLargely defeats the purpose of distinct creative

The mechanical decisions underneath all of this are unglamorous and worth getting right once: one ad set should carry your formats rather than one ad per format; a single ad can hold up to 10 creative assets, which is where placement variations belong; and ad sets cap at 50 ads, with Meta's own ad-volume guidance warning that too many ads can hurt performance. The goal is more concepts, not more objects.

For contractors whose paid social sits inside a wider residential builder or homebuilder programme, the format mix usually has to reconcile with a longer sales cycle than a repair trade; our paid social for residential homebuilders work covers that case separately.

10Fatigue signals and the refresh calendar

Meta gives you two official signals. The Creative fatigue status appears in the delivery column when cost per result reaches twice or more your past ads, and Meta's recommendation is a new image or video that is materially different from the original. The Creative diversity column labels an ad set High, Medium or Low by comparing its images and video thumbnails, and Meta marks it as estimated and in development.

Both are lagging. By the time a fatigue flag fires you have already spent two to three weeks on a declining asset, which is why practitioners watch upstream signals instead.

What fatigues first, in weeks

Fatigue timelines for hook, visual, format, offer and core message Hooks fatigue in two to three weeks, visuals in four to six, formats in six to eight, offers in six to ten, and the core message in eight to twelve. The earlier an element fatigues, the cheaper it is to replace. week 0 3 6 9 12 Hook Visual Format Offer Core message 2-3 4-6 6-8 6-10 8-12 Practitioner refresh data. Replace the cheapest element first: a new hook costs minutes, a new concept costs a capture day.
Element-level fatigue timelines as reported by practitioner refresh analyses in 2026. Read it as a replacement order rather than a calendar: change the cheapest thing that still moves the metric before you commission a new concept.

Here are the thresholds we actually use, stated as numbers so they can be argued with. Frequency (average impressions per person in a seven-day window) is a watch signal above 2.5 and an act signal above 3.5 sustained for a week. Click-through is a watch signal at 10–14% below that asset's own baseline and an act signal at 15–20% held for five days. Cost per result is a watch signal at 15–24% above the asset's baseline and an act signal at 25% or more held for three days. These are practitioner conventions, not Meta's published thresholds — Meta's own only trigger at twice the cost per result.

Refresh cadence by monthly Meta spend. Practitioner convention rather than Meta guidance, and calibrated for local service accounts with audiences in the hundreds of thousands rather than millions.
Monthly spendRefresh cadenceFirst signal you will seeWhat to change
Under $3,000Every 18–28 daysFrequency above ~3, then click-through driftHook, then the number
$3,000–$6,000Every 14–21 daysClick-through down 20%+ over two weeksHook and opening frame
$6,000–$10,000Every 10–18 daysSame, arriving soonerHook, then a new concept in rotation
Above $10,000Weekly additionsSpend concentration narrows to one assetNew concept, not a variant

Contractor accounts fatigue faster than the general benchmarks imply, for a structural reason: the addressable audience is small. A contractor serving a thirty-mile radius may have only tens of thousands of targetable homeowners, so the same person sees the same ad far sooner than in a national e-commerce account. Regional agency data for HVAC puts it plainly — after three to four weeks on the same creative, frequency climbs past 3.0 and cost per lead rises 25–40%. That is a compressed calendar, and it is why the production rhythm matters more than the individual ad.

Three signals are worth watching weekly, in this order, because that is the order they move in: spend concentration (is 90% of the budget on one asset?), frequency (is the same person seeing it more than three times a week?), and click-through against the asset's own baseline (not against the account average). Cost per lead is the fourth and last, by which point you are reacting.

11Testing design at contractor volumes

Contractors cannot run the testing programmes the creative literature describes, because lead volume is too low. A dealer generating ninety leads a month cannot detect a 10% difference between two concepts — the sample is nowhere near. Pretending otherwise produces confident conclusions from coin flips, and it is the most common analytical error we find in contractor accounts.

Run the arithmetic once and the constraint becomes obvious. At the $42.95 median Meta cost per lead for home improvement in the WordStream and LocaliQ 2026 benchmarks, a contractor spending $4,500 a month produces roughly 105 leads a month — about 24 a week. Split across three ad sets and no single set is anywhere near the roughly 50 optimisation events per week that Meta's guidance uses as the learning-phase threshold. That is arithmetic on a published benchmark, not a forecast, and the benchmark is US data; but the structural conclusion holds in any market: at contractor budgets, statistical confidence arrives over months, not days.

Three adjustments make testing honest at this scale.

1

Judge on a leading metric, confirm on a lagging one

Click-through and hook rate give you a readable signal in days at low spend; cost per held appointment needs weeks. Use the first to decide what stays in rotation, and the second to decide what gets scaled. Never invert that.

Typical failure: killing a concept after nine leads because its cost per lead was one dollar higher.
2

Do not test inside the learning phase

Meta's guidance treats roughly 50 optimisation events per ad set per week as the threshold for stabilising delivery. Below that, a "test" is measuring the algorithm's settling behaviour rather than your creative. At contractor volumes, that means comparing concepts across months, not across days.

Typical failure: four concepts launched on a Monday, a winner declared on Friday, a new structure on the following Monday.
3

Budget the hit rate, not the winner

Trade analysis of batch video testing for home services puts the win rate at roughly 1 in 8 to 1 in 14 — a 7–12% success rate. That number is the planning input. If you need one scaling concept per month, you need to be producing between eight and fourteen attempts per quarter, which is exactly what a twenty-minute capture per job can supply.

Typical failure: one shoot per quarter, treated as the campaign, with no bench when it fatigues in week three.

One structural point that overrides all three: because Meta concentrates spend on one or two creatives, the honest question is never "which ad won" but "did the rotation contain a concept capable of winning". That is a different report, and it is the one to bring to a quarterly review.

If the volume problem is the binding constraint rather than the creative, the fix is usually channel mix rather than more concepts — which is the subject of our contractor lead generation services work.

12What AI should and should not do

Generative tools are the reason Meta rebuilt retrieval, and they are also the fastest way to make your account more homogeneous. Both things are true.

Use AI for

Cutting one capture into six deliverables. Generating caption and overlay variants in a homeowner's language. Producing the text card for a rebate deadline. Reformatting a horizontal clip to vertical. Cleaning audio. Writing twelve headline variants to test against one concept.

Do not use AI for

Inventing a job that did not happen. Generating "twenty variations of this ad" from a single photo. Producing stock-looking imagery of a truck that is not yours. Faking a before/after. Creating a homeowner testimonial that no homeowner said.

The same distinction governs how AI is changing the rest of a contractor's marketing, which we cover separately in AI marketing for contractors: the useful applications compress real work, and the useless ones manufacture volume.

The first list is execution. The second list is either fabrication or the exact behaviour Meta's December 2025 guidance warns about — creative so similar its system cannot tell it apart, which produces shared learning and a single budget of attention rather than twenty bets.

There is also a credibility cost that never appears in a dashboard. Contractor advertising runs on the claim that a real person did real work at a real address. An AI-generated before/after is detectable by the audience it is aimed at, and it is indefensible if a homeowner asks. The line we hold in accounts we manage: AI may compress, reformat, caption and translate real footage; it may not manufacture the evidence.

13The creative operations calendar

Creative operations is a calendar problem before it is a creative one. Every trade has two or three windows a year when demand is structurally high, and a concept produced the week after that window is worth a fraction of the same concept produced before it.

Demand windows and the concept that has to be in market before them. Canadian seasons, adjustable for climate.
TradeWindowConcept that must be live firstShot when
RoofingStorm season and the spring booking rushStorm damage diagnosis; insurance-process explanationDuring the previous season's claims
HVACFirst heat wave; first cold snapThe repair-versus-replace threshold; shoulder-season maintenanceAny service call, all year
Windows and doorsSpring and early autumn replacementRebate deadline; the whole-home versus two-window splitOn any install, plus one rained-out day
Bath and kitchenJanuary to March, when indoor work is decidedThe failure behind the tile; the honest timelineDemolition day, not completion day
Siding and exteriorsLate spring, before the summer queue fillsWhat looks like siding failure but is notDuring the previous autumn's inspections

Two operating rules follow. First, shoot in the off-season — the material for a January bath campaign is captured during October demolition work, because you cannot produce it in the week you need it. Second, hold a bench: two approved concepts per ad set, ready to launch, not yet launched. When a fatigue flag fires, a bench of two converts a two-week problem into a two-hour one.

Two service-line considerations sit on top of this calendar. Remodelling work has a different seasonality and a longer consideration window than repair trades, which is why we run it through a separate remodeling contractor marketing programme. And the calendar itself should agree with the annual plan rather than contradict it — the wider version is set out in contractor marketing strategies for 2026.

The rhythm that survives contact with a busy contractor is monthly, not weekly: one capture day per month across the crews, one editing session, three concepts entering rotation, one retiring. Contractors who try to run a weekly creative sprint stop doing it within a quarter, and the account goes back to one tired concept by spring.

14Five failure modes

  • Reporting ad count. "We shipped twenty-two creatives this month" is a report about effort. Twenty-two ads inside three concepts is three tests. Report concept count, and report the group each ad belongs to.
  • Shooting the ending. The camera comes out when the work is finished, so the only subject is a completed job — which is the same subject every competitor has. The failure is the differentiator and it is only there at the start.
  • Buying video, not concepts. A production budget spent on one polished explainer yields one candidate. The same money spread across four rough captures yields four candidates and a bench.
  • Testing in the learning phase. Below roughly 50 optimisation events per ad set per week, a comparison is measuring noise. Contractor volumes require patience or a leading metric, usually both.
  • Ending every ad in "free quote". Static "free quote" creative is reported as the most expensive category per lead in contractor accounts, and the reason is structural: it asks for the biggest commitment at the coldest moment. A photo-based diagnosis is a smaller ask that qualifies harder.

There is a sixth, subtler one worth naming because it is fashionable right now: attributing every change to Andromeda. Meta published an architecture post with no account-level rollout date and no way for an advertiser to observe the switch. When a contractor's costs move, the cause is usually creative age, seasonality, auction density or a structural change somebody made — and the diagnosis matters, because the remedies are different.

15The 30-day creative rebuild

Four weeks. Nothing here requires a new agency, a new videographer or a bigger budget — only a shot list and one honest inventory.
WeekWorkDone when
1Sort every live ad into a concept group using the five families. Count concepts, then count ads inside each.You can state your concept count, and you know how many ads are near-duplicates.
1Pull spend concentration by creative across the last 60 days. Identify the zombie ads that never spent.A list of assets to retire, and the two or three that are actually carrying the account.
2Write the shot list onto a card and hand it to the crews. Brief the foremen in ten minutes, in person.Two crews can recite the first three items without looking.
2Identify the two concepts you are missing — usually the diagnosis and the objection families — and schedule them against next month's jobs.A capture date per missing concept, tied to real work.
3Film. One failure, one diagnosis, one number. Still and vertical from the same setups.Footage in one folder, unedited, with a subject log.
3Brief each concept on the five fields before anyone edits. Refuse any brief without a claim.Three one-page briefs, each with a number and a next step.
4Launch as single media so the new per-creative breakdown can read them. Set the next capture date and hold two concepts on the bench.Three distinct concepts live, two on the bench, one calendar entry.

If you are running this rebuild inside a larger account and city-level structure, the Toronto market version of the same work is documented in Meta Ads management in Toronto, and the equivalent for kitchens and baths in our One Stop Remodeling Meta Ads case study.

What you should expect at the end of it is not a dramatic cost-per-lead improvement. It is something more useful: a report where the rows mean different things, a production rhythm the crews can sustain, and a bench that turns a fatigue flag from an emergency into a scheduled swap. The improvement follows in the second quarter, when the concepts that survived have had enough volume to be judged.

16Sources and confidence

Every figure above traces to one of the following. The creative-performance numbers in this space come almost entirely from agencies and vendors with a commercial interest, so they are labelled as such rather than presented as research findings.

Source register. "Primary" means the platform's own documentation; "vendor" means a commercial interest, which includes most creative benchmarks below.
SourceWhat it supportsConfidence
Engineering at Meta, 28 October 20262026 Andromeda: scores every eligible ad; more than a billion ads per second on a single GPU server; ~100x the 2024 system; mixture-of-experts with ~300x fewer inference FLOPs; rebuilt because generative AI tools helped produce "hundreds of millions of new ads". No new setting, opt-in or report.Primary
Meta for Business, 16 December 2025 — Demystifying Creative DiversificationAds sharing key visual and thematic attributes are grouped; look-alike ads are "variations of the same creative"; learnings and delivery shared at the creative level; iteration versus diversification; similarity can drive fatigue; 11% higher CTR and 7.6% higher CVR claimed for advertisers leaning into diversificationPrimary, vendor-reported outcomes
Meta Business Help CenterCreative fatigue flagged when cost per result reaches at least twice past ads; Creative diversity column High/Medium/Low, estimated and in development; 50 ads per ad set; up to 10 creative assets per ad; roughly 50 optimisation events per ad set per week to exit learningPrimary
Social Media Today, 27 October 2026Per-creative performance data in Ads Manager Breakdown — each image or video as single media, each text variation; multi-post displays such as Show as carousel or Show as collection excludedTrade report
Scalemate, ~3,000 Meta ad sets, 2026Top one or two creatives captured 70–90% of ad-set spend, averaging 87%; over 70% of creatives received under 5% of spend and never gathered evaluable dataVendor study, single sample
skaler.app dataset, 2.9M launched ads, 2026Median ad ran 3 days; p75 8 days; p90 22 days; p95 38 days; mean 9.8 daysVendor dataset
Segwise creative-mix analysis, ~67,000 Meta ads, 2026Static 61% of creatives, video 39%; CTR 1.1% static vs 1.9% video; cost per acquisition $34.50 static vs $48.20 video; static refresh 20–30 days, video 40–60Vendor study
Contractor benchmark set, agency-published, July 2026Home-services Meta: average cost per lead $45, CTR 2.1%, cost per click $2.30; video 30–60% lower cost per lead than static; owner-on-camera 25–40% lower than agency video; carousel before/after 20–30% lower than single static; static "free quote" category $120–$200+; frequency sweet spot 1.8–3.5, fatigue above 4.0Vendor benchmark set, unaudited
Roofing and HVAC creative analyses, industry publications, July 20269:16 before/after reported 2–4x the CTR of 16:9; first three seconds carrying around 80% of engagement; video winning 9 of 10 creative tests across 200+ contractor accounts; 1-in-8 to 1-in-14 batch video win rate; HVAC cost per lead up 25–40% after three to four weeks on one creative in small geo audiencesVendor claims, repeated across sources
Refresh-cadence practitioner benchmarks, 2026Under $5K/month every 14–21 days, $5K–$20K every 10–14, above $20K weekly additions; hook fatigue 2–3 weeks, visual 4–6, format 6–8, offer 6–10, core message 8–12Practitioner convention, not Meta guidance
WordStream / LocaliQ Facebook Benchmarks 2026Home & Home Improvement median $42.95 cost per lead, $2.18 cost per click, 5.32% conversion rate, across roughly 1,800–1,892 US campaignsPublished benchmark, US only

How this page is built for machine reading. The structure is deliberate rather than decorative: a summary block above the first section, one idea per paragraph, an explicit question-and-answer module, defined terms at the point of first use, and structured data for the article, the FAQ, the glossary and the procedure. Heading order and semantic elements follow the W3C HTML and accessibility guidance; the vocabulary used in the markup is the public schema.org standard; and every diagram on the page is inline SVG rather than a late-loaded image, so the page carries no external requests and no layout shift, consistent with the Core Web Vitals guidance.

Four caveats matter more than any single figure here. The creative-performance numbers are dominated by agencies publishing their own results, which is not a reason to dismiss them but is a reason not to treat a 30–60% saving as a budget you can book. The two largest datasets on format conflict on cost per acquisition, and the conflict is best explained by job rather than by winner. Almost all of this data is e-commerce-weighted or US-weighted, and a local contractor audience of tens of thousands behaves differently from a national one. And nothing published anywhere tests the specific chain this article proposes — that a distinct concept produces a cheaper held appointment — so that remains a hypothesis to run in your own account rather than a finding to cite.

17Questions we get asked

What does the Andromeda 2.0 update actually change for a contractor's ads?

Mechanically, Meta's retrieval stage now scores every eligible ad rather than a shortlist, and Meta says the rebuild was driven by the flood of AI-generated creative. Practically, it raises the value of ads the system can tell apart and lowers the value of volume. There is no setting to change. The work is in what you shoot and how many distinct arguments you run.

How many creatives should a contractor run per ad set?

Meta publishes no quota, and the figures you see quoted are agency convention. What Meta does say is that look-alike ads are treated as variations of one creative, ad sets cap at 50 ads, and an ad can hold up to 10 assets. Think in concepts: three or four distinct concepts running with one or two on the bench is a defensible operating rhythm for a contractor spending a few thousand a month in one market.

Is video really better than static for contractors?

For cold local prospecting, the contractor-specific benchmarks say yes — video-led campaigns reported 30–60% cheaper per lead, largely because video earns the interruption. But a 67,000-ad analysis found static cheaper on cost per acquisition while video won on click-through. The useful distinction is job: video earns attention for a concept that needs drama, static repeats a claim like a price or a rebate deadline.

Do I need a videographer?

No. Owner-on-camera and job-site footage is reported 25–40% cheaper per lead than agency-produced video, and the failure you need to film is already on site when the crew arrives. What you need is a shot list, a phone, and twenty minutes before the work starts. Agencies earn their fee on concept and edit, not on holding the camera.

How often should we replace creative?

Match it to spend and audience size. Practitioner convention is roughly every 14–21 days under $5,000 a month, weekly additions above $20,000. Contractor audiences are small — often tens of thousands of homeowners within a service radius — so fatigue arrives faster than national benchmarks suggest. Watch spend concentration, frequency and click-through against the asset's own baseline, in that order.

We only get ten leads a week. Can we even test creative?

Not in the sense the creative literature means. At that volume you cannot detect small differences in cost per lead. Test on a leading metric — click-through and hook rate, which are readable in days — and confirm on appointments over weeks. And expect a low hit rate: trade analyses of batch video testing report roughly 1 in 8 to 1 in 14 winning, so plan a production rhythm rather than a single shoot.

Should we use AI to make more ads?

Use it to compress, reformat, caption and translate footage you already have. Do not use it to multiply one idea into twenty near-duplicates, which is the behaviour Meta's guidance warns produces shared learning and fatigue, or to fabricate jobs. The test is simple: if a homeowner asked how the ad was made, would the answer embarrass you?

Why do all our ads look like our competitors'?

Because the category shoots the same seven templates — before/after split, truck and crew, offer banner, finished-room pan, porch testimonial, stock couple, seasonal icon — and because the camera usually comes out when the work is finished, so the only subject is a happy ending. The failure, the diagnosis and the number are the three things nobody films, and they are the three things that differentiate.

Does this change our budget?

It changes the split inside the same budget. The marginal return has moved from audience construction to concept distinctness, so a contractor who shifts roughly 10% of Meta spend from media into four captures a month will usually find the remaining media performs better. That is not a claim we can prove for your account, but it is the cheapest experiment available to you.

How long before we see results?

Delivery signals — diversity label, fatigue status, spend concentration — improve within two to three weeks of a genuine concept change. Cost per held appointment needs a quarter at contractor volumes, because appointment events are too sparse to compare sooner. Anyone promising a cost-per-lead movement in thirty days is reading noise.

18Glossary

Andromeda
Meta's ads retrieval system, first described in December 2024 and rebuilt in the post published 28 October 2026.
Retrieval
The stage that narrows eligible ads to a few thousand candidates before ranking and the auction. An ad that is not retrieved never has its bid read.
Concept
One reason to buy, expressed in one visual world, for one type of customer. The unit of creative planning; distinct from an ad or a format.
Iteration
Refining an existing concept — new headline, new opening frame, new aspect ratio. Meta treats these as variations rather than new creative.
Diversification
Meta's term for distinct assets built for different personas or use cases, as opposed to iteration.
Creative diversity label
An Ads Manager column comparing an ad set's images and video thumbnails and labelling it High, Medium or Low. Estimated and in development, per Meta.
Creative fatigue status
A delivery warning Meta triggers when cost per result reaches twice or more past ads, resolved by a materially different asset.
Spend concentration
The share of ad-set budget landing on the top one or two creatives. The earliest practical signal that the rotation has narrowed.
Hook
The first two to three seconds of a video or the opening line of a static. Fatigues fastest — practitioner data puts it at two to three weeks.
Zombie creative
An ad that receives so little spend it never gathers evaluable data. Reported at over 70% of creatives in one 2026 analysis of ad sets.
Bench
Approved concepts held ready but not launched, so a fatigue flag can be answered in hours rather than weeks.
Learning phase
The period an ad set spends gathering enough optimisation events to stabilise, around 50 per ad set per week per Meta's guidance.
Hook rate
Three-second video views as a share of impressions. A leading indicator of creative health that is readable at low spend.
CTR (click-through rate)
Clicks divided by impressions. Moves before cost per result does, which is why it is used as an early signal.
CPL (cost per lead)
Media spend divided by enquiries captured. Cheap and plentiful, and the least predictive metric in a considered purchase.
CPA (cost per acquisition)
Media spend divided by completed actions. A stricter measure than cost per lead when the action is defined as something worth having.
Frequency
Average number of times one person saw an ad in a window, usually seven days. The first fatigue signal that moves.
Learning phase
The period an ad set spends gathering enough optimisation events to deliver stably.
Optimisation event
The action Meta is asked to find people likely to take. Cheaper events are more plentiful and less predictive of revenue.
HVAC
Heating, ventilation and air conditioning — used here as the trade label, not as a technical description.