A Canadian Shopify brand typically buys two things from two suppliers: product photography for the store, and ad creative for Meta. Both are produced separately, from the same product, in the same month, at double the cost — and the ad creative usually ends up on the product page anyway, cropped.
One footage run produces both. Not as a compromise, but as a better version of each, because the page video and the ad are answering two different questions from the same evidence.
What each surface actually needs
The reason brands end up with two suppliers is that nobody wrote down how different the requirements are. They are different — and they are both served by the same footage.
| Asset | Surface | Length | Job | Sound on? |
|---|---|---|---|---|
| Page video | PDP, below the buy box | 12-20s | Remove the last objection | Yes, with captions |
| Silent loop | PDP hero or gallery | 4-8s | Show motion in the thumbnail | No |
| Hook variants | Meta / TikTok cold traffic | 6-10s | Stop the scroll, promise the answer | No |
| Proof cut | Retargeting, reviews page | 20-30s | Show it working, real hands | Yes |
| Email clip | Klaviyo flows, abandoned cart | 5-8s | Remind, then link | No |
| Bundle or offer cut | Landing pages, seasonal | 10-15s | Explain the offer | Optional |
Six outputs, one product, one footage run. The reason this works is that the underlying source material is identical — the product in a hand, the texture, the way it opens, pours, folds or clicks. Everything else is an edit decision.
The footage run that serves both
Shot discipline up front is what keeps the ad and the page coherent:
- Neutral light and a clean surface for the page. Buyers are comparing; anything stylised on the PDP reads as concealment.
- One lifestyle scene for the feed. Café, kitchen, gym, car — the context that makes the ad feel native rather than catalogued.
- Three physical interactions minimum. Opened, used, packed away. This is where most product footage fails: it shows the object, not the object doing anything.
- A scale reference. A hand, a mug, a laptop. Canadian buyers cross-shopping a US listing need to understand size in one second.
- Nothing branded in frame except your own product. This avoids trademark issues and date-stamped footage that looks stale in a year.
- One continuous take per interaction. AI generation expands around a clean plate far better than around a cut-up sequence.
Once that exists, AI generation expands the surrounding scene: different rooms, seasons and people. It cannot invent a product that behaves correctly, which is why the master footage is the part you never generate. The same rule is behind AI product videos for US DTC brands, and it applies unchanged north of the border.
Build the page video first, then the ads
There is an order that saves a lot of rework, and most brands do it backwards.
Start with the page video, because it is the asset with the highest certainty of payoff and the strictest honesty requirement. If the product has a genuine weakness — it is smaller than expected, it takes two hands, it needs a specific surface — the page video has to deal with it. Fixing that on the PDP first means the ad creative inherits the honest framing rather than inventing a flattering one that generates returns.
Then cut the ads from the page edit. Same footage, same truth, different opening. The three hook variants are the page video with three different first two seconds and a shorter body.
A useful test: if the ad promises something the page video does not show, one of them is wrong. Usually it is the ad.
The Canadian complications
Three things make Canada different from running the same play in the US.
Quebec. The Charter of the French Language, strengthened by Bill 96, requires commercial advertising directed at Quebec consumers to be in French. For a brand selling nationally, that means a French version produced as a first-class asset — including French on-screen text, not just a voiceover. Practically: add one locale to the footage run, not one campaign. Quebec French is also not Parisian French, and a European French track reads as imported to a Montreal buyer.
Cross-border pricing and shipping. Canadian buyers compare to US prices constantly. Creative that shows a price, a shipping promise or a delivery date should be produced per market, because the ad that says "free shipping" to a Canadian customer and excludes duties is a refund request with a video attached. Keep price and shipping claims as a separate text layer, swappable per market.
Seasonality that is not the US season. Thanksgiving in October, Black Friday alongside the US, and a long winter that changes product relevance for four months. A creative library built in July can look wrong in November, which is an argument for producing seasonal cuts from the same footage rather than booking new shoots.
| Market | Language | Currency | Detail that must be in the shot or text |
|---|---|---|---|
| Ontario / West | English | CAD | Shipping time, provincial tax shown at checkout |
| Quebec | French (Quebec) | CAD | French on-screen text, local delivery expectation |
| Atlantic | English | HST | Courier reality outside major centres |
| Cross-border to US | English | USD | Duties and delivery stated plainly |
What the page video is actually doing
Product page video is often described as a conversion booster without explaining the mechanism, which makes it easy to produce the wrong thing. Three jobs, in order:
1. Answers the scale question. How big is it in a hand, on a counter, next to a coffee cup. Photography is bad at this; video is good at it.
2. Demonstrates the mechanism. How it opens, folds, clicks, seals. The moment a buyer understands the mechanism, they stop hesitating.
3. Sets expectation honestly. Weight, sound, effort required. Setting expectation lower than reality is what protects the review score, which is what protects repeat purchase.
A page video that does those three things will outperform a more beautiful one that only does the first. This is the argument for shooting the boring version first and the brand version later.
The economics of one run
Two separate productions — a photo and video day for the store plus an ad creative package — is the standard Canadian mid-market spend, and it is mostly paid twice for the same product. Producing one master run and six outputs on an AI pipeline priced from around $70 per finished video means the ad variants cost close to nothing once the run exists.
| Approach | Cost shape | Outputs | Time to first asset |
|---|---|---|---|
| Studio day plus ad package | Two invoices, two timelines | Photo set plus 3-4 ads | 4-6 weeks |
| One footage run, AI expansion | One run, per-video pricing | 6 assets, both surfaces | 1-2 weeks |
| One run plus monthly seasonal cuts | One run, small monthly add | 6 plus refreshed seasonal | 1 week, then ongoing |
The compounding version of this is the part most brands underrate: once the master footage is in hand, each new variant, colourway or bundle reuses it. A brand with 40 SKUs does not need 40 shoots; it needs one disciplined run per product family and a batch schedule. How AI videos scale lifestyle brands breaks that arithmetic down.
Measuring whether it worked
Two numbers, two weeks, no ambiguity:
- Add-to-cart rate on the PDP before and after the video goes live, on the same traffic mix. If the video is below the buy box and the rate does not move, the asset is wrong, not the traffic.
- Return rate on the SKU. A page video that honestly shows the mechanism reduces returns. A page video that flatters increases them, which is the most expensive kind of success.
Then the ad side: hook rate and cost per add-to-cart on the three variants, measured over a week at a small spend. The winner becomes the template for the next product family — which is how one footage run turns into a repeatable system rather than a one-off project.
Where to start on Monday
Pick the three products with the highest traffic and lowest add-to-cart rate. That gap is the objection you have not answered, and it is almost always a motion or scale question. Produce one footage run per product, ship a 15-second page video and two hook variants, and run them for two weeks.
If the page video lifts add-to-cart, the footage is right and the rest of the catalogue can follow the same template. If it does not, you have learned something about the product rather than the production — which is a much cheaper lesson than commissioning a brand film and finding out in March.
The French layer, practically
Quebec compliance is usually described as a translation problem. It is really a formatting problem, and four details decide whether the French version looks native or added:
- Quebec French, not Parisian. Vocabulary diverges — "magasiner" rather than "faire du shopping", "courriel" rather than "e-mail" — and a European track reads as imported to a Montreal buyer within one sentence.
- Text expands by 15-25%. French captions in a frame built for English overflow, wrap to three lines and collide with the product. Cut the French line, never the font size.
- Accents must render. Missing diacritics are treated as sloppiness, and an English font subset is often the cause rather than the copy.
- Numbers and prices change shape. "39,99 $" with a comma decimal and a space before the dollar sign. A price written "39.99 CAD" is a tell that nobody local checked the asset.
The practical consequence for production: build the master with the text layer separate, then run both languages from the same footage. The French version is not a second shoot, and any supplier quoting it as one has not understood the brief — the pipeline logic is set out in one shoot, five markets.
The Shopify PDP Video Checklist
Nine checks before a product video goes live on a product page — scale, use, the top three pre-purchase questions, page speed and mobile-first framing. Includes bilingual EN/FR notes for Canadian storefronts.
or download it right now — no email needed.
One email, the PDF as a link. Reply and a person answers.
One product, six videos, one price. Send three product shots and we will deliver a page video, a silent loop and four ad cuts in English and Quebec French, priced in CAD.
Drop your take 0
// no hot takes yet — start the thread 👇