A 7-day TikTok ads test made $846.69. What a week can't show
A dropshipper's 7-day TikTok test turned $3,256.04 of revenue into $846.69 of profit, and his P&L could credit every order to the ads because the store had no other channel. An established store has repeat buyers, Direct and buyers who take longer than a week. Measure your own days to purchase first.
Three platforms, three answers, one budget to defend. Your GA4 export already holds the answer, and the first finding is free and never leaves your browser. Get your first finding free
By Joris van Huët, Founder & CEOPublished 6 min read
Run the numbers for your store: the free break-even ROAS calculator.
Seven days. $1,668.76 of TikTok ads. 72 orders, $3,256.04 of revenue, $846.69 of profit. On a brand-new store with one channel, that week tells you something real. On an established store it would tell you far less, because some of your buyers take longer than seven days and other channels touch the same people. Before you set a test length, measure how long your own buyers take.
What did the test show?
One of this week's breakout ecommerce videos on YouTube is a 7-day dropshipping challenge. Marko launches a $39.95 hair-growth serum on a new Shopify store, runs TikTok ads from $50 a day up to $500, and every evening reads three sources: TikTok Ads Manager, Shopify's orders and a profit and loss sheet.
The figures, as read out in the video:
| Day | Ad spend | Purchases TikTok tracked | Shopify orders | Revenue | Profit |
|---|---|---|---|---|---|
| 1 | $50.00 | 2 | 3 | $119.85 | $40.64 |
| 2 | $100.21 | 3 | 3 | $119.85 | a loss of $9.49 |
| 3 | $100.36 | 5 | 5 | $239.75 | $91.52 |
| 4 | $204.82 | 7 | 9 | $424.52 | $128.06 |
| 5 | $307.40 | 11 | 14 | $654.21 | $198.71 |
| 6 | $403.26 | 15 | 17 | $759.03 | $176.32 |
| 7 | $502.71 | 16 | 21 | $938.83 | $220.93 |
| Week | $1,668.76 | 59 | 72 | $3,256.04 | $846.69 |
I like this test. It counts from the shop, not the dashboard. It shows the bad day instead of cutting it. And it reads profit, not revenue. Three habits worth stealing.
What can a week like this prove?
For this store, a lot. The store was new, and as far as the video shows, the ads were its only source of buyers. So the P&L could credit every order to the ads. Nothing else was sending anyone.
Two lessons travel to any store.
Small budgets swing. Day 2 spent twice as much as day 1 and got the same 3 orders. Marko says it himself: "when you're spending $50 to $100 a day, just not getting like one or two sales can totally change your day." At that scale one $39.95 order is a third of a day's revenue. Judge a day and you are judging a coin toss.
The platform's count is not the shop's count. TikTok tracked 59 purchases. Shopify recorded 72 orders. Here the platform counted 13 fewer than the shop, and the gap widened with spend: 16 against 21 on day 7. Platforms are usually accused of claiming too much. This one claimed too little. Both are the same problem: the platform marks its own homework, and the shop's count is the one that pays the bills.
What can't a week tell an established store?
Three things this test never had to face.
Buyers who take longer than seven days. A test that stops on day 7 only sees the people who decided inside it. GA4's own default lookback window for purchases and other key events is 90 days: that is how far back Google looks for the touches before a purchase. Say your buyers who see two or more channels take 12 days (made-up number, to show the shape). A 7-day test then judges a channel on its fastest buyers only.
Orders that were coming anyway. An established store has email, search, Direct and repeat buyers. A purchase in the test week may have been on its way before the first ad ran. The P&L sheet sees the order. It does not see the cause. That is what a holdout or incrementality test exists to separate.
Other channels touching the same buyer. When TikTok and email both reach someone who buys, the shop records one order and each platform can claim it. Every channel in a formation has a position. A week of one channel's dashboard cannot tell you whether TikTok scored or just made the pass.
So the method that works on day 1 of a new store misleads on year 3 of an old one. The P&L answers "did we make money this week". It cannot answer "which channel made it".
How long should a test run?
As long as your buyers take. And long enough that one order does not swing the answer.
The first number is in your own data. GA4's Attribution paths report carries days to key event for each path, so you can read how long people who saw two or more channels took to buy. The second is arithmetic: if one order moves the day by a third, read the result on the week or the month, never the day. Our post on attribution windows goes deeper on why 7 days is a platform's convenience, not a law of buying.
What to do this week
- Measure your lag. In GA4, open Advertising, then Attribution, then Attribution paths, for the last 90 days. Read days to key event for paths with two or more touchpoints. Pass: one number for multi-channel buyers. Fail: all you have is the platform's own attribution window.
- Set the test length from it. Run the test for at least that many days, and read the result that many days after the spend stops. Pass: the length is written down before launch, with the reason. Fail: the test ends when the budget does.
- Count from the shop every day. Put the platform's tracked purchases next to the shop's orders, the way Marko does. Pass: you know the gap and which way it runs. Fail: the platform's number is the only one in the report.
Get your lag for free. That first number is exactly what the free finding computes. Drop your GA4 Attribution paths export on causalityengine.ai/start and it shows, inside your browser, how many days people who saw two or more channels take to buy. The file never leaves your machine. The full read shows what each channel caused next to what last-click gave it, in 1 to 2 minutes, for €99 once (excluding VAT), refundable within 30 days. Get your first finding free
Sources, 14 October 2026: I Tried Shopify Dropshipping For 7 Days (Realistic Results) (Marko, YouTube, 7 October 2026; figures as read out in the video); Attribution settings (Google)
Related answers
Frequently asked questions
Is 7 days long enough to test TikTok ads?
For a new store with one channel and buyers who decide in a day, a week can show whether the product makes money. For an established store it is too short whenever your buyers take longer than 7 days, because the test only sees the people who decided inside it. Measure how long your own buyers take before you set the length.Why does TikTok show a different number of purchases than Shopify?
They count different things. TikTok counts purchases it attributes to its ads inside its own attribution setting; Shopify counts every order. In one 7-day test published on 7 October 2026, TikTok tracked 59 purchases while Shopify recorded 72 orders. The gap can run either way, so put both numbers in the report.How do I find how long my buyers take to purchase?
GA4's Attribution paths report carries days to key event for each path. Read it for paths with two or more touchpoints over the last 90 days. Causality Engine's free first finding computes the same number from your GA4 Attribution paths export, in your browser.
Go deeper: Causal attribution, explained.
Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.
Have an audience of ecommerce operators? Earn 20% recurring commission by recommending the €99 read.
Keep reading
Terms in this article
- AnalyticsAnalytics is the systematic computational analysis of data. It reveals customer behavior and measures campaign performance.
- AttributionAttribution identifies user actions that contribute to a desired outcome and assigns value to each. It reveals which marketing touchpoints drive conversions.
- Attribution WindowAttribution Window is the defined period after a user interacts with a marketing touchpoint, during which a conversion can be credited to that ad. It sets the timeframe for assigning conversion credit.
- CausalityCausality is the relationship where one event directly causes another, essential for identifying specific actions that drive desired outcomes in marketing.
- DashboardA dashboard is a visual display of key information required to achieve specific objectives. It consolidates data onto a single screen for quick review.
- IncrementalityIncrementality is the part of an outcome, such as orders or revenue, that a marketing activity caused: the extra results compared with what would have happened without it. It is a causal effect, not the number of conversions credited to a channel.
- TikTok AdsTikTok Ads are advertisements on the TikTok platform. They allow brands to reach younger audiences through short-form video content.
- TouchpointTouchpoint is any interaction a customer has with a brand throughout their journey. In marketing attribution, each touchpoint is a data signal to understand marketing impact.