Nov 27, 2019 · 20m · top-founders

1586 How He Built a $30M ARR Company With Just $1M Raised in PaaS Space

Jan Aleman · 11m spoken
0:00 / 0:00

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

In this podcast episode, Servoy founder Jan Aleman discusses how he scaled a low-code Platform as a Service (PaaS) business to $30 million in ARR on just $1 million in raised capital while maintaining fifteen consecutive years of profitability.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Nathan holds 32.5% of the talking time here. How this is scored →

Nathan as informed peer 5.8 Guest teaching 4.7 Guest disagreement 1.8 Nathan pushing back 3.3
05100:0010:0020:001:21–3:49 · Nathan as informed peer 5/10 Pricing Mechanics and Recurring Revenue Structure Nathan seeks clarity on how a PaaS product monetizes, asking if it is consumption or recurring. Jan breaks down their dual pricing structure: per-user seats for corporate buyers versus a 2% rev-share take rate for independent software vendors.3:50–7:21 · Nathan as informed peer 6/10 Evolution of the Low-Code Market and Market Fit Jan contextualizes Servoy's historical positioning in the 4GL space between simple low-code builders and complex Java/.NET development. Nathan attempts back-of-the-envelope math multiplying 1,000 customers by a $5,000 monthly average, leading Jan to clarify that corporate contract sizes skew lower.7:22–10:35 · Nathan as informed peer 8/10 Global Distributed Team and North American Expansion When Jan claims both logo churn and revenue churn are identically 3%, Nathan immediately calls out the mathematical implication that every customer would have to pay the exact same amount. Jan admits the error and clarifies that net revenue churn is negative while gross churn is 3%.10:35–12:47 · Nathan as informed peer 5/10 Team Structure, Customer Success, and Acquisition Costs Jan outlines the company's internal distribution across sales, expert services, and R&D, as well as a 12-to-14-month CAC payback period. The conversation remains highly collaborative as Jan explains vertical channel partnerships.12:47–14:58 · Nathan as informed peer 5/10 Future Capital Strategy and Platform Reselling Opportunities Nathan asks Jan about fundraising strategy and target milestones. Jan explains their channel strategy of turning ERP partners into mini-platforms and building a repeatable US sales playbook before taking on institutional capital.14:58–19:39 · Nathan as informed peer 6/10 Revenue Milestones and Capital Multiplier Performance Nathan reiterates his question to get Jan's exact revenue numbers ($30M ARR current, targeting $40M next year) and praises the 30x capital efficiency ratio. The episode wraps up smoothly with the Famous Five questions.1:21–3:49 · Guest teaching 5/10 Pricing Mechanics and Recurring Revenue Structure Nathan seeks clarity on how a PaaS product monetizes, asking if it is consumption or recurring. Jan breaks down their dual pricing structure: per-user seats for corporate buyers versus a 2% rev-share take rate for independent software vendors.3:50–7:21 · Guest teaching 6/10 Evolution of the Low-Code Market and Market Fit Jan contextualizes Servoy's historical positioning in the 4GL space between simple low-code builders and complex Java/.NET development. Nathan attempts back-of-the-envelope math multiplying 1,000 customers by a $5,000 monthly average, leading Jan to clarify that corporate contract sizes skew lower.7:22–10:35 · Guest teaching 4/10 Global Distributed Team and North American Expansion When Jan claims both logo churn and revenue churn are identically 3%, Nathan immediately calls out the mathematical implication that every customer would have to pay the exact same amount. Jan admits the error and clarifies that net revenue churn is negative while gross churn is 3%.10:35–12:47 · Guest teaching 4/10 Team Structure, Customer Success, and Acquisition Costs Jan outlines the company's internal distribution across sales, expert services, and R&D, as well as a 12-to-14-month CAC payback period. The conversation remains highly collaborative as Jan explains vertical channel partnerships.12:47–14:58 · Guest teaching 5/10 Future Capital Strategy and Platform Reselling Opportunities Nathan asks Jan about fundraising strategy and target milestones. Jan explains their channel strategy of turning ERP partners into mini-platforms and building a repeatable US sales playbook before taking on institutional capital.14:58–19:39 · Guest teaching 4/10 Revenue Milestones and Capital Multiplier Performance Nathan reiterates his question to get Jan's exact revenue numbers ($30M ARR current, targeting $40M next year) and praises the 30x capital efficiency ratio. The episode wraps up smoothly with the Famous Five questions.1:21–3:49 · Guest disagreement 1/10 Pricing Mechanics and Recurring Revenue Structure Nathan seeks clarity on how a PaaS product monetizes, asking if it is consumption or recurring. Jan breaks down their dual pricing structure: per-user seats for corporate buyers versus a 2% rev-share take rate for independent software vendors.3:50–7:21 · Guest disagreement 2/10 Evolution of the Low-Code Market and Market Fit Jan contextualizes Servoy's historical positioning in the 4GL space between simple low-code builders and complex Java/.NET development. Nathan attempts back-of-the-envelope math multiplying 1,000 customers by a $5,000 monthly average, leading Jan to clarify that corporate contract sizes skew lower.7:22–10:35 · Guest disagreement 3/10 Global Distributed Team and North American Expansion When Jan claims both logo churn and revenue churn are identically 3%, Nathan immediately calls out the mathematical implication that every customer would have to pay the exact same amount. Jan admits the error and clarifies that net revenue churn is negative while gross churn is 3%.10:35–12:47 · Guest disagreement 1/10 Team Structure, Customer Success, and Acquisition Costs Jan outlines the company's internal distribution across sales, expert services, and R&D, as well as a 12-to-14-month CAC payback period. The conversation remains highly collaborative as Jan explains vertical channel partnerships.12:47–14:58 · Guest disagreement 2/10 Future Capital Strategy and Platform Reselling Opportunities Nathan asks Jan about fundraising strategy and target milestones. Jan explains their channel strategy of turning ERP partners into mini-platforms and building a repeatable US sales playbook before taking on institutional capital.14:58–19:39 · Guest disagreement 2/10 Revenue Milestones and Capital Multiplier Performance Nathan reiterates his question to get Jan's exact revenue numbers ($30M ARR current, targeting $40M next year) and praises the 30x capital efficiency ratio. The episode wraps up smoothly with the Famous Five questions.1:21–3:49 · Nathan pushing back 2/10 Pricing Mechanics and Recurring Revenue Structure Nathan seeks clarity on how a PaaS product monetizes, asking if it is consumption or recurring. Jan breaks down their dual pricing structure: per-user seats for corporate buyers versus a 2% rev-share take rate for independent software vendors.3:50–7:21 · Nathan pushing back 4/10 Evolution of the Low-Code Market and Market Fit Jan contextualizes Servoy's historical positioning in the 4GL space between simple low-code builders and complex Java/.NET development. Nathan attempts back-of-the-envelope math multiplying 1,000 customers by a $5,000 monthly average, leading Jan to clarify that corporate contract sizes skew lower.7:22–10:35 · Nathan pushing back 7/10 Global Distributed Team and North American Expansion When Jan claims both logo churn and revenue churn are identically 3%, Nathan immediately calls out the mathematical implication that every customer would have to pay the exact same amount. Jan admits the error and clarifies that net revenue churn is negative while gross churn is 3%.10:35–12:47 · Nathan pushing back 1/10 Team Structure, Customer Success, and Acquisition Costs Jan outlines the company's internal distribution across sales, expert services, and R&D, as well as a 12-to-14-month CAC payback period. The conversation remains highly collaborative as Jan explains vertical channel partnerships.12:47–14:58 · Nathan pushing back 3/10 Future Capital Strategy and Platform Reselling Opportunities Nathan asks Jan about fundraising strategy and target milestones. Jan explains their channel strategy of turning ERP partners into mini-platforms and building a repeatable US sales playbook before taking on institutional capital.14:58–19:39 · Nathan pushing back 3/10 Revenue Milestones and Capital Multiplier Performance Nathan reiterates his question to get Jan's exact revenue numbers ($30M ARR current, targeting $40M next year) and praises the 30x capital efficiency ratio. The episode wraps up smoothly with the Famous Five questions.

speaking balance: gold is Nathan, purple is the guest (3 minute bins)

0:00 · Nathan 42.7% · guest 57.3%0:00 · Nathan 42.7% · guest 57.3%3:00 · Nathan 16% · guest 84%3:00 · Nathan 16% · guest 84%6:00 · Nathan 42.9% · guest 57.1%6:00 · Nathan 42.9% · guest 57.1%9:00 · Nathan 33.5% · guest 66.5%9:00 · Nathan 33.5% · guest 66.5%12:00 · Nathan 13.2% · guest 86.8%12:00 · Nathan 13.2% · guest 86.8%15:00 · Nathan 42.2% · guest 57.8%15:00 · Nathan 42.2% · guest 57.8%18:00 · Nathan 40.7% · guest 59.3%18:00 · Nathan 40.7% · guest 59.3%
Sharpest disagreement ▶ 16:03 Jan reminds host of 17-year grind context

When Nathan highlights their high growth rate, Jan pushes back against any overnight success narrative by emphasizing that it took 17 years of foundational work.

Hardest push from Nathan ▶ 8:26 Nathan refutes identical logo and revenue churn figures

Nathan refuses to accept Jan's statement that logo churn and revenue churn are both 3%, pointing out that this would require identical customer contract values.

Biggest teaching moment ▶ 4:04 Jan defines the 4GL middle ground between low-code and full-stack

Jan educates the host on how the industry categorizes low-code versus full custom development platforms, defining Servoy's specific niche.

Nathan holds their own ▶ 8:29 Nathan demonstrates SaaS metrics mastery on gross vs net churn

Nathan demonstrates his deep domain fluency by dissecting gross vs net churn mechanics after catching a reporting inconsistency from the guest.

the scores for every segment, with the reasoning behind each
ChapterTopicNathan as informed peerGuest teachingGuest disagreementNathan pushing backWhy
Pricing Mechanics and Recurring Revenue Structure 5512 Nathan seeks clarity on how a PaaS product monetizes, asking if it is consumption or recurring. Jan breaks down their dual pricing structure: per-user seats for corporate buyers versus a 2% rev-share take rate for independent software vendors.
Evolution of the Low-Code Market and Market Fit 6624 Jan contextualizes Servoy's historical positioning in the 4GL space between simple low-code builders and complex Java/.NET development. Nathan attempts back-of-the-envelope math multiplying 1,000 customers by a $5,000 monthly average, leading Jan to clarify that corporate contract sizes skew lower.
Global Distributed Team and North American Expansion 8437 When Jan claims both logo churn and revenue churn are identically 3%, Nathan immediately calls out the mathematical implication that every customer would have to pay the exact same amount. Jan admits the error and clarifies that net revenue churn is negative while gross churn is 3%.
Team Structure, Customer Success, and Acquisition Costs 5411 Jan outlines the company's internal distribution across sales, expert services, and R&D, as well as a 12-to-14-month CAC payback period. The conversation remains highly collaborative as Jan explains vertical channel partnerships.
Future Capital Strategy and Platform Reselling Opportunities 5523 Nathan asks Jan about fundraising strategy and target milestones. Jan explains their channel strategy of turning ERP partners into mini-platforms and building a repeatable US sales playbook before taking on institutional capital.
Revenue Milestones and Capital Multiplier Performance 6423 Nathan reiterates his question to get Jan's exact revenue numbers ($30M ARR current, targeting $40M next year) and praises the 30x capital efficiency ratio. The episode wraps up smoothly with the Famous Five questions.

Statements from this episode (17)

Assertion Not checkable as stated
Aleman: 80% of Servoy's Revenue Is Recurring
“I would say 80% of our revenue today is is recurring.”
Jan Aleman Nov 27, 2019 ▶ 1:31
Disclosure
Servoy Charges Software Companies a Percentage of Their End-Product Pricing
“So we price around the usage of the platform. So with a, typically with corporate users that can be on a per user basis with software companies, we typically charge as a percentage of what they charge for their products.”
Jan Aleman Nov 27, 2019 ▶ 1:39
Assertion Not checkable as stated
Aleman: Servoy charges software company clients 2% of their total revenue
“Now, if you look at software companies, then because they're paying a percentage, that can also vary depending on their own size. So usually, in reality, it's around two percent of their total revenue.”
Jan Aleman Nov 27, 2019 ▶ 2:59
Assertion Not checkable as stated
Aleman: $5,000/month is low-end average for ISVs, typical for corporate clients
“I would say that it's on the low end of our average. If you look at ISVs, it's sort of on our average when I look at corporate clients.”
Jan Aleman Nov 27, 2019 ▶ 3:41
Opinion
Aleman: Low-code platforms cannot build complex business applications
“While low code is great, it's not very capable of building complex business applications. It's usually only used for very small point applications.”
Jan Aleman Nov 27, 2019 ▶ 4:23
Assertion Not checkable as stated
Aleman: Servoy serves over 1,000 customers
“So today we're serving a little bit more than a thousand customers and growing at the moment.”
Jan Aleman Nov 27, 2019 ▶ 5:22
Assertion Not checkable as stated
Aleman: Servoy stabilized at 30% revenue growth without outside funding
“In the past five years, we've sort of stabilized that at around 30%, and that's the revenue rate at which we can grow. Without doing external funding”
Jan Aleman Nov 27, 2019 ▶ 5:35
Prediction Not checkable as stated
Aleman: Outside funding could return Servoy to 100% annual growth
“We believe that with an additional funding round, we could put the growth rate back to a hundred percent year over year.”
Jan Aleman Nov 27, 2019 ▶ 5:52
Assertion Not checkable as stated
Aleman: Servoy has been profitable for 15 years
“We have a healthy revenue within a company where we've been profitable since 15 years as an organization.”
Jan Aleman Nov 27, 2019 ▶ 6:37
Disclosure
Aleman: Servoy raised only $1M in total outside capital
“One million in, in external financing, everything else by the founders.”
Jan Aleman Nov 27, 2019 ▶ 7:07
Disclosure
Aleman: Servoy achieves negative net revenue churn with 3% annual logo churn
“That's our revenue churn is negative. So a lot of current customers are growing. Our logo revenue has been fairly stable at three percent in the past years.”
Jan Aleman Nov 27, 2019 ▶ 8:38
Insight
Aleman: PaaS platform churn drops once customers build applications requiring rewrites
“So we typically see churn at the start of getting a new customer on board. Once you're, or into the platform, once you've developed a bunch of applications, the stickiness is is very good. Also because you would have to redo your applications.”
Jan Aleman Nov 27, 2019 ▶ 9:27
Assertion Not checkable as stated
Aleman: Servoy recovers customer acquisition costs in 12 to 14 months
“Our customer acquisition cost is, is about one year of new revenue that they bring in. So in about 12 to 14 months, we recover from customers that are onboarding onto onto the platform.”
Jan Aleman Nov 27, 2019 ▶ 11:43
Opinion
Aleman: Major IT vendors lack up-to-date low-code offerings
“Nearly all of those vendors at Dell want to move into this market into the space of low code software development, don't have a current or don't have an up to date offering.”
Jan Aleman Nov 27, 2019 ▶ 13:18
Disclosure
Aleman: Servoy may pursue strategic partnership or VC next year
“Next year would not be unlikely for us to start looking at Either a strategic partner or a, or classic venture capital to further accelerate the growth.”
Jan Aleman Nov 27, 2019 ▶ 14:48
Disclosure
Aleman: Servoy is on track for $30M ARR, targeting $40M next year
“Well, so this year we're going to do a 30, so for next year, if we, we're happy if we're going to hit 40 with our existing cash flow without external funding, and then we believe we're ready to make the next step.”
Jan Aleman Nov 27, 2019 ▶ 15:33
Disclosure
Aleman stepped down as CEO after his COO asked for the job
“So I've been CEO of the company for 15 years. And two years ago, my CEO came to me, and he'd been managing the company for me for about five, six years. And he came to me and he said, I want your job. I think I can do it better.”
Jan Aleman Nov 27, 2019 ▶ 17:53
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 2,600 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.