A 20-Minute Weekly Growth Review Template for Shopify Founders
By Arthur Falcone · Founder of Arlo
A weekly growth review is a fixed 20-minute session, same time every Monday, where a Shopify founder checks five numbers in a set order (revenue against the four-week average, new customer orders, repeat and email revenue, ad spend and new customer CAC, and the week's biggest leak) and writes down up to three decisions before closing the tabs.
Most founders at $1M to $10M don't have a CMO. They have Shopify admin, a Klaviyo account, Meta Ads Manager, and no ritual that turns those tabs into decisions. This post is the template that closes the gap: the exact agenda, the order, the time budget per step, and the specific thresholds that tell you when a number demands action versus when it's just noise.
#Table of Contents
- Why Shopify Founders Need a Review, Not Another Dashboard
- The 20-Minute Weekly Marketing Review Template
- The Five Checks, Step by Step
- A Worked Example
- Mistakes That Kill the Habit
- When to Change the Cadence
- FAQ
#Why Shopify Founders Need a Review, Not Another Dashboard
Every tool in your stack answers a different question. Shopify tells you what sold. Klaviyo tells you what emails did. Meta tells you what Meta thinks Meta did. None of them answers the only question that matters on a Monday morning: what should I do differently this week? (For a map of which tool owns which question, see our guide to Shopify marketing analytics.)
So founders default to one of two failure modes. The first is the dashboard scan: open the analytics tab, feel vaguely reassured or vaguely nervous, close the tab, decide nothing. The second is the monthly deep dive that arrives too late: by the time a monthly review catches a problem, you've spent four weeks of budget on it.
The fix is a small, boring, structured ritual. A report summarizes; a review decides. If you end the session without written decisions and one thing to watch, you didn't run a review. You ran a dashboard session with extra steps.
The rest of this post is the template. It's deliberately rigid. Rituals survive on structure, not motivation.
#The 20-Minute Weekly Marketing Review Template
Same time every week. Monday morning works best because the week hasn't absorbed you yet. Three tabs open before you start: Shopify Analytics, your ESP, your primary ad platform. Nothing else.
| # | Check | Where to look | Time | Trigger | Action |
|---|---|---|---|---|---|
| 1 | Revenue vs trailing 4-week average | Shopify Analytics | 3 min | Off by more than 15% and you can't explain it in one sentence | Stop the agenda; run a structured revenue-drop diagnosis |
| 2 | New customer orders and revenue | Shopify, first-time vs returning split | 4 min | Down two consecutive weeks | Jump to check 4; audit spend and CAC before touching creative |
| 3 | Repeat revenue and email/SMS share | Shopify plus Klaviyo | 3 min | Email share moves more than 5 points either way | Open flow performance; look for a broken or throttled trigger |
| 4 | Ad spend and new customer CAC | Ads Manager plus Shopify new customer count | 4 min | CAC more than 15% above the 4-week average | Freeze budget increases until you know why |
| 5 | The biggest leak, sized in dollars | Wherever checks 1 to 4 pointed | 4 min | Any single leak worth more than 5% of weekly revenue | It becomes decision number one |
| 6 | Write-down: three decisions, one watch item | A notes doc you keep | 2 min | n/a | Close the tabs |
Twenty minutes, six steps, done. Two calibration notes before the detail:
The thresholds are defaults, not laws. The 15% and 5-point triggers are the defaults Arlo uses in its weekly reports across the Shopify stores it analyzes; they separate signal from noise for most stores in the $1M to $10M range. If your store runs fewer than a couple hundred orders a week, single-week percentage moves get noisy, so require two consecutive weeks before acting on any trigger except an outright zero (a flow that stopped sending, a campaign that stopped spending).
Know your baseline before the first review. Triggers only work against a known normal. If you've never established one, run your store through the free Shopify store health score once before your first session so you know which of the five checks starts in the red.
#The Five Checks, Step by Step
Why these five numbers and not twenty? Because you can hold five in your head, each one is attached to an action, and together they cover acquisition, retention, and efficiency. If you're unsure a metric deserves a weekly slot, apply the filter from our ecommerce KPI guide: would a 10% move change what you do this week? If not, it's a monthly number.
#Check 1: Revenue against the four-week average (3 minutes)
Open Shopify's Analytics reports and compare this week's revenue to the trailing four-week average, not just last week. Week-over-week alone whipsaws you; a single strong week makes a normal week look like a crisis.
Then apply the one-sentence rule: can you explain the move in one sentence? "Revenue up 9% because the restock email landed Tuesday" passes. "Revenue down 16% and I don't know why" fails, and that failure is the trigger. When revenue is more than 15% off the average and unexplained, abandon the rest of the agenda and work through a proper revenue drop diagnosis instead. Twenty minutes of template doesn't outrank a real fire.
#Check 2: New customer orders and revenue (4 minutes)
This is the check most founders skip, because blended revenue looks fine long after acquisition has started slipping. New customer revenue is the leading indicator; repeat revenue is the lagging cushion that hides problems.
Pull the first-time vs returning split in Shopify and look at three numbers together: new customer orders, new customer revenue, and new customer AOV. One without the others misleads (orders can hold while AOV slides). The trigger is two consecutive down weeks. One down week is weather. Two is a trend, and the response is specific: go to check 4 and look at spend and CAC before you conclude anything about creative, offer, or seasonality.
#Check 3: Repeat revenue and email share (3 minutes)
Two reads: returning customer revenue, and email/SMS's share of total revenue. The first tells you whether the retention base is healthy. The second is your broken-flow detector, because when a welcome or abandonment flow silently stops sending, email share drops within days, weeks before you'd otherwise notice.
Mind the denominator trap: email share can rise because acquisition fell, not because email improved. Share up while absolute email revenue is flat is a symptom of a shrinking pie, not a win. The trigger is a move of more than 5 points in either direction; the action is opening flow performance in Klaviyo and checking every trigger fired normally.
#Check 4: Ad spend and new customer CAC (4 minutes)
Note what's absent here: blended ROAS. It moves with repeat customers and platform attribution, which makes it nearly useless as a weekly founder signal; we've written a full teardown of why Meta's reported ROAS overstates reality. For which metric belongs in which decision, see ROAS vs ROI.
Instead, divide the week's total paid spend by Shopify's count of new customers. That's your working new customer CAC. Check two things: did spend deliver as planned (billing issues and rejected ads show up here first), and is CAC within 15% of its four-week average? Above that line, freeze any planned budget increases until you know whether the cause is creative fatigue, auction pressure, or a tracking change. Scaling into a rising CAC is the most expensive mistake this template prevents.
#Check 5: Name the biggest leak (4 minutes)
Every store has one preventable loss each week: a flow that broke, spend that ran against a dead landing page, a checkout bug, a stockout on the hero SKU. The question is never "what went well." It's "what's the single largest preventable loss this week," named and sized in dollars.
The discipline is investigating one thing, not five. If new customer revenue dropped, chase that; don't also open the returns report and the heatmap tool. If a leak sizes out at more than 5% of weekly revenue, it automatically becomes decision number one. Everything smaller gets a watch note.
#The write-down (2 minutes)
Three lines in a notes doc you never delete:
- One sentence on the week. "Revenue flat, new customer revenue down 18% on lower Meta delivery, flows healthy."
- Up to three decisions, each with an action and a deadline. Three is a priority list; ten is a to-do list wearing a costume.
- One watch item with a number attached, so next week's you can verify whether this week's call was right.
The write-down is what compounds. Six weeks of these notes gives you something no dashboard has: a record of what you decided and whether it worked. It also kills narrative drift, the founder habit of explaining every quarter with a fresh story while the same retention problem goes unfixed twice.
#A Worked Example
A skincare brand doing $250K a month runs the template on a Monday. Here's the session, mapped to the checks.
Check 1: revenue down 12% against the four-week average. Below the 15% line, and there's a candidate explanation forming, so the agenda continues.
Check 2: new customer orders down 19%, new customer revenue down 22%, new customer AOV flat. Second week of decline. Trigger fires: go look at spend.
Check 3: repeat revenue flat, email share up from 28% to 34%. Absolute email revenue unchanged, so this is the denominator trap: the share rose because acquisition fell. Flows are fine.
Check 4: Meta spend is 18% under plan. A card declined midweek and nobody caught it until Thursday. CAC on the spend that did deliver is actually stable. The acquisition dip is entirely a delivery problem, not a creative problem.
Check 5: the leak is named and sized: roughly $11K in lost new customer revenue from three dark days of paid delivery. Biggest leak by far; it's decision one.
Write-down: "Revenue down 12%, fully explained by a declined ad card, everything else stable. Decisions: fix billing today and verify delivery tomorrow; add a backup card and a spend-drop alert by Friday; change nothing on creative. Watch: new customer revenue back above $52K within two weeks."
Eighteen minutes. Compare that to the counterfactual, which plays out in stores every week: founder sees revenue down, panics, briefs new creative, discounts the hero product, and the actual problem (a billing failure) burns for another five days under the noise.
#Mistakes That Kill the Habit
- Adding metrics. The template dies at 15 numbers. If a metric doesn't have a trigger and an action, it doesn't get a slot.
- Skipping bad weeks. Bad weeks are the entire reason the ritual exists. The weeks you want to look away are the weeks it pays for itself.
- Confusing activity with decisions. "Launched three creatives" is a task. "Paused the retargeting campaign because CAC has been above threshold for three weeks" is a decision.
- Reviewing one channel. Email revenue drops when paid traffic slows. The channels interact, which is why the template covers both plus retention every single week.
- No written record. Undocumented decisions didn't happen. Memory will retroactively make you right about everything.
#When to Change the Cadence
Weekly is the right default at $1M to $10M. Three exceptions. During launches, big promos, or platform migrations, add a 10-minute midweek pulse on the two or three metrics the event touches, not a second full review. If you're firefighting one specific number, check that number daily until it stabilizes. And once a quarter, book a longer session for the slow questions that don't fit in 20 minutes: cohort LTV, contribution margin by channel, repeat curves by first product. The weekly review tells you what's happening; the quarterly one tells you whether the business is getting better.
Going less frequent than weekly almost never survives contact with reality. Founders who report that every week looks the same are usually running the review too shallow, not running a business too calm.
If you'd rather not assemble this yourself every Monday, this template is what Arlo automates. It reads your Shopify data, runs these checks with the thresholds already calibrated to your store, and delivers the result as a weekly report you can read in the same 20 minutes, with the leak already named and sized. You still make the decisions; Arlo makes sure the right five numbers are in front of you. Start a free 14-day trial on the Shopify App Store, $47/month after.
#FAQ
#How long should a weekly growth review take?
Twenty minutes, time-boxed per step: three minutes on revenue versus the four-week average, four on new customer orders and revenue, three on repeat and email share, four on ad spend and new customer CAC, four on sizing the week's biggest leak, and two on writing down decisions. If it regularly takes an hour, you're reviewing too many metrics, and the habit will die within a month.
#What metrics should a Shopify founder check weekly?
Five: revenue against the trailing four-week average, new customer orders and revenue (split from returning customers), repeat revenue alongside email/SMS revenue share, total ad spend with new customer CAC, and one named biggest leak sized in dollars. Deliberately excluded from the weekly list: blended ROAS, session counts, bounce rate, and social engagement, which either move with noise or lack a weekly action.
#What day is best for a weekly marketing review?
Monday morning, before the week absorbs you, reviewing the full prior week of data. Friday afternoon works if you prefer closing the week out, but Monday has a practical edge: weekend performance is included, and decisions can be executed immediately rather than sitting over a weekend. Consistency matters more than the specific day; a recurring calendar block at the same hour is what keeps the ritual alive.
#Do I need a dashboard tool to run this template?
No. The template runs on Shopify Analytics, your email platform, and your ad manager, all tools you already have, plus a notes doc. Software helps with the assembly, not the thinking: pulling numbers across tabs is what makes founders quit the habit, which is why tools like Arlo automate the gathering and thresholds. But the ritual works manually, and the write-down matters more than any dashboard.
#What if my store is too small for weekly numbers to mean anything?
Below roughly 200 orders a week, single-week percentage swings are mostly noise, so adjust the triggers rather than abandoning the cadence: require two consecutive weeks past a threshold before acting, and treat only hard zeros (a flow that stopped sending, spend that stopped delivering) as same-week emergencies. The habit still pays at small volume because broken flows and billing failures don't care how many orders you have.