Services
Industries
Services
Industries
Rhys McKay, Founder and CEO of Lumina Clippers, which has run creator distribution for brands including Adobe, OKX and Polkadot.
You ran a campaign, the views came in, and now someone wants to know whether it paid. The honest answer takes one formula and three rules, and most of the work is in the rules.
How we checked this guide: the ROI definition comes from Google Ads Help, attribution settings from Google Analytics Help, video ROI data from Wyzowl's 2026 survey, and Canadian holiday shopping from Moneris data reported by Retail Insider. The worked example and the 5:1 conversion are our own illustrative arithmetic in cost units, not client data.
Marketing ROI (return on investment) is a profitability measure that compares the profit a campaign produced with everything it cost to run. The formula takes one line; the work is in deciding what counts as cost and what counts as return.
The marketing ROI formula is (return minus cost) divided by cost, multiplied by 100. Google Ads Help defines ROI as "how much profit you've made from your ads and free product listings compared to how much you've spent on them". Taking gross margin as the return applies the same idea to a whole campaign, because it removes the cost of goods before the marketing cost is subtracted. Some teams call it ROMI, return on marketing investment; it is the same calculation.
A marketing ROI of 100 percent means the campaign returned twice its cost. A marketing ROI of 20 percent means every unit spent came back with a fifth of a unit of profit on top.
Production, paid channels, staff hours at an internal rate, tools and rework, not only the invoices.
Use the margin on the orders the campaign brought in, not the revenue.
Remove the sales you would have made anyway, so only the lift is credited.
Return minus cost, divided by cost, then multiply by 100 for a percentage.
Read marketing ROI monthly, but decide only once the number has had a full twelve week window.
ROAS (return on ad spend) divides ad revenue by ad spend, so it ignores margin and every cost except the ad spend, and a campaign with a strong ROAS can still lose money. Use each term for the job it does.
| Term | What it measures | Use it for |
|---|---|---|
| Marketing ROI | Profit from marketing against total marketing cost | Deciding whether to run it again |
| ROAS (return on ad spend) | Revenue from ads against ad spend only | Comparing ad campaigns quickly |
| MER (blended ROAS) | All revenue against all marketing spend | Checking the whole budget at once |
| Payback period | How long the return takes to cover the cost | Deciding when to judge a campaign |
| Cost per order | Total cost divided by orders | Watching efficiency week to week |
The gap matters most when you weigh clips against paid ads and SEO, because the cheaper-looking channel on ROAS can be the dearer one on marketing ROI.
In a worked example of a six week Canadian campaign, counting every cost against gross margin gives a 50 percent marketing ROI, while counting only invoices against revenue gives 300 percent. Here is how to measure ROI in cost units, so the arithmetic reproduces without naming prices.
A Canadian business runs a six week campaign and measures it over a twelve week window. Production costs 40 units, paid channels 60 and staff hours 20, so total cost is 120 units. The campaign brings in orders worth 400 units of revenue. Gross margin is 45 percent, so the return is 180 units.
Marketing ROI is 180 minus 120, divided by 120. That is 60 divided by 120, or 50 percent.
Now run it the common way. Count only the invoices, so cost is 100 units. Count revenue instead of margin, so return is 400 units. That gives 400 minus 100, divided by 100: 300 percent. Same campaign, six times the answer.
| Method | Cost | Return | Marketing ROI |
|---|---|---|---|
| Honest: all costs, gross margin | 120 | 180 | 50 percent |
| Common: invoices only, revenue | 100 | 400 | 300 percent |
Both marketing ROI figures are arithmetically correct, but only the one that counts every cost against gross margin helps you decide what to do next. The calculator below runs both methods on your own campaign; it starts on the worked example above.
Put in your own campaign. Use one currency throughout, or plain cost units. Staff hours are multiplied by your internal hourly rate.
The starting numbers are the worked example above: 10 staff hours at 2 units an hour make the 20 units of staff cost.
Same campaign, 6 times the answer when you count only invoices and revenue.
Our own arithmetic on your inputs: (180 return − 120 cost) ÷ 120 = 50%, versus (400 revenue − 100 invoices) ÷ 100 = 300%. Use one currency throughout; the tool prints none.
An invoice shows only part of a campaign's cost and none of its margin, so an honest marketing ROI needs three corrections: every cost counted, gross margin as the return, and baseline sales taken out.
Canadian businesses most often forget staff hours, tools and rework, because no invoice shows them. Most teams count the invoice and stop there, and the invoice is often only part of the real cost.
| Cost | Usually counted? | Why it belongs |
|---|---|---|
| Production or editing | Yes | It is the obvious invoice |
| Paid creators or channels | Yes | Also an obvious invoice |
| Staff hours | Rarely | Someone briefed, reviewed and posted |
| Tools and software | Rarely | Scheduling and tracking are not free |
| Rework and reshoots | Almost never | Real hours, real money |
| Agency management time | Sometimes | It is part of the campaign cost |
What gets counted, and what an honest count adds
The same six costs, counted two ways. Green means that cost is in the count.
The gap between the two rows is the part of the cost no invoice shows.
In our experience, staff hours are the cost teams most often leave out. Six hours a week from a marketing lead is a real cost, and no invoice shows it. Count them at a simple internal rate, and use the same rate every quarter.
Teams that outsource the cutting usually buy clipping services in Canada. That moves hours onto an invoice, which makes marketing ROI easier to calculate honestly. For the full trade-off, read agency vs in-house vs freelance clipping.
Leave out costs that would exist anyway, such as the office.
In marketing ROI, the return is gross margin, not revenue. Count the margin on the orders a campaign brings in, because the cost of goods was never yours to keep. Use contribution margin instead if you can also take out shipping, payment fees and returns. For a service business, take campaign revenue minus the cost of delivering the work.
For a business with long sales cycles, count pipeline instead: new leads times your usual close rate. That only works if you qualify the leads the same way every time. Say plainly in the report that this is what you did.
Pick one rule for repeat customers (first order only, or a full year of customer lifetime value) and one rule for shared credit when a buyer saw a clip and then clicked an ad. Write both rules at the top of the sheet.
Sales you would have made anyway are not campaign return, so take them out before you credit the campaign. If sales were already growing 4 percent a month, only the growth above that belongs to the campaign.
That lift is called incrementality, and on paid channels such as Meta and Google Ads the cleanest test is a holdout: leave one province out of the campaign and compare its sales with the provinces that saw it.
Short video rarely gives a clean click path, because people watch on TikTok, Instagram Reels or YouTube Shorts and buy later somewhere else, so marketing ROI is measured from signals such as UTM tags, a form question and branded search together. Tagging, the right metrics, a short KPI list and the season all shape the number.
Marketing attribution means deciding which channel gets credit for a sale, and it only works if you tag everything at the start. Connecting campaigns to sales after the fact is guesswork.
UTM parameters for source, medium and campaign, set before the first post, never added afterwards.
On your order or demo form.
One page for the campaign, so its visits stand apart.
Filtered to Canada and read against the weeks before the campaign.
UTM tags, a form question, a dedicated landing page and branded search together give the best attribution picture for short video; no single one does. Branded search lift is the same signal we use when attributing clip views to sign-ups.
Know what your analytics tool can do. Google Analytics 4 dropped its first click, linear, time decay and position-based attribution models in November 2023, while its data-driven model remains. Pick the reporting attribution model and the key event lookback window you will use for the whole year, and keep both.
For the deeper attribution methods, read how to measure clipping ROI. Check that the tracking works on day two, not day thirty.
To measure social media ROI, treat views, watch time, saves, shares, clicks and branded searches as leading signals, and calculate marketing ROI only on the orders, demos or signups at the end. Social media metrics are inputs to marketing ROI, not substitutes for it.
| Video marketing metric | What it shows | Stage |
|---|---|---|
| Views | Whether the clip reached anyone | Reach |
| Watch time and completion | Whether the hook held | Attention |
| Saves, shares and comments | Whether it mattered to the viewer | Interest |
| Clicks and branded searches | Whether anyone went looking | Intent |
| Orders, demos or signups | Whether it paid | Return |
Fewer people reach each stage. It shows the order of the losses, not their size.
Lost here: the hook did not hold past the first seconds
Lost here: the clip was watched but did not matter to the viewer
Lost here: the clip reached people who will never buy
Lost here: the offer did nothing for the people who came looking
The taper is illustrative and is not drawn to scale. No platform publishes how many viewers become customers, so this diagram carries no numbers of its own.
A clip can win on views, watch time and saves yet lose on clicks and orders. When that happens, the clip reached the wrong people or the offer did nothing for them, so check who you are reaching against your target audience.
Report views, watch time and engagement to the team weekly, and marketing ROI to the boss monthly.
Check three marketing KPIs weekly (posts published, clicks per channel, and form fills or orders) and four monthly (overall marketing ROI, marketing ROI per channel, branded search in Canada and cost per order). Checking everything every week makes you react to noise.
| Number | How often | What it tells you |
|---|---|---|
| Posts actually published | Weekly | Whether the plan is being run |
| Clicks per channel | Weekly | Which channel is reaching buyers |
| Form fills or orders | Weekly | Whether anything is converting |
| Marketing ROI overall | Monthly | Whether the campaign pays |
| Marketing ROI per channel | Monthly | Where to move budget next |
| Branded search in Canada | Monthly | Whether people now know you |
| Cost per order | Monthly | Whether it is getting cheaper |
Posts actually published is the KPI Canadian teams skip most. In our experience, many underperforming campaigns did not publish what the plan said.
Keep the list short. A dashboard with thirty numbers gets opened twice and then ignored.
A campaign measured across late November looks stronger than the same campaign measured across February, because Canadian demand peaks around Black Friday. Black Friday was the busiest shopping day of the 2025 holiday season in Moneris transaction data, and Boxing Day captured less than half of Black Friday's volume, Retail Insider reported in January 2026.
Always print it next to the marketing ROI figure.
Compare a season to the same season last year, never to the quarter before.
Brief seasonal campaigns about two months before the window opens.
For an always-on campaign, run a rolling twelve week figure. It smooths the seasons without hiding them. Seasonal product marketing for Canadian stores follows the same calendar.
We know of no published Canadian benchmark for marketing ROI, so a good figure is one that beats your own last campaign on the same method. Any benchmark you are quoted needs converting before you compare.
Most benchmarks compare sales with marketing cost, not margin, so multiply the ratio by your gross margin before you compare. Say someone quotes a 5:1 ratio. At a 45 percent margin, 5 units of sales per unit of cost gives 2.25 units of margin, a marketing ROI of 125 percent on the honest method.
Margin also caps what you can afford to pay to win a customer, your customer acquisition cost (CAC).
82 percent of marketers said video gave them a good ROI in Wyzowl's Video Marketing Statistics 2026 report, down from 93 percent the year before. The survey covered 266 respondents in late 2025.
Most marketers in that survey still report a good return, but fewer than a year before, which is why measuring your own matters. More figures are in our short-form video statistics.
Report marketing ROI as one percentage with the working underneath, avoid the five mistakes that distort it, and decide only at twelve weeks.
Report one number to a Canadian boss: marketing ROI as a percentage, with the cost, return, date window and assumptions underneath it on the same page.
| Section | What goes in it | How long |
|---|---|---|
| The number | Marketing ROI as a percentage | One line |
| The inputs | Total cost and total return | Two lines |
| The window | Dates covered, stated plainly | One line |
| What we assumed | Margin rate, close rate, staff rate, baseline growth | Four lines |
| What we would change | One decision, not five | Two lines |
The assumptions line (margin rate, close rate, staff rate and baseline growth) is what makes a marketing ROI report trustworthy. Keep the same assumptions quarter to quarter, or the trend means nothing.
When choosing a clipping agency in Canada, ask them to report this way too. A provider who only reports views is not reporting marketing ROI. Never pad the number with bought views either: read about verified views before you pay anyone for a number.
Five mistakes distort a marketing ROI calculation: counting revenue instead of margin, leaving out staff hours, measuring one good month, blending all channels and changing assumptions mid-year.
| Mistake | What it does to the number | The fix |
|---|---|---|
| Counting revenue, not margin | Inflates it, often several times | Use gross margin |
| Leaving out staff hours | Inflates it | Log hours at a set rate |
| Measuring one good month | Makes it unrepeatable | Use a twelve week window |
| Blending all channels | Hides the one that works | Calculate it per channel |
| Changing assumptions | Breaks the trend line | Lock the rates for a year |
Blending all channels into one figure costs the most over time. A blended number keeps a dead channel funded because the average still looks fine. Calculate marketing ROI per distribution channel as well as overall. Dropping a weak channel early is a separate call from judging the whole campaign.
Judge marketing ROI at twelve weeks, not four, and walk away only after two full twelve week windows, twenty-four weeks, with no improvement. In our campaigns, the first weeks mostly build a back catalogue of clips that keeps earning later, and a twelve week window also covers at least one quiet period. B2B deals often take longer than that to close, so count pipeline first and revenue later, as a Toronto SaaS go to market strategy does.
Review monthly, decide quarterly. Change one thing and run another six weeks if the number is still negative at twelve weeks. Changing four things at once teaches you nothing.
Before you walk away, check in order: were the posts published, was the tracking set up, was the claim right? If all three check out and the views still bring no customers, the problem is usually the offer, not the clips.
Write down every cost from your last campaign, including hours. That list alone usually changes what you thought the marketing ROI was.
Then agree your margin rate, your internal hourly rate and your baseline growth with finance, and set the UTMs and the form question before the next campaign starts.
Running the campaign and reporting it honestly every month is the slow part. That is what a clipping agency in Canada does for you.
The Lumina Clippers team cuts your long-form content for TikTok, Instagram Reels and YouTube Shorts, 62,900+ vetted clippers post it, and you get reporting you can put next to your marketing ROI. Custom pricing, $5,000 minimum, no multi-month lock-in.
Book your Canada campaign| Source | What we used it for |
|---|---|
| Google Ads Help, Return on investment (ROI) | ROI as profit compared with spend |
| Google Analytics Help, attribution settings | First click, linear, time decay and position-based models removed in November 2023; the data-driven model and the key event lookback window setting |
| Wyzowl, Video Marketing Statistics 2026 | 82 percent of marketers report a good ROI from video, down from 93 percent; 266 respondents, late 2025 |
| Retail Insider, 15 January 2026, on Moneris 2025 holiday data | Black Friday the busiest shopping day; Boxing Day under half its volume |

Rhys McKay · Founder & CEO, Lumina Clippers
Has led clipping campaigns delivering 18B+ views across a network of 62,900+ clippers
Rhys founded Lumina Clippers in 2025 and has run short-form distribution campaigns for crypto, SaaS, gaming, music and founder brands. He writes on clipping strategy, creator-led growth and brand visibility. Connect on LinkedIn · About the team →
How to measure clipping ROI and tell if your campaign is working
2026-08-06 · 9 minGuideA Million Views and Zero Customers Means the Funnel Broke
2026-08-13 · 11 minDataShort-Form Video Statistics 2026
2026-06-18 · 13 min