Is your website an investment or an expense? Most Moroccan business leaders cannot answer, for lack of measurement: the site exists, costs money, generates “some contacts”, but nobody knows how much it returns. This ignorance has a cost: impossible to arbitrate budgets, justify a redesign or spot a problem. Here is the complete method to measure your site’s real return on investment, even without selling online.
Why a site’s ROI escapes most companies
For an e-commerce, the calculation seems obvious: online sales are counted. But for the majority of Moroccan sites, which generate contacts rather than transactions, the value created is invisible in the accounts: a call, a form, a quote request leave no direct financial trace.
The result: the site is judged by intuition (“we get quite a few calls”) or by aesthetics (“it looks nice”), two criteria that allow no decision. The paradox is that measurement is now accessible to any company: the tools are free, the method is known, only the setup is missing.
Measuring your site’s ROI rests on three building blocks: counting conversions (what the site generates), giving them a value (what they return), and setting the whole against the site’s full cost. Let us detail each.
Block 1: count what the site really generates
The first step is to track every conversion, that is, every action with value for your business: form submitted, phone call clicked, WhatsApp conversation started, quote requested, document downloaded, directions to your address.
The setup is configuration work: each action is recorded as an event in your measurement tool, with its source (did the visitor come from Google, an ad, social media?). That last point is decisive: without source attribution, you will know the site converts, but not which channels deserve your budget.
In Morocco, a significant share of contacts comes by phone and WhatsApp rather than forms: clicks on those buttons must be tracked just the same, or you will massively underestimate the site’s contribution. A site that seems to “convert little” sometimes generates dozens of calls invisible in the statistics.
Block 2: give a lead a value
Counting conversions is not enough: they must be valued. The method is simple and robust. Take your real sales figures: out of a hundred leads received, how many become clients (your sales conversion rate)? What does a client bring on average (average order, or lifetime value for recurring activities)?
A lead’s value follows mechanically: if one lead in five becomes a client and a client brings an average of 20,000 dirhams, each lead is worth about 4,000 dirhams. This figure instantly transforms how you read your site: “fifteen forms this month” becomes “about 60,000 dirhams of value generated”.
This calculation requires collaboration between marketing and sales: leads must be followed to their outcome (won, lost, in progress). It is precisely the measurement loop we recommend in our grid of the 5 KPIs to evaluate your digital agency, applied here to your own site.
Block 3: set the value against the full cost
ROI is calculated against the site’s full cost, not just its creation. Add the initial investment amortized over its realistic lifespan, the recurring costs (hosting, maintenance, evolutions), and the budgets that feed the site with traffic (SEO, advertising, content).
The final formula is elementary: value generated over the period, minus full cost over the same period, set against the cost. A site costing 5,000 dirhams a month all-in and generating 60,000 dirhams of lead value has an indisputable return; a site costing the same and generating three unqualified contacts has a problem to diagnose.
The point of the calculation is not the exact figure (the assumptions remain approximations) but the order of magnitude and the trend: does the site clearly create more value than it costs, and is that value growing? Those two answers are enough to steer.
From overall ROI to diagnosis: where is value lost?
Once measurement is in place, it becomes a diagnostic tool. A disappointing ROI always has a locatable cause in the funnel: not enough visitors (acquisition problem), visitors who do not convert (site problem), or leads that do not become clients (qualification or sales follow-up problem).
Each diagnosis calls for its remedy. Acquisition is worked through search and campaigns, as our comparison SEO or Google Ads in Morocco details. Conversion is worked on the site itself: clarity, speed, reassurance, forms, following the principles of our guide to conversion rate optimization. Qualification is often fixed by adjusting campaign targeting or the site’s promises.
Without measurement, these three problems blur into a vague “the site is not working”, which leads to the wrong decisions: redesigning a site whose real problem was traffic, or doubling advertising toward a site that does not convert.
Making measurement a management routine
Measurement only serves if it is looked at. The good practice is a simple monthly ritual, with a handful of indicators that speak to management: leads generated and their estimated value, cost per lead per channel, the site’s conversion rate, and the trend over previous months.
This dashboard changes the nature of conversations: budget decisions are made on figures (“SEO produces leads at half the cost of advertising, let’s reallocate”), providers are evaluated on their measurable contribution, and redesigns are justified by numbered goals rather than aesthetic fatigue.
It is also the basis of a healthy relationship with your agency: shared goals, measured the same way, reviewed regularly. A data-driven site improves every quarter; a site judged by intuition ages until the next redesign, as we note in our article on the KPIs of a successful redesign.
Do you not know what your site actually brings you? We install complete measurement (conversions, sources, value) and deliver a dashboard that speaks business. Let’s talk about your measurement
FAQ: measuring a website’s ROI in Morocco
Can you measure the ROI of a showcase site that does not sell online?
Yes, that is the whole point of the method: track conversions (forms, calls, WhatsApp, quote requests), value them from your real sales figures (conversion rate, average client value), and set that value against the site’s full cost. A well-measured showcase site often reveals a contribution far above what intuition suggested.
What tools do you need to measure your site?
An audience analytics tool (free, privacy-respecting options exist), the configuration of conversion events (forms, phone and WhatsApp clicks), and Google Search Console for the SEO side. The tool matters less than the configuration: well-designed tracking on a simple tool beats a sophisticated tool poorly set up.
How do you value a lead when sales are long and complex?
Use your historical averages: over the last twelve months, how many inbound leads, how many clients signed, for what revenue? Those three figures are enough to establish an average value per lead, even approximate. For very long cycles, also track an intermediate indicator (meetings obtained) whose final conversion rate you know.
How often should these indicators be reviewed?
A monthly review is enough to steer: leads, estimated value, cost per channel, conversion, and trend. What matters is regularity and comparison over time, because a single month’s figures fluctuate. Add a deeper quarterly review for budget and channel allocation decisions. Measurement must stay simple to stay maintained.
Want a site steered like an investment, not endured like an expense? Explore our SEO & Growth service: complete measurement, business-oriented reporting and continuous optimization of what your site brings you.