AI Marketing Video Generator: Before-and-After Clips for Landscapers

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Marketing Video Generator: Before-and-After Clips for Landscapers.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Marketing Video Generator: Before-and-After Clips for Landscapers.

Yes, with limits. An AI video generator can add motion to real before-and-after photos, but it can also redraw the garden. Keep the real finished photo as the last frame, check every generated frame against the original, and get the client's permission before filming or posting.

Most of a good before-and-after clip needs no generator at all. A wipe between two matching photos, a few words of text and a steady twelve seconds do the selling, and an AI marketing video generator earns its place only for a gentle push-in or a short transition. Below, one illustrative job is followed from the first photo to the posted clip, so you can see where the minutes and the risks go.

Follow me on Instagram@sagnikteaches

The job we'll follow: a patio and border refresh over three days

A two-person crew lifts old concrete slabs, lays about 24 square metres of porcelain paving, clears a six-metre border of bindweed and replants it with grasses and perennials, and fits a low timber edge. The client has agreed in writing to the work appearing online. The aim is one 12-second vertical clip for Instagram, Facebook and YouTube Shorts, an 8-second version for the Google profile, and the best before-and-after pair as stills.

Connect on LinkedInSagnik Bhattacharya

Notice what the aim leaves out: no generated garden, no stock footage, nothing that isn't this client's patio. The whole value of the clip is that a prospective customer can look at it and believe the next job will look like this one. Every choice below protects that belief.

Subscribe on YouTube@sagnikteaches

Capture: the shot list that decides everything else

A before-and-after only works if the two pictures match. Decide the viewpoint on day one, mark it (stand on a particular slab at the back door, phone held vertically at chest height, grid lines on, no zoom), and write the spot in the job notes so whoever finishes the job can return to it. Clean the lens, because garden dust and sun cream on a phone make every frame look soft.

ShotWhenNotes
Wide "before", three framesDay 1, before anything movesSame spot and height you'll use again. Hide nothing that belongs in the picture; do move a hose or bin that doesn't
Detail of the problemDay 1Cracked slabs, bindweed at the fence, a bare bank. One close shot
Wide "after", three framesDay 3, same time of day as the beforeSame spot, same height, no zoom. If the job finishes in the afternoon and the before was taken in the morning, come back next morning
Detail of the resultDay 3A close shot of the planting or the edge junction
Five-second pan (optional)Day 3Vertical, slow walk from the back door to the end of the patio. No talking, so you don't record the client's conversation

Keep people out of the frame, along with house numbers, vehicle registrations and windows that reflect someone indoors. Check the edges as well as the middle: a neighbour on their own lawn in the corner of the after shot is the kind of detail you only notice after posting. The capture costs about 15 minutes across the three days.

A crew card for whoever holds the phone

On most jobs the photographer is whoever happens to be free, so put the rules on a card in the van. This is the one I'd print:

  1. Find the mark in the job notes and stand on it.
  2. Phone upright, at chest height, grid on, no zoom. Take three frames.
  3. Wipe the lens. Move hoses, bins and tools out of shot.
  4. Check all four edges for people, neighbours, vehicles and house numbers.
  5. Same time of day as the before photos. If the light is wrong, come back in the morning.
  6. Name the files with the job and the stage, for example "patio-before-1" and "patio-after-1", and upload them before you leave site.

The upload rule matters more than it looks. Photos that stay on one person's phone are the commonest reason a clip never gets made. If your job software has a photo area, use it; otherwise a shared folder per job does the same work.

Consent for client gardens, before anything is filmed

Photographing a garden without people in it still tells viewers something about where the client lives, how their property is laid out and, sometimes, what is kept in the shed. So the permission covers three things: what you'll show, where it will appear, and how the client can change their mind. Get it in writing at quote stage, when the client is pleased with you, not after the clip is ready.

Photo and video permission

Client: [first name and surname]     Job: [short description]

We would like to photograph and film the work in your garden and use
the photos and short videos on our website, Google profile and social
media accounts.

- We will not show people, house numbers, vehicles or anything else
  that identifies where you live, and we will not tag the location.
- We may use AI tools for captions and editing and, where we say so,
  for light motion effects. We will not use AI to change how the
  finished work looks.
- You can see the clip before it goes live, and you can ask us to
  take it down at any time. We will do so within [number] days.

Signed: ____________   Date: ____________

This is an illustration to take to your adviser, not finished legal wording. The point is that each line corresponds to something you'll really do. If a client asks to see the clip first, say yes: it costs you one message, and it turns a possible complaint into a client who has already approved it.

Prepare the pair: edits that are fine and edits that are not

Pick the best matching before and after, then correct them gently. The rule I'd apply is Google's own for profile photos, which asks for no significant alterations or excessive use of filters or AI and says the image should represent reality. Apply it to your clips as well, since the same buyer sees them all.

EditVerdictReason
Crop to vertical or 4:5, straighten the horizonFineChanges the frame, not the work
Nudge brightness and contrast so both photos matchFineMinor correction; keep the greens believable
Heavy filter or saturated "garden" lookAvoidThe client's lawn won't look like that in person
Digitally remove a bin, hose or wheelbarrowAvoidMove it before you shoot; clean the scene, not the file
Replace the sky or add lawn, plants or furnitureNeverIt misrepresents the finished work
AI upscaling or sharpeningOnly if nothing visibly changesIf in doubt, reshoot

Build the clip in an ordinary editor first

Any editor with a wipe or slide transition will do, whether that's a phone editor or Canva. Canva's Free plan includes up to 20 uses of its Standard or Premium AI tools a month but no access to its Ultra tier, and Pro is $144 a year, so check which tier a video feature sits in before relying on the free allowance. You don't need any of those AI features for this timeline.

SecondsWhat's on screenText
0.0 to 2.5The wide before photo, a very slow zoom of about 5 per cent"Day 1: cracked slabs, bindweed"
2.5 to 3.2Wipe from left to right to the after photoNone
3.2 to 8.0The wide after photo, slow push-in"Day 3: new patio, new border"
8.0 to 10.0Detail shot of the planting or edge"24 square metres, two of us, three days"
10.0 to 12.0End card: business name, one line"Message us a photo of your garden for a quote"

Export it vertically (9:16) for Reels and Shorts. The same file can go to Google: its profile accepts videos up to 30 seconds and 75 MB at 720p or higher. If you stop here, you have a finished, honest clip, and the AI generator hasn't been needed. Build this version first every time, because it is your fallback when a generated version fails the frame check below.

Which jobs make a strong clip, and what to watch on each

Not every job reveals well in twelve seconds. A paving job is close to ideal; a newly planted border looks thin on handover day. Matching the clip to the job type saves effort, and each type has its own thing to check.

Job typeWhy it works or doesn'tWhat to watch
Patio or driveway pavingClear change, easy to match the viewpointCount slabs and joints after any generated motion
Lawn or turf workBare soil on day one, green weeks laterShoot a return visit; don't fake the green
Planting and bordersSparse at handover, fuller over timeAdd a later clip and date it
Hedge cutting or clearanceOne-day, dramatic changeAsk how the client wants the before shown; a crop of the detail is often kinder
Ponds and water featuresMoving water and reflectionsFrame-check water and reflections extra carefully if you generate any motion
Fencing and deckingStraight lines make matching easyCount panels and boards in the frame check

Where an AI video generator earns its place

A generator takes your photo and invents the frames that follow, so it can add camera movement that your editor's flat zoom can't. The same mechanism is the risk: those frames are made up, and details can drift. Use it for two jobs, one of them rarely, and never for a third.

  • A push-in on the after photo. The editor's zoom is a flat enlargement. A generated push-in can add a little parallax and depth. This is the one worth trying.
  • A first-and-last-frame transition (use rarely). Some video models accept a start image and an end image and fill the middle; Runway's developer documentation lists a few that do. It can look slick, but the in-between frames are invented, and a morph in which weeds melt into paving suggests the work happened by magic. If you use it, keep it to a second.
  • Never: generated garden footage. A text-to-video clip of "a beautiful garden" is somebody else's garden, not yours, and viewers can tell.
Image to video, 5 seconds, vertical. Slow, steady push-in towards
the centre of the patio. Keep every paving slab, plant, edge, fence
panel and wall exactly as in the photo. No new objects, no people, no
animals, no change of light or colour. Plants stay still except for a
very slight breeze.

Then run the frame check on every attempt, before you waste time on captions:

  1. Pause the generated clip at 0, 2 and 4 seconds and on the last frame, and put each frame beside the original photo.
  2. Count the slabs along the bottom edge and the plants in the border. The numbers must match the photo.
  3. Check the background: fence panels, downpipes, sheds, neighbouring walls. Generated frames can tidy or add things there.
  4. Check the light and shadows. A clip that brightens the evening sky has changed the day you photographed.
  5. Reject the attempt if anything about the built work changed, even something small.

A bad run might go like this. Attempt one adds a bench to the patio. Attempt two removes the planter by the back door. Attempt three keeps everything but the push-in is jerky, and attempt four is clean. That is four tries for one usable five-second clip, which is why the cost sum matters.

Runway's pricing page lists Gen-4.5 at 12 credits per second of video, so a five-second attempt costs 60 credits. Its Standard plan ($15 a month, or $12 a month billed annually) includes 625 credits a month and no watermarks, which covers about ten attempts. The Free plan gives 125 credits once, enough for two five-second attempts. A bad run like the one above burns 240 credits, more than a third of a month's Standard allowance, so as a working assumption (your hit rate will vary) plan on two attempts per usable clip. Four clips a month then need about 480 credits, which leaves a little room for one bad week.

Shaky phone footage isn't a job for the generator. Use your editor's stabiliser, or reshoot. Reserve generation for the one shot where it adds something and the frame check can confirm it changed nothing.

Say so, or don't: disclosure rules line by line

Platforms are moving on AI labels faster than guides get updated, so go to the source. YouTube's help page says creators must disclose realistic AI-generated or altered content, and lists content that "alters footage of a real event or place" or "generates a realistic scene that didn't actually occur". It exempts minor aesthetic edits, colour and lighting adjustments, and caption creation. The setting is "AI use" under Attributes in YouTube Studio. Pinterest says its systems add an "AI modified" label to unpromoted Pins when they detect AI generation or modification, and you can contact support to appeal.

What you didSay so?Reasoning
Real photos, wipe transition, captions, colour matchingNoMinor aesthetic edits and captions are exempt on YouTube
AI push-in generated from a real photoTreat as yesThe camera move never happened, so the frames are generated, and a realistic generated scene falls under YouTube's rule
First-and-last-frame morphYesThe in-between frames are synthetic
Generated people, garden or finished workDon't make itIt isn't your work
AI-altered photos on the Google profileDon't use themGoogle asks for photos that represent reality

Captions, alt text and the Google update, written with AI

This is the part where AI saves the most time at the lowest risk, provided you give it the job card rather than asking it to be creative. Give it the facts, the format and the limits.

Job facts: back-garden patio and border refresh. Old concrete slabs
lifted, about 24 sq m porcelain paving laid, 6 m border cleared and
replanted with grasses and perennials, low timber edge. Two people,
three days. Client approved use in writing.

Write: (1) an Instagram and Facebook caption under 60 words with a
one-line call to action, and at most five hashtags; (2) a Google
Business Profile update of 80 to 110 words, plain language, one next
step; (3) alt text under 20 words for the before photo and the after
photo. No praise words, no "transformation", no claims beyond these
facts, no location.

A usable result (illustrative): "Day 1: cracked slabs and bindweed along the fence. Day 3: 24 square metres of porcelain paving, a replanted border and a timber edge. Two of us, three days. Planning something similar? Message us a photo of your garden and we'll tell you what's involved. #patio #gardenmakeover #landscaping". Instagram has been widely reported to cap posts at five hashtags since late 2025; I couldn't find that limit on an official help page, so treat five as the ceiling and check the app when you post. The alt text pair might read: "Cracked concrete slabs and bindweed along a garden fence" and "New porcelain patio with a replanted grass and perennial border and a timber edge".

What to fix: AI loves "transformed" and "dream garden"; delete them. If it adds a town name, delete that too. And read the numbers against your job notes, because it will happily round 24 square metres up to 25. For the Google update, add one line pointing to a real next step, such as a quote form, and attach the best before-and-after pair as stills alongside the video. If you want the wider routine for this, getting landscaping clients from project photos and local search covers the profile side, and review requests built from job photos shows how the same photos can prompt a review.

A second clip from the same spot, eight weeks later

Planting looks thin on handover day, which undersells good work. Make the return visit part of the job: tell the client when you finish that you'd like to come back in about eight weeks, as the season allows, to photograph how the border has settled from the same mark, and ask if that's fine. Most clients are pleased to hear you care what happens next.

The return photo gives you a three-beat clip: day one, day three, week eight. It uses the same wipe and one more beat, with the caption "Week 8: the border has filled in", and it is the strongest evidence you can show that you plant for growth. No generator is needed, and the real photo does something no generated frame could: it proves time passed. Budget about 20 minutes per job for the return photo and the extra edit, and let the AI draft the message to the client that fixes the date.

The morph, the shed and the neighbour: three ways a clip fails

All three are plausible, and each is cheaper to prevent than to repair.

  • The morph that lost trust. A landscaper uses a three-second generated morph, and viewers watch paving and plants appear out of nowhere. Comments ask whether the job is real. A prospect later mentions "the AI one". The fix is a plain wipe and four seconds of the real finished photo.
  • The vanishing shed. A generated push-in quietly deletes the client's shed from the background. The client sees the post and asks why their garden looks different. The frame check's background step exists for this.
  • The neighbour in the corner. The after photo has a neighbour on their lawn at the edge. Nobody noticed during editing. Checking the edges of both frames, with the client's permission in mind, takes ten seconds.

For a view on whether AI video is good enough for a small business at all, is AI video good enough for small business marketing? weighs the trade-offs, and before-and-after posts for a bathroom fitter shows the still-photo version of this method.

Posting, and the sum for a month of clips

Post each finished job in four places: the Google profile (video update plus the still pair), Instagram Reels, Facebook Reels and YouTube Shorts, plus Pinterest if you use it. Stagger them over a few days so each post gets its own moment. Add the client's approval date to the job record so you can find it again.

The sum, for four finished jobs a month: capture 15 minutes each (60), editing 25 each (100), AI push-in attempts 10 each (40), captions and the Google update 10 each (40) and posting 10 each (40). That is 280 minutes, about four hours 40 minutes a month. The software bill, with Runway Standard at $15 and Canva Pro at $12 a month on its yearly price, is about $27 a month. Skip the generator and use a free phone editor and it falls to nothing; the only thing you lose is the generated push-in. Whichever you choose, check each vendor's current page before you pay.

Measure with what you can see. On the Google profile, look at calls and quote requests in the weeks after you post. On social, look at saves and shares more than likes, since a saved clip is someone planning a job. And add "how did you hear about us?" to your quote form, with "saw a video" as an option. After two months you'll know whether the clips bring enquiries, and whether the generator's push-in did anything the plain zoom didn't.

Questions landscapers ask about AI before-and-after clips

Do I need permission to film a client's garden?

Get it in writing before you shoot. A garden without people in it can still show where someone lives, so agree what you won't show (house numbers, vehicles, neighbours, children), say where the clip will appear, and tell the client they can ask you to take it down. Check your contract for any publicity terms. If you're unsure of the rules, ask a solicitor.

How long should a before-and-after clip be?

Ten to fifteen seconds is enough: a before, a reveal, an after and an end card. That is my suggestion, not a platform rule. The only hard limits I checked are on Google's profile, where videos can run to 30 seconds and 75 MB at 720p or higher. A shorter clip also means less for an AI generator to get wrong.

Will an AI-generated clip be labelled or flagged?

It can be. YouTube asks creators to disclose realistic content that is AI-generated or altered, in its 'AI use' setting under Attributes, and Pinterest adds an 'AI modified' label when its systems detect AI generation or modification. Plain edits (a wipe, captions, colour correction) don't trigger the YouTube rule. Check each platform's current wording before you post.

Can I show the design before the job is built?

Yes, as a concept, and only if it is labelled as one. Put it in a separate post from your finished work and write 'design concept' on it. Never place a generated image next to a real 'before' photo and call it the 'after'. Buyers compare what you show with what they get, and Google's profile photo guidance says images should represent reality.

What if my before photos are poor?

Shoot a few seconds of video instead, or use a detail shot of the problem, such as cracked paving or a bare bank. Don't brighten a dark photo until it looks false. If you missed the before entirely, post the finished job as a still set with a caption about the work, and keep the clip format for the next job.

Further reads

Sources: Google Business Profile Help (photo and video requirements, photo tips, posts); YouTube Help (Disclosing use of GenAI content); Pinterest Help (Gen AI labels); Runway pricing page and developer documentation; Canva pricing page; news coverage of Instagram's five-hashtag limit.

Want clips that come out of every finished job?

On a 1:1 call we'll map how photos and permissions flow through your jobs today, decide which clip steps are worth automating, and hand over a routine your crew can run.

Book a 1:1 call with me