What went into building the initial product?
A lot of time, patience and talking to users. When you build something like Bubble, the interface is by definition quite complex, as you need to let people describe exactly what they want visually. You also need to build a ton of features as users will need their app to do a lot of things. And it’s easy to get the interface or the list of features wrong… That’s where talking to customers is super useful, I would even say critical. During the first year, I basically was spending 1 to 3 hours a day talking to users on Skype and screen sharing. This may sound too much, but I don’t think we would have been able to build Bubble till today had we not done this. Also, it’s a way to get a lot of love from users, which feels awesome and definitely helps with tough times!
What’s your business model, and how have you grown your revenue?
Bubble’s business model is fairly traditional. It’s a SaaS (actually, it’s a PaaS — platform as a service) where we charge a monthly fee for some features and additionally provide the ability to add some capacity when a user’s app takes off. We also have a marketplace where users can build templates or plugins and get compensated for them. We had a few different models before the current one, but they weren’t as clear to our users. We started charging by user visits and then by workflow runs, but we’ve learned from users that server capacity is the best resource to sell.
Revenue growth has been quiet for the first 3 years as we were mostly building the product, and since then it’s growing quite nicely, on average 15% per month since our public launch on Product Hunt.
How did you get your first 10 users?
We recruited them offline, at meetups or on campuses. At first, something like Bubble seems too good to be true, especially as many before made that promise and failed to deliver. On the other hand, our users are betting their businesses on us, so it requires an extremely high level of trust. And this works best by in-person interaction when you’re still early stage. So we went to tech cofounders meetups in New York, and a lot of people were looking for tech talent to join them, and we would go to them and tell them what we were doing and how it could help them. The fact that they saw us in-person was I think important for them to know that while it seemed too good to be true, they would have a personal connection with the founders.
The second place where we found quite a few users was at Harvard Business School. I just graduated from there and HBS is a place full of driven people that want to start companies with tech resources. It’s a good place to find users. And here as well, we did thing offline.
What are the biggest challenges you’ve faced and obstacles you’ve overcome?
Managing the struggle between user experience, easiness of use and power is a daily struggle. Every day, we have users asking for more features, while having new users that need to learn the tool, and for whom too many features can be scary. The way we overcome this is by being smart with our UX, and hide the features that aren’t necessary at first, and show them to experience users instead. This took us a lot of work on the user experience research side, and that one of our strong assets.
If you weren’t building Bubble, what would you be doing?
I’m actually very happy with what I’m doing now! But I guess if I were doing something else, I would be teaching somewhere, either in a university or in a high school (I actually did this full-time for about a year in my early 20s). In many ways though, Bubble encompasses teaching as we’re explaining users how to program, though the medium is different!