forumNew topic

From zero to twenty people in five years: our story of transitioning from service to product

TTayfun13 days ago·35 messages·61.7K views#growth#product#team
TTayfunVeteran
Job title
Software company owner
Joined
May 2023
Message
228

Doki · E-commerce infrastructure · 2024

#1

We started as an agency, now half our revenue comes from our own product. The transition took five years and we almost quit twice. Let me write it without sugarcoating.

First mistake: we tried to build the product in our free time. There is no such thing as free time. Client work is always urgent, the product is never urgent. The product didn't progress for two years.

What worked was this: we dedicated two days a week entirely to the product and didn't have any client meetings on those days. Revenue dropped in the short term, yes. But the product actually moved forward for the first time.

Second mistake: we designed the product based on our existing clients. They were institutions that paid us, knew us, and had specific requests. What came out wasn't a product, it was the sum of ten different customizations. We had to re-customize for every new customer we sold to.

We're balanced now but it wasn't easy. If you have questions, I'll answer them.

TTunçExpert
Job title
SaaS Founder
Joined
Jul 2023
Message
186
Most Helpful#2

I made the second mistake too and it cost me three years. I'd like to add this: the real trap of designing for existing clients is that every request seems reasonable.

As a solution, this rule worked for us: a feature only goes into the product if it comes independently from three different clients. If one client wants it, that's customization and it's priced separately. After setting this rule, the product started behaving like a product for the first time.

AArda K***Expert
Job title
Digital agency founder
Organization type
120-person company
Joined
Jul 2023
Message
198
#3

Writing from an agency perspective, we're also trying to go down this path and are exactly at the "we'll do it in our free time" stage.

The idea of setting aside two days sounds logical but how did the cash flow side go? How did you keep the team together while revenue was dropping, could you elaborate on that?

TTayfunVeteran
Job title
Software company owner
Joined
May 2023
Message
228

Doki · E-commerce infrastructure · 2024

#4

Let me explain. The revenue drop was about one-third in the first six months. We covered this with three things.

First, we scheduled product days during our least busy period. Second, we stopped taking new clients during that period but renewed maintenance agreements with existing ones; this recurring revenue bought us time. Third, as partners, we cut our own salaries for six months. We didn't touch the team's salaries, that was a conscious decision.

Let me also say this: this isn't a sustainable model, it's a transition period tactic. If it goes beyond six months, something will break.

VVolkan A***Veteran
Job title
Software Architect
Joined
Apr 2023
Message
312
#5

I've been doing this for twenty years, I've seen many companies trying to transition from service to product. The common trait of those who succeeded wasn't technical.

Those who succeeded had assigned a separate person responsible for the product. Not one of the partners, a separate person. Because a partner always drifts towards client work, that's natural. When there's a separate person in charge, the product has an advocate.

AAli R***Expert
Job title
Angel Investor
Organization type
two-branch business
Joined
Jun 2023
Message
192
#6

Let me look at it from an investor's perspective. In companies transitioning from service to product, the number I look at most is: the share of recurring revenue in total revenue and the growth rate of that share.

Fifty percent isn't bad but the real question is this: how many customers does this fifty percent come from? If it comes from three customers, this isn't product revenue, it's service revenue with a new name.

BBurak O***Member
Job title
Store Manager
Sector
Catering
Organization type
40-person manufacturing company
Joined
Oct 2023
Message
18

Doki · E-commerce infrastructure · 2026

#7

I disagree with you on this point. When you try to change everything at once, nothing settles.

If you post the result here, it will help others too.

OOkyanusMember
Job title
Embedded software
Organization type
regional distributor
Joined
Apr 2024
Message
96
#8

Timely topic.

YYavuz D***Member
Job title
Field sales representative
Sector
Consulting
Organization type
family business
Joined
May 2025
Message
206
#9

My question might sound amateurish, sorry about that. The first thing to break as you grow is communication, not the numbers.

PPolat Ç***Member
Job title
Human Resources Manager
Sector
Media and publishing
Organization type
workshop
Joined
Oct 2022
Message
2

Doki · Vulnerability scanning · 2024

#10

Thanks, this was very helpful.

SSerkan A***Member
Job title
Chief Technology Officer
Sector
Cosmetics
Organization type
medium-sized business
Joined
Jan 2022
Message
13
#11

Three different views emerged, they all complement each other. Pausing growth to breathe is also a strategy, nobody says that.

Good luck with that.

AAslıhanMember
Job title
Fashion manufacturer
Joined
Apr 2024
Message
102
#12

There is something to watch out for. The moment you depend on a single client, you no longer set the price.

Of course, it varies if your situation is different.

GGürkan B***MemberCommunity member
Joined
Oct 2024
Message
407
#13

To get into the details: When making decisions, write down the worst-case scenario too, not just the best.

Proven by experience.

SSonerMember
Job title
Metal manufacturing
Organization type
chain store
Joined
Dec 2023
Message
76

Doki · Corporate website · 2025

#14

This thread is archived.

NNecati P***MemberCommunity member
Joined
Dec 2025
Message
59
#15

you're right.

ŞŞerife Ç***MemberCommunity member
Joined
Apr 2022
Message
2
#16

Quick summary for newcomers: The biggest time-waster for us was not knowing who had the final say.

When you try to change everything at once nothing settles. Hope this helps.

AAslı B***Expert
Job title
Purchasing manager
Sector
Consulting
Organization type
family business
Joined
Dec 2022
Message
19

Doki · Infrastructure migration · 2023

#17

following. the real issue isn't the number, but what it's based on.

the real issue isn't the number, but what it's based on. i'm also curious if anyone does it differently.

ŞŞerife Y***Member
Job title
Courier coordinator
Sector
Food wholesale
Organization type
120-person company
Joined
Apr 2023
Message
41
#18

I think differently. Just because everyone does it doesn't mean it's right.

This is my opinion, I'm not claiming it's absolute truth.

OOkanMember
Job title
Bookseller
Joined
Jan 2024
Message
71

Doki · Server maintenance contract · 2026

#19

Let me speak from the other side; Im on the supplier side. Second-time founders dont make the same mistakes but find new ones.

I'm also curious if anyone does it differently.

YYavuz T***Expert
Job title
Sales Manager
Sector
Sports and fitness
Organization type
two-branch business
Joined
Jul 2025
Message
96

Doki · E-commerce infrastructure · 2023

#20

We got stuck at the same point for a while. The reason for failure isn't one big mistake, but the accumulation of small decisions.

I'm also curious if anyone does it differently.

Reply