Back to blog
Foundations

Before you optimize anything: can you see your business?

You can't fix what you can't see. Before you touch a single campaign, make sure your business is actually measurable end to end.

NANader Aboulhosn
··5 min read

You can't fix what you can't see — and most growth problems are really visibility problems wearing a costume.

Most teams want to jump straight to the fun part: new ad creative, a landing page rebuild, a fresh channel. But if you can't trace what's already happening — who comes in, what they do, what turns into money — you're not optimizing. You're guessing with a bigger budget.

Step one isn't a campaign. It's being able to see your own business clearly.

Why this matters

Optimization is just making informed bets and measuring the results. If you can't measure, every "improvement" is a coin flip you can't grade.

We see it constantly across Dubai, Kuwait and Beirut: a brand spending real money every month, with no reliable way to say which spend created which sale. The dashboard says one thing, the bank says another, and the agency says a third. So decisions get made on vibes and whoever argues loudest.

Visibility is the unglamorous foundation that makes everything after it work. Get it right and your next ten decisions get sharper automatically. Skip it and you'll spend the next year optimizing numbers that aren't real.

A few quick definitions, because the words get thrown around loosely:

  • Analytics is the system recording what people do on your site or app (most teams use GA4). No analytics, no memory.
  • Events are the specific actions you tell analytics to record — a signup, a lead form, an add-to-cart, a purchase.
  • Conversion points are the moments in the journey that actually matter to the business, the steps where a visitor becomes worth something.
  • Attribution is connecting revenue back to the channel that drove it, so you know what to feed and what to cut.
  • Source of truth is the one place everyone agrees the numbers are correct — so debates are about what to do, not whose spreadsheet is right.

The questions to ask yourself

Run through this honestly. A "no" or "not sure" anywhere is where your foundation is cracked.

  • [ ] Is analytics (e.g. GA4) installed — and actually collecting data right now, not just "set up" once?
  • [ ] Are your conversion events defined and firing correctly — signup, lead, add-to-cart, purchase?
  • [ ] Have you identified the key conversion points across the whole journey, not just the final sale?
  • [ ] Can you attribute revenue back to channels, even roughly — paid, organic, social, referral, direct?
  • [ ] Do you have one source-of-truth dashboard the whole team actually trusts and looks at?
  • [ ] Are you set up for first-party and server-side tracking, given how browser and privacy changes have quietly broken older setups?

If you got six clean yeses, you're ahead of most. If you didn't, you now know exactly where to start.

What good looks like

Good doesn't mean complicated. It means trustworthy.

Analytics is live and you've checked the data in the last week — not assumed it's fine. Your core events fire reliably, and you've tested them yourself by completing a real conversion and watching it register.

You can name your conversion points in order and roughly how many people make it through each one. When someone asks "where did this month's revenue come from?", you can answer at the channel level in under a minute, without a three-day data project.

There's one dashboard. The founder, the marketer and the finance person all look at the same screen and don't argue about whose number is right. And your tracking is built to survive privacy changes — using first-party data you collect directly and server-side tracking that doesn't depend entirely on a browser cooperating.

That's the bar. Reliable, shared, and resilient.

Common mistakes

The expensive errors are almost always the same handful:

Installing analytics and never checking it. A tag fired once in setup doesn't mean it's still firing. Sites get redesigned, tags get dropped, and nobody notices for months.

Tracking pageviews instead of outcomes. Knowing that 40,000 people visited tells you nothing useful. Knowing that 900 added to cart and 120 bought — that's a business you can improve.

Trusting platform numbers blindly. Every ad platform is incentivized to claim credit. If Meta, TikTok and Google each report the conversions, you'll "achieve" 180% of your actual sales. You need your own source of truth to referee.

Letting privacy changes quietly gut your data. Browser restrictions and cookie limits have made old client-side-only tracking leaky. If you haven't touched your setup in a couple of years, you're probably under-counting and don't know it.

Five dashboards, zero trust. When everyone has their own spreadsheet, meetings become debates about whose numbers are correct instead of what to do next.

How to actually do it

You can get the foundation solid in a focused week or two. In rough order:

1. Confirm analytics is live and clean. Open GA4 (or your tool), check that data has arrived in the last 24–48 hours, and make sure bot and internal traffic are filtered out.

2. Map the journey, then define events. Write down the path from first touch to revenue. Mark the conversion points. Define an event for each — signup, lead, add-to-cart, purchase — and give them consistent names.

3. Test every event yourself. Go through the funnel as a real user and confirm each event fires with the right value. Don't trust it until you've seen it register.

4. Set up first-party and server-side tracking. Collect data you own directly, and move key events server-side so they survive browser and privacy restrictions. This is no longer optional in the GCC or anywhere else.

5. Get rough attribution working. You don't need perfect multi-touch modeling on day one. You need to know, directionally, which channels drive revenue. Use UTMs consistently and a sensible attribution view.

6. Build one dashboard everyone trusts. Put the few numbers that matter — traffic, conversion rate by step, revenue by channel, cost per acquisition — in one place. Agree it's the source of truth. Make leadership look at it weekly.

Resist the urge to track everything. A small number of trustworthy metrics beats a wall of numbers nobody believes.

How Kando thinks about it

We treat visibility as the first system we build, not an afterthought — because every later decision depends on it. We set up the tracking, attribution and source-of-truth dashboard, then teach your team to read it and own it, so you're not dependent on us to understand your own business. Systems you control, not a black box you rent.

This is step 1 of Kando's free Growth Engine Audit.

NA
Written by

Nader Aboulhosn

Co-Founder & Growth Strategist

Growth systems architect with 10+ years building marketing operations for B2B and DTC brands across MENA. Previously led growth at a YC-backed startup and consulted for Gulf founders on go-to-market.

Ready to build your growth engine?

Let's talk about where you are, where you want to go, and how to get there faster.