Back to blog
Analytics3 min read

Three reports to read before you move budget

A dashboard showing orders without spend gives you half the equation. How to read channel performance, find the widest gap in your funnel, and split customers into groups you can act on.
A dashboard showing orders without spend gives you half the equation. How to read channel performance, find the widest gap in your funnel, and split customers into groups you can act on.

You open the dashboard in the morning and a channel shows 40 orders. The number is correct and it doesn't help, because it says nothing about what you spent to get them.

Once every order carries its source, your question changes from "what happened yesterday" to "where does the next riyal go". Three views answer that, and each one covers a different blind spot.

The first view: channels with spend attached

The screen you open every morning needs three things together:

  • Orders, revenue and conversion rate per channel, counted from your own store events
  • Spend, pulled from your ad accounts
  • Return and new customer cost per channel, on one shared basis

What matters is that the revenue side is attributed on your side rather than taken from each platform's own account of itself. Add up platform numbers and you'll find three platforms each claiming the same order, which gives you a total larger than everything your store sold.

Then read the trend before the number. A channel at 3.0 falling from 6.0 isn't the same as a channel at 3.0 climbing from 1.5. They match in the table and they call for opposite decisions.

The second view: where you lose visitors

Visit, product, cart, checkout, order. Your customer stops at one of those steps.

The common mistake is treating the step you happen to have a number for. A merchant sees the abandoned cart figure and builds a whole plan on it: recovery emails, a coupon, a WhatsApp reminder. A month later the result is thin, because the cart wasn't where the loss was.

Work out the transition rate between each pair of steps, and start with the lowest one.

StepCountTransition
Product page4,20042% of visits
Add to cart1,90045% of product viewers
Checkout started59031% of carts
Order completed48081% of checkouts started

Illustrative funnel on 10,000 visits.

The weakest step is that 31%, which is 1,310 people lost in a single transition. Compare two fixes:

  • Lift the 31% to 38%: 722 checkouts started and 585 orders. That's 105 extra orders with no extra ad spend.
  • Lift visit to product from 42% to 46%: roughly 520 orders. That's 40 extra orders for considerably more work.

Then read the same funnel by source. Visitors from search reach checkout and finish, one campaign opens the product page and leaves, traffic from a creator hesitates at shipping. Same steps, very different shapes. If the weakness shows across every source, fix the page. If it belongs to one source, fix the ad.

And before any of it: raising spend on a broken funnel makes the problem bigger, not smaller.

The third view: who comes back and who doesn't

A single average mixes the person who bought once with the person who came back four times, and describes neither.

GroupCustomersOrders
Bought once2,0002,000
Bought twice8001,600
Bought four times3081,232

Illustrative distribution across 4,832 orders in 90 days.

Those 308 are 10% of customers and 25% of orders. Sort them by the channel that brought them in. If most came from one channel, that channel is worth more than its first-order return suggests, and its budget deserves another look.

You can stack the filters, which turns the question commercial rather than technical: customers who arrived from TikTok in the last 60 days and have spent more than 500 SAR. Flowfy ties each customer to their source and to every order after it, so you can pull that list and work it.

Common questions

Why not just use the ad platform dashboard? You need it for optimising inside the platform. But splitting budget between channels can't rest on four sources each describing itself.

What's a good conversion rate? Your own trend and your split by source are more useful than any general benchmark. A blended rate hides the fact that one source converts fine and another doesn't.

Do I need spend connected for these views to work? Orders, revenue and the funnel work without it. Return and new customer cost need it, and without spend the dashboard shows half the equation and leaves you to guess the rest.

Your lowest transition rate

Start with the funnel. Work out the transition rate between each pair of steps and take the lowest. Two weeks after you fix it, go back to the channel view and see whether your spend ranking has moved.