Building a Privacy-First Client Reporting SaaS with Malith Gamage of Zapdigits

May 08, 2026 00:51:50
Building a Privacy-First Client Reporting SaaS with Malith Gamage of Zapdigits
Unscripted SaaS
Building a Privacy-First Client Reporting SaaS with Malith Gamage of Zapdigits

May 08 2026 | 00:51:50

/

Show Notes

Fifteen years building SaaS across European scale-ups, including the unicorn Brevo, compressed into two words. Malith Gamage bootstrapped Zapdigits, a client-reporting tool for marketing agencies, and his survival advice is not a framework. It is do not die. Stay alive three or four years and you are fine. Everything else in this episode is the operational discipline that makes that possible.

Key takeaways

On this page

Do not die

Quote card: Some main advice is don't die. Like as long as you can stay for like three, four years alive, then you're good. Malith Gamage, Zapdigits

Some main advice is don’t die. Like as long as you can stay for like three, four years alive, then you’re good.

Malith Gamage

Unromantic, and more useful than most strategy. The failure mode for a bootstrapped tool is almost never being out-competed on features. It is running out of runway during the years when nothing is visibly working.

So the discipline is structural: no in-house hires, infrastructure scaled only when demand actually arrives, and a year of cloud credits treated as a cash-flow buffer rather than free compute to burn.

Your AI is only as smart as your schema

Your AI is smart as your schema. As long as you give the correct data and the correct description, then you will get good answers back.

Malith Gamage

He draws the parallel to MCP without prompting, and it is the reason he pipes context in before asking anything: pull the Analytics data first, describe it properly, then ask the question. The quality ceiling is set at the data-description step, not at the model.

Shipping a feature he does not fully trust

I don’t even know sometimes if you ask the same question five times you get five different answers they pull out from five different places.

Malith Gamage

Zapdigits aggregates brand visibility across several models and averages it into a score for agency clients. He will tell you the underlying signal is unstable while the feature is live, which is rarer than it should be.

His sharpest example is his own: a throwaway landing-page domain with no authority and no promotion behind it was what the models surfaced when asked about his brand. The domain he had actually promoted was not.

White labelling, and a lifetime deal as a feedback engine

Competitors gate white labelling behind the most expensive plan. Zapdigits puts it on every plan, and the reasoning is about who the customer is rather than about pricing psychology. An agency has to look more together than the client’s internal marketing team, so its own branding on the dashboard is not a premium feature, it is the thing being sold.

The lifetime deal was run the same way. Buyers came in through live webinars and stayed in a private group, on a public roadmap where they add feature requests directly. Many bought partly to back a founder who was starting out, and then kept sending ideas.

Which is the actual return: people who tell you something useful, rather than people who tell you it was good but too expensive.

Chapters

TimeWhat happens
00:00Fifteen years of European SaaS, and what Zapdigits is
03:08It started as an internal Stripe dashboard for his co-founder
06:17White labelling on every plan, not the top tier
09:51Connector parity, and a public roadmap of feature requests
14:57Polling several models to score AI visibility
17:14Same question five times, five answers, zero domain authority
20:56EU privacy pressure and self-hosting Llama
30:41The four value tiers: money, time, goals, identity
39:05Staying lean: no hires, AWS credits as a cushion
50:20Do not die: survive three or four years and you are fine

People, ideas and sources mentioned

EntityWhat it is
ZapdigitsClient reporting SaaS for marketing agencies. Official Stripe partner, around thirty data connectors
Malith GamageCo-founder. Fifteen years across European SaaS including Brevo, plus an InsureTech in the Netherlands
BrevoThe European unicorn where he previously worked
LlamaThe open-source model he is exploring self-hosting, so client data stays in-house
The four value tiersJeremy's framing in the episode: money, then time, then goals, then identity

Questions this episode answers

Go deeper

Every link above goes somewhere different. These are the ones not already mentioned above.

Find Malith Gamage

zapdigits.com.

Cite this episode

Gamage, Malith. Interviewed by Jeremy Rivera. “Do Not Die: On SaaS Survival.” Unscripted SaaS, 4 August 2026. https://unscriptedsaas.com/do-not-die-malith-gamage-on-saas-survival/

Other Episodes

Episode 2

February 03, 2025 00:32:58
Episode Cover

Vooz's Jeremy Cohen: Bootstrapping & Innovation With An Annonymous Video Platform

In this conversation, Jeremy Cohen, founder of Vooz an Omegle alternative in the anonymous video chatting space, discusses the journey of creating bootstrapping and...

Listen

Episode 0

July 02, 2026 00:32:08
Episode Cover

Tobiloba Sulaimon (AuTrans) Transcribing Video/Audio For African Languages

Otter and Fireflies do not fail at African languages. They discard them. Unknown languages get filtered out as noise or approximated to the nearest...

Listen

Episode

July 16, 2026 00:21:23
Episode Cover

"AI Is Confidently Wrong About Your Brand" — Closing the Loop with Stellarcast

When someone asks ChatGPT, Claude, Perplexity, or Gemini "what's the best X?", a few brands get named — and most companies have never checked...

Listen