← All case studies

Case study

Branding Web

The firm put to the test of its own method

Brand, website, content and measurement: we built for ourselves the chain we sell. A bilingual site, a hundred and thirty-six pieces of sourced analysis, two hundred and eighty-three hand-drawn diagrams, and a technical base anyone can audit in three minutes.

Company
MAstratos
Activity
360° B2B growth firm · our own house
Scope
Branding · Web · Content

This case is us. The website you are reading right now is the project it describes: every claim below can be checked from the page you are on.

The context

A firm that sells branding, websites and paid acquisition starts with a handicap no pitch can make up for: it is judged on its own shop window before it is judged on its work. A slow site, a vague identity, an empty blog, and the demonstration is over before the first conversation.

There is a further difficulty specific to consulting. We sell judgement, not a product you can try before buying. A prospect cannot test the quality of a diagnosis; they can only judge it by what they read before speaking to us. The shop window is therefore not a shop window: it is the sample.

So we treated MAstratos the way we treat a client. Same method, same standards, same trade-offs. The difference is that here everything can be checked: you are standing on the deliverable.

What we did

Branding

Positioning, brand platform, identity. The firm had to say what it does without borrowing the vocabulary of agencies, who all promise performance and tailored support.

The positioning we settled on holds one idea: gain altitude before executing, then hold the whole chain from the brand to the click. The identity translates that idea literally. Three dots climbing diagonally, from small and pale to large and dense, act as a signature and reappear everywhere, at the head of a section as in the logo itself. The gradients follow the same order of altitude, always ascending. An editorial serif carries the headings, a neutral sans the body text, on a cream background that refuses the usual agency white. Nothing is decorative: every mark repeats the same word.

MAstratos home page: a serif headline on a cream background, with the ascending-dots signature.
The home page. The three climbing dots, top left and under the headline, are the brand signature: the same idea of ascent, repeated from the logo through to the gradients.

Web

A static, bilingual site with no technical debt: French at the root, English under its own prefix, with translated addresses rather than copied ones. /agence-branding-b2b/ becomes /en/b2b-branding/, not a carbon copy of the French slug.

That choice has a consequence you have to own: two versions whose addresses cannot be derived from one another can no longer be paired by a simple prefix. The two versions are therefore linked through a single table, which serves the language tags, the language switcher and the sitemap alike. Reciprocity becomes true by construction, which is no small matter: Google ignores a non-reciprocal set of language tags outright, and that is the classic trap of multilingual sites. It is a detail no reader will ever notice, and exactly the kind of detail that decides whether a bilingual site ranks or is ignored.

The rest follows the same logic: a hundred and eighty-five pages built ahead of time, no database queried while the visitor waits, a deployment replayed on every commit.

Content

A hundred and thirty-six pieces of analysis, a hundred and thirteen in French and twenty-three in English. The English articles are not translations: subjects and angles are chosen for their own market.

Every article is built to answer, not to fill a slot. All hundred and thirteen French articles carry a marked-up FAQ at the end. Ninety-two carry an original dataset, meaning an aggregation, a comparison or a verification we carried out ourselves and declared as such to search engines: that is what separates proper analysis from a rehash of third-party sources, and the main reason a generative engine cites anyone. Two hundred and eighty-three diagrams were drawn by hand, in vector form, each with a long description for screen readers.

Resources index: filters by practice, a search box, and a grid of article cards.
The resources index. Filters, search, stated reading time: a library has to be organised, or it only serves the person who wrote it.

Alongside them, fifty-one downloadable templates, workbooks and working documents that turn a read into something usable the next morning.

End of an article: marked-up frequently asked questions, with the article's table of contents on the right.
The end of an article. The questions are written to stand alone: an answer has to hold without the paragraph that precedes it.

Measurement

A website that measures nothing never improves. We installed the full chain: audience measurement and session recording, conversions tied to the forms, and an automatic hand-off to the CRM carrying the origin of the visit. From the first page read to the prospect record, with no manual entry in between.

From page read to prospect recordA four-step diagram running left to right. Step one, the visit: the page read and the channel of origin are recorded. Step two, the journey: audience measurement and session recording show the pages viewed before the enquiry. Step three, the conversion: the form submission is recorded once, with the origin of the visit attached. Step four, the CRM: the prospect record is created automatically, carrying the browsing context. Below, a note recalls that without the last step you know how many forms were filled in but never what they were worth. The diagram contains no numerical values.From page read to prospect record1 · The visitPage readChannel of originFirst page viewed2 · The journeyAudience measurementSession recordingPages seen before contact3 · The conversionForm submittedCounted onceOrigin attached4 · The CRMRecord createdautomaticallyContext preservedWithout the fourth step, you know how many forms were filled in. Never which ones were worth the trip.A conversion counted twice is worse than one not counted: it skews the decision without warning.
The measurement chain. The link missing almost everywhere is the last one: without it you know how many forms were filled in, never which ones were worth the trip.

The calls that mattered

Translating the addresses rather than copying them. More expensive to maintain, and the only way to give the English version a chance. The cost is real: it meant building the pairing table and a checker that fails the build if an English page is missing from it.

Refusing filler articles. Analysis with no data of its own and no verifiable source is indistinguishable from what any generator produces. The internal rule is simple: no figure without a linked primary source, and no secondary source when the primary one is reachable.

Making the diagrams accessible. Two hundred and eighty-three diagrams, each with a short title and a long description. Invisible work for most readers, and the condition for the rest of it to be visible at all.

Measuring before optimising. The measurement chain was laid before the first campaign, not after. That is what makes comparison possible today; doing it the other way round means starting from zero.

The result

Three Lighthouse audits at 100 out of 100 in mobile profile, fifty-seven checks passed without a single failure, a server answering in 72 milliseconds, no visual shift on load.

None of this has to be taken on trust. Open your browser’s developer tools, run the audit on this page, compare. That is the whole principle of this case study: the only argument worth making is the one the other side can verify without us.

The results

  • 100 / 100 on all three Lighthouse mobile audits: technical SEO, accessibility, best practices
  • 136 pieces of analysis published in French and English
  • 72 ms server response time on the home page

Scores and timing recorded on 24 August 2026 with Lighthouse in mobile profile on the home page: fifty-seven audits passed, none failed. These measurements take three minutes to reproduce on any machine, which is precisely the point of publishing them.

Ready to write your case study?

It all starts with a conversation. Tell us where you want to go, and we will frame the proof we go after together.