10 years bootstrapped: €6.5M revenue with a team of 13

datocms.com

262 points by steffoz 16 hours ago


debarshri - 6 minutes ago

I have recently realised bootstrapping is interesting way to build business. More so now with advent agentic stuff. Hear me out.

I think you should create a bootstrapped business in established domain. In this case it is CMS, it could be very specific domain like network security, ci/cd, paas etc. Where VC is not pouring money and they think it is not forward looking, your alpha of building a big bootstrapped business is huge. Another key thing is that you should have the muscle to generate and collect revenue with discipline. If the revenue cycle is off you have trouble as a bootstrapped org.

I would use AI but not build an AI bootstrapped started business at this moment in time as there is huge growth capital invested in the market. But theres always an exception for eg. Midjourney et al. But thats that.

Doches - 12 hours ago

> We're not bragging (okay, we're bragging a little) but it turns out that not burning through VC cash on ping-pong tables and "growth at all costs" actually works.

Have an internet fist-bump from a fellow successful bootstrapper; this is the way, and you're calling it out!

jacquesm - 11 hours ago

That's excellent by any metric. Most larger successful companies have a very hard time consistently breaking the 200K / employee / year turnover level and this is 2.5 times that. On top of that they are indestructible, with that much left on the table a couple of years of solid saving and you can start thinking about much larger projects, and still without outside financing.

10 years is long and if we take the revenues as linearly changing over time and the costs growing roughly linear along with it then years two and three must have been quite difficult, expectations need to be met but the money wasn't really there yet. But now there is.

iagooar - 6 hours ago

Wow! Congrats to you and the team.

Fellow bootstrapper here, roughly in your ballpark - €4M+ revenue, team of 18, bootstrapped for 12 years.

Only bootstrappers understand the bootstrap hustle ;) But what an amazing business you have built there - be proud, you deserve it.

Let me share a personal founder story if I may: after 12 years of building the company, I decided to step down as CEO, moved on and spent the last 6 months working on different projects, learned A LOT about AI coding, went to Iceland, Texas. Had a great time. Yet after only 6 months I experienced the strongest "pull" you can imagine, back to my bootstrapped company of 12 years. And here I am - December has been an amazing time, getting back to work. And next year we have ambitious plans ahead!

swyx - 3 hours ago

> we achieved an EBIT margin of 65%

isn't it sensitive to disclose this kind of info when you don't have to? are you worried about your employees all demanding raises when they see this?

antonhag - 9 hours ago

Congrats! Being able to run a nice company bootstrapped seems amazing.

Turning 10, you might want to stop ditching WordPress for being 15 on your homepage though ;)

   Your customers demand blazing-fast digital products, web standards are evolving at the speed of light, yet you rely on 15-years-old solutions like WordPress that force you to deliver heavy, low-quality user experiences. 
After all, you'll be there in only 5 years!
trm217 - 8 hours ago

I've been using Dato for years for private projects (would love a Hobby tier ;) ) and have been impressed with it from the start. Hearing that Dato and the people behind it are thriving makes me very happy! A success that's well deserved! :-D

swyx - 3 hours ago

> We spent the winter prototyping (experimenting with everything from bare metal to alternative PaaS providers — some of which shall remain unnamed to protect the guilty

mind at least naming what to look out for when evaluating PaaSes?

smurda - 14 hours ago

Wow. Huge congrats! This is a real business that is profitable.

Our industry focuses so much on venture-backed startups (many of which are unprofitable) that would lose sight of one important goal when starting a business - be profitable!

the__alchemist - 6 hours ago

Very cool on on the business model details! I love this model of doing it for multiple reasons.

One thing I am confused on that is tangential to the main topic: What does this (SAAS?) service do? It looks like it might be a middle ground between Heroku and Wordpress? A GUI website builder of some sort with an integrated database, and tool for editing articles or other content with a web UI?

asim - 8 hours ago

Teach me oh Obi Wan. lol. I never made my bootstrapped efforts work. Neither did my VC funded efforts. Now with the next attempt, I think there's a lot of clarity in what bootstrapping gets you versus VC funding. Also solo vs team. Timelines are so different, the approach is so different. I don't think there is the same urgency in bootstrapping. You can have longer time horizons. With funding its a go-go-go attitude, especially with that finite funding. But even when it goes right and you became public, you are at the mercy of a quarterly report where you have to show something to keep that stock price propped up. I'm sure people running the company will say it doesn't make them think differently but the long termism breaks down a little unless you are pumping cash from somewhere.

Anyway, if I had my shot again, I'm not saying I'd renounce funding. Bootstrapping for a short period to figure things out is great, but funding also creates opportunities where an immediate business model is not clear. Opportunities exist for different approaches. Again not an advocate for the VC funding, but I'd taken even $500k these days to get something up and running as the cost of capital is basically nothing aka YC.

dminor - 7 hours ago

We've been using Dato for 5 years or so - a bit of a weird use case probably, we're driving configuration of our internal EHR with it. But it is very nice for creating a structured set of data models and then you've got a nice UI to input the data and a nice API for grabbing the data, all of which the engineering team didn't need to build.

It's been rock solid for us.

botswana99 - 5 hours ago

Congrats from a fellow software boostrapper (12 years in, similar size).

For a laugh, here is our founder chat from this weekend:

GB: https://www.linkedin.com/posts/englishpaulm_just-heard-from-...

CB: I'm glad we don't have to deal with that shit.:hankey:

EE: arg. yeah. I think about the funding route at times, but then see threads like this, and it’s a lot of yuck.

GB: Terrible. They did invest, but they just squeezed the founder out.

CB: How is the new vacation home?

gethly - 6 hours ago

it's not hard to make something without funding, even by yourself, as long as you have the time and skill. but problem of the internet of today is saturation. you can have the best service or tool, much better than the number one on the market, but if you have no cash to burn on ads, you won't get anywhere.

i have not read the history of this project but i would consider this as pure luck and nothing more(sadly). nothing wrong with that, but understand that this is a unicorn(not as in 1B company but as someone who was able to make profit).

---

Ah, here it is:

> DatoCMS started in 2015 as an internal tool for our italian web agency.

Yeah, almost every agency used to have its own system back then, before drupal, wordpress and other CMSs were more popular.

OtherShrezzing - 7 hours ago

>but it turns out that not burning through VC cash on ping-pong tables and "growth at all costs" actually works.

This is at least a little disingenuous (or ill-thought-out), when you account for the fact the company is a spin-off/subsidiary of a large & successful Italian agency. While I'm certain these things helped keep the business sustainable, the fact of the matter is that the company was still incubated rather than bootstrapped. The only real difference is that it was incubated by its parent company, rather than by the VC industry.

cwiggs - 9 hours ago

Curious how you run things and have good work life balance for your employees, with so few people?

Especially with the migration to k8s. K8s is much more complex than Heroku, some even say it requires an entire infra engineering team to manage.

le-mark - 10 hours ago

The website is pretty good. My initial reaction was “A CMS? How can yet another CMS be profitable”. The copy on the homepage explains it pretty well. Congrats on the success.

danielfalbo - 9 hours ago

And huge kudos for doing it from Italy!

chrisrickard - 12 hours ago

Amazing achievement guys, seriously impressive. Now onwards and upwards!

sebstefan - 9 hours ago

The pricing page is messed up on Firefox

https://i.horizon.pics/dFFNvWFUZp

isoprophlex - 10 hours ago

Thanks for setting a counter-example to the vc money bullshit hustle crowd. Keep it up!

vessenes - 7 hours ago

Congratulations on the success - you’re rightly proud, and that amount of cashflow brings real stability to owners and employees.

I’m a former VC, and a former CMS company founder (late 1990s for the CMS side, competing with Genuity for instance), and I’m impressed at your margins and success delivering CMS tools, but I think you’re leaving a lot of money on the table and although you don’t realize it, you’re adding existential risk to the business with your current strategy.

Consider this a gentle nudge to think about growing more quickly - I’d propose to you that you’ve misunderstood the rule of 40 - or a useful way to interpret it - in your case, I think it tells you that you have room to spend more on marketing, and thus grow more quickly. You’re clearly happy with high margins and cashflow - don’t ever change! But, unless you’ve tapped out your market (I do not believe this is true for CMS worldwide for a company with 6.5m in revenue) then you have more growth you could achieve by spending some of that profit.

Should you care about this? I’ve noticed over the years that as a general rule some European founders proudly care less about growth than American ones, so clearly there is some default cultural difference here. In this case, though, I think the American values build more successful companies, and I think you should care about growth more than your blog post says you do.

The simple reason is this - you’re tiny. You’ve probably spent no more than 30mm EUR on product development over the life of the company. If any mid-size company with functional distribution and tech wanted to take your business away, they could. Because of how open you are, they could probably do it for even less - much of the value of the thought and engineering and architectural work you’ve done is published with your APIs, developer tools, and so on. This is real existential risk to your business - different than not being able to make payroll, but one that might well hit you on a random Tuesday and not be easily solvable without a major change and possibly outside help (e.g. investment or a buyer)

Years ago, I pitched the idea of my own CMS company staying small to 90s era billionaire Ed McVaney, founder of JD Edwards; one of the first successful ERP companies (sold to Peoplesoft then Oracle) - he told me “in software it’s grow or die.” I think this is generally true. I ultimately sold my portion of that company and it morphed into an agency, where it seems to have cheerfully stayed small and sustainable by layering on services - much worse economic model than you currently have.

Anyway, I hope you are writing the 20 year retrospective happily in 10 years from now; if you are, I think you will have needed to successfully grow into a more defensible market position - don’t put it off. It’ll remove another layer of risk, and make you more money in the bargain!

nextworddev - 5 hours ago

Now rebrand as an AI agent company and raise at 1bn valuation /s

d--b - 8 hours ago

If anyone at datocms is reading this: I find your blog post incredibly off-putting.