There is a particular texture to marketing written by someone with no stake in the outcome. Confident, fluent, and completely interchangeable. “We deliver innovative solutions tailored to your unique needs.” You have read it a thousand times and never once acted on it.
AI produces that texture by default, because it is the average of everything ever written about your industry. Average is exactly what you do not want when a customer is choosing between you and three competitors.
Used differently, it is genuinely useful. The difference is what you bring to it.
Specificity is the whole game
“We use quality materials” persuades nobody. “We use a two-part epoxy that holds in Michigan winters, which is why we do not do this job in December” persuades a real person, because only someone who does the work would say it.
AI cannot invent that sentence. It can only reformat it once you have supplied it. So the input is the job: the actual detail, the actual objection, the actual reason you made a choice a competitor did not.
A better way to brief it
Do not ask for “an ad for my roofing business.” Give it the raw material: the specific job, what the customer was worried about, what you found, what you did, what it cost, what the customer said afterwards. Then ask for three versions of different lengths.
You will get something worth editing, because you gave it something worth working with. Ten minutes of dictating the real story beats an hour of prompt engineering.
Volume is the actual advantage
Ad platforms reward creative variety. Both Google and Meta now generate and rotate variations automatically, which means the number of distinct angles you can supply has become a real constraint on performance.
This is where AI earns its place. Take one true story and produce eight framings of it: the price objection, the timeline objection, the “we tried someone else first” version, the seasonal version. All grounded in the same real job. That is a genuinely different capability from what a small business had three years ago.
Where to keep a person
Anything that makes a claim. Anything with a number in it. Anything about safety, licensing, insurance or a regulated service. Anything naming a customer.
If you publish a result, include the period it covers and where the figure came from. If you cannot verify it, cut it. One unverifiable claim, noticed by a careful buyer, costs more than the campaign earned.
On AI images
Generated imagery is fine for abstract backgrounds and illustrative concepts. It is a poor choice for anything a customer will read as evidence.
Do not show a generated photograph of work you did not do, a team that does not exist, or a result that did not happen. A slightly imperfect real photograph of your actual crew outperforms a flawless synthetic one, because the thing being sold is trust.
The test before you publish
Read it and ask whether a competitor could publish the identical text by swapping the business name. If they could, it is not marketing. It is filler, and you have just paid to distribute it.
Then check that every specific in it is true. Those two questions catch nearly everything.
If you want ad creative built on your real jobs rather than generated from a category description, schedule a call with us. We produce the photography, video and campaign creative, and we make sure the claims in it hold up.



