Skip to content

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 , 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:

DayAd spendPurchases TikTok trackedShopify ordersRevenueProfit
1$50.0023$119.85$40.64
2$100.2133$119.85a loss of $9.49
3$100.3655$239.75$91.52
4$204.8279$424.52$128.06
5$307.401114$654.21$198.71
6$403.261517$759.03$176.32
7$502.711621$938.83$220.93
Week$1,668.765972$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

  1. 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.
  2. 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.
  3. 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)

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

Browse the full glossary

Your platforms guess.
We run the math.

Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.

The free finding runs in your browser. Your file never leaves it. The full read is €99, refundable within 30 days, no questions asked. Prices exclude VAT.