E-commerce video ads, judged on orders, not clicks
If you run an online store, you have more products than ads, and the ads you have wear out faster than you can reshoot them. We make unboxings, try-ons and demos twenty at a time from photos of your real products, and judge them on what a first order costs you.
- 20
- 72 hrs
- $7,500


Brands we’ve made ads for: Bidco Africa, Oraimo, Hillson, 8 Ball Pool, and Ribena East Africa. Ads run on Meta, TikTok and YouTube.
The short answer
An e-commerce marketing agency brings buyers to an online store with ads, then turns first orders into repeat ones. Lumivance makes the ads: unboxings, try-ons, demos and product heroes from photos of your real products, twenty at a time, run on Meta, TikTok and YouTube by your team or ours.
| What we make | UGC-style and product-led video ads, 20, 40 or 80 at a time |
|---|---|
| Channels | Meta, TikTok and YouTube |
| Judged on | Cost per first order, read against your margin |
| Published results | Client ads for Bidco Africa, Ribena East Africa, Oraimo, Hillson and 8 Ball Pool are on this site. No client results are published yet. |
| Fees | Sprints from $7,500 for twenty ads, fixed. Media buying on a retainer, quoted after an account review. |
From first look to repeat order
An order can be lost at four points between the scroll and the second purchase. Each one has a fix in the ad.
- Stage 1
Discovery
- What goes wrong
- The first frame doesn’t show what’s for sale, so people scroll past an ad they’d have liked.
- What we change
- Open on the product. Mystery is for brands people already know.
Hook rate
- Stage 2
Product view
- What goes wrong
- The ad and the product page don’t match, so the click lands somewhere that feels like a different shop.
- What we change
- Ads made from the same photos, prices and offers as the page they send people to.
Add-to-cart rate
- Stage 3
First order
- What goes wrong
- The ad says five things and none of them is the reason this person would buy.
- What we change
- One reason to buy per ad, twenty reasons tested at once.
Cost per first order
- Stage 4
Repeat order
- What goes wrong
- Angles that win on cheap first orders can bring in one-time buyers.
- What we change
- Read each angle on second orders too, and give the next batch to the angles that bring customers back.
Second orders in 60 days
What makes e-commerce ads different
| The rule | What we do about it |
|---|---|
| Revenue isn’t profit | A high return on ad spend can still lose money on a low-margin product. We ask for margins and plan which products get ads first. |
| The product is the real one | We work from photos of your product and packaging and check every frame against them. Nothing looks better in the ad than it does in the box. |
| No invented reviews | Star ratings and quotes appear only if they’re real, current and yours. A generated presenter never plays a customer. |
| Prices, delivery and offers | Prices, delivery times, returns and discounts in an ad match the store on the day it runs. |
| Some categories have their own rules | Skincare, supplements and anything health-related have rules of their own. We’ve written those up on separate pages. |
Do the maths
What the same budget buys if each first order costs less. Change the numbers to yours.
- 666
- 888
- +222
Ads we’ve made for clients
Two product ads for brands selling in East Africa. The rest of the ads on this page are spec work, and they say so.


Selling plenty of one product and none of the rest? Tell us your range and we’ll tell you which products we’d test first.
Ask for a second opinionLumivance, in-house or a generalist agency
Three ways to keep new ads coming. This compares how each is set up, not what any of them will achieve.
| Lumivance | An in-house team | A generalist agency | |
|---|---|---|---|
| What you pay for | A fixed price per batch of finished ads | Salaries, tools and shoots | A monthly fee, often a share of ad spend |
| New ads a month | Twenty to eighty, planned as one test | As many as the team has time to make | Usually a handful per campaign |
| Judged on | Cost per first order, against margin | Whatever the team agrees | Often clicks, views or installs |
| Sector rules | Written into every script and signed off before production | Known well, if someone owns them | Learned on your account |
| First new ads | 72 hours after the brief | After the next shoot | Usually a few weeks |
Angles we’d test first
- Open on the product
- The first frame should make it obvious what’s for sale.
- The unboxing
- The parcel, the packaging, the first look. It answers “what actually arrives?” without a word.
- The try-on or the demo
- The product being worn, or doing its job, filmed the way a buyer would film it.
- One reason per ad
- An ad that says five things says none. Each of the twenty carries one reason to buy.
- Across the range
- Twenty ads can be five products made four ways, or one best seller made twenty ways. We plan the split with you.
What the ads look like
Spec ads we made to show the formats, made with AI.
Spec · 0:12
Spec · 0:15
Spec · 0:15From first call to scale
- 1
Brief
A 30-minute call: your range, margins, best sellers, and what you’ve already tested.
Day 1 - 2
Products and angles
Which products get ads and why, then twenty scripts for you to approve or cut.
Days 1–2 - 3
Your photos
Product and packaging from every side, plus your logo, fonts and colours.
Day 2 - 4
First ads, then the full set
First ads within 72 hours of the brief, the rest on the next cycle, exported for every placement.
Days 3–6 - 5
Read, cut, scale
Results read on the number we agreed, losers cut, winners given budget, and the next batch briefed from what won.
Ongoing
Is your store ready to scale paid?
Tick what’s true. It takes thirty seconds and nothing is sent anywhere.
0 of 5Early. Tracking and the bidding event come before more ads. On a retainer, that’s where we’d start.
What it costs
The same three sizes for every sector. A sprint is a fixed price for a fixed number of finished ads.
Sprint 20
$7,500
- 20 finished ads
- Up to 15 seconds each
- First ads in 72 hours
Sprint 40
$12,000
- 40 finished ads
- Up to 30 seconds each
- First ads in 72 hours
Sprint 80
$21,750
- 80 finished ads
- Up to 60 seconds each
- First ads in 72 hours
Questions about e-commerce marketing
How much does a e-commerce marketing agency cost?
With us, ads are a fixed price per sprint: $7,500 for twenty ads, $12,000 for forty or $21,750 for eighty. If you want us to run the campaigns as well, that’s a monthly retainer, quoted after we’ve looked at your ad account. Ad spend always goes to the platforms directly.
Do we need to send you the product?
No. Clear photos from every side are enough. If you have video of it in use, we can cut that in.
How do you decide which products get ads?
By margin and demand. A best seller with a thin margin may get fewer ads than a slower product that pays for its own customer. We agree the split with you before scripting.
Do you work with creators and UGC?
Our presenters are AI-generated. If you have creator footage you own the rights to, we can cut it in.
How do you prepare for Black Friday and Christmas?
We make and test the ads weeks earlier, so the winners are known before the auctions get expensive.
Which platforms are the ads for?
Meta, TikTok and YouTube. Every ad is exported for each placement.
Can you match our brand’s look?
Yes. You send your logo, fonts and colours, and you approve every script and every finished ad.
How long until we see results?
The first ads arrive 72 hours after the brief. A fair read on which angles win usually takes one to two weeks of spend. Reading them on repeat orders takes longer, because that step happens later.
Related pages
Want to see what we’d test first?
Tell us what you sell and what you’re running now. We’ll come back with the angles we’d test first and what it costs.


