Iurii RoguliaIurii Rogulia
AboutServicesPricingProjectsSkillsStackReviewsPhrasesBlog
Contact
Iurii ships.

Iurii Rogulia, senior full-stack software engineer. Professionally building software since 2001.

Think of a number
PricingQuality checklistPrivacy PolicyCookie Policy

Business

TMI Iurii Rogulia
VAT ID: FI29845875
DUNS: 368664211
Lappeenranta, Finland 🇫🇮

  1. Home
  2. /
  3. Blog
  4. /
  5. Marketplace vs Own Booking Website: What Pays Off

Iurii Weighs: Marketplace vs Own Booking Website: What Pays Off

A €300 marketplace bill and a €30 subscription do not automatically mean €270 in savings. Separate acquisition from booking before you switch.

October 5, 2026· 6 min read

Compare marketplace fees with a booking website using avoidable costs, retained acquisition, and a worked example of when switching saves money.

Topics

BusinessSaaSOnline BookingDecision
Marketplace vs Own Booking Website: What Pays Off

A salon pays €300 in marketplace fees and finds a booking website that costs €30 a month. Saving €270 looks obvious. It may also be the wrong calculation.

Some of that €300 may be paying for new clients the salon would not otherwise have reached. A booking page can accept an appointment; it does not automatically replace the channel that brought the person there. The useful comparison separates the cost of finding clients from the cost of taking their bookings.

I built KRI, a subscription booking product for beauty businesses, so this is a decision my own product sits inside. There are businesses for which it is a good fit, and businesses for which marketplace discovery is worth more than the fees they could avoid.

Start With the Fee You Actually Pay

Marketplace pricing is not one model. A provider might charge for a newly acquired client, every booking, payment processing, a software subscription, or some combination. Fresha, for example, describes its marketplace acquisition fee as a one-time commission on a new client who discovers the business there. It is not a commission on every returning visit. Check the terms for your country and account rather than assuming the same model everywhere. Fresha pricing.

Take a recent statement and separate these costs:

  • Acquisition: fees for clients the marketplace brought to you.
  • Repeat booking: any actual commission on returning clients; this may be zero.
  • Software: the subscription and staff or location charges.
  • Payments and messaging: processing fees, SMS and paid extras.

Then mark which costs would disappear if the booking moved to your own page. Card processing does not become free because a booking commission disappears. A discovery fee may remain if the marketplace originally supplied the client and its attribution rules still apply.

A Worked Example: €300 Does Not Mean €270 of Savings

These are illustrative numbers, not KRI prices or a customer result. Suppose a salon pays €200 for new-client acquisition and €100 in avoidable repeat-booking commissions each month. A separate booking subscription would cost €30, with another €10 in incremental messaging costs. Processing costs are assumed unchanged and excluded from both sides.

Monthly costCurrent setupHybrid setup
Marketplace acquisition retained€200€200
Repeat-booking commission€100€0
Separate booking subscription€0€30
Additional messaging€0€10
Total€300€240

The possible saving is €60, not €270. If setup and migration take €180 worth of time, the simple payback is three months, assuming the booking volume and service level stay the same.

Now change one fact: repeat bookings were already commission-free. The hybrid setup adds €40 per month without removing that €100, because the €100 never existed. You may still value the independent page, but fee savings no longer make the case.

Leaving the marketplace entirely is a different calculation. Estimate the cost of replacing the clients it brings and the contribution lost from appointments you cannot replace. Compare that contribution after service costs, not just gross sales. A lower software bill can coexist with a less profitable salon.

The Worksheet for Your Business

Use your own statement to answer five questions:

  1. Which fees would actually stop if existing clients booked directly?
  2. What would the new subscription, messages, payments and setup cost?
  3. Which discovery fees or existing subscriptions would you keep?
  4. How many bookings might you lose, and how would you replace them?
  5. What operational work would the change add or remove?

A useful first estimate is avoidable fees minus added operating costs, followed by a separate check of acquisition and lost contribution. Keep the time period and included features consistent. Review the result after a few months; do not treat an assumed shift in client behaviour as a measured saving.

Returning clients may prefer your own page, but familiarity does not prove they will move. Some value a marketplace account, saved details or its app. A small trial can tell you more than assuming every repeat client would have called you directly.

What an Independent Page Changes

A dedicated page gives your services and available appointments the focus. A marketplace helps visitors compare providers and can introduce you to people who were not searching for your name. Those are different jobs, and many salons benefit from both.

Ownership needs a closer look than the word “own” suggests. With a hosted booking product, you still rent the software. Before switching, check whether you can export clients and visit history, use a domain you control, retain useful URLs, and communicate with clients under the applicable consent rules. Ask what happens to the page and data when the subscription ends. Those are contractual and operational questions as much as product features.

An independent page does not automatically mean an independent domain. KRI currently gives the salon a personal address under kri.rocks. That is useful branding space, but it is still an address on the provider’s domain.

When to Keep the Marketplace

Keep paying for discovery when it brings appointments with enough contribution to justify the fee. This is especially relevant to a new business without a client base, a location serving visitors, or a service customers often search for at short notice.

A hybrid can work: retain marketplace discovery and offer a direct route to clients who already seek you out, where the platform’s terms and attribution rules permit it. Check how the two calendars stay in sync before adding a second booking surface. A saving that introduces conflicting availability can become an expensive support problem.

KRI fits the direct-booking side: one subscription based on the number of specialists taking bookings, with no booking commission or setup fee. Compare its features and total costs with the setup you actually need; a busy and quiet month cost the same only when the billable team size and other relevant conditions are unchanged.

When a Custom Website Is Worth Considering

Start with an existing booking product if it covers the workflow. A CRM connection does not by itself justify a custom build: check the product’s integrations and API first.

Custom work becomes relevant when an important requirement remains unmet, such as a particular membership flow, cross-location process or integration the available tools cannot support reliably. Sometimes the answer is a small integration rather than a replacement website. The broader build-versus-buy decision follows the same logic.

Related service

Business Website

If you are comparing a booking subscription with a custom site, I can help identify which costs disappear, which remain, and which requirements actually need development.

More about this service →

Choose the booking route by the work and demand it handles. Lower commission is valuable when the saving survives that comparison.

Iurii RoguliaAvailable

Business Website

Start with a booking product that covers your workflow. I help assess where existing integrations are enough and where custom development earns its cost.

More about this service

Relevant client work

View all projects
kri.rocks – Booking Website and Online Scheduling SaaS for Beauty Businesses
kri.rocks – Booking Website and Online Scheduling SaaS for Beauty Businesses
September 28, 2026

Vertical SaaS that gives a salon, barbershop or solo beauty specialist their own booking website in minutes.

HTPBE.TECH – Internal Admin Dashboard
HTPBE.TECH – Internal Admin Dashboard
March 15, 2026
HTPBE.TECH – Internal Admin Dashboard

Role-gated admin dashboard for the HTPBE? SaaS platform – real-time KPIs, per-user quota tracking, and a zero-dependency bar chart.

vatnode.dev – EU VAT Validation API
vatnode.dev – EU VAT Validation API
January 19, 2026
vatnode.dev – EU VAT Validation API

Developer-first SaaS API for EU VAT validation via VIES with Redis caching, change monitoring, and webhook notifications.

What clients say

“

We’re a small SaaS team and had no idea our sitemap only listed half our pages until Iurii’s first monthly report flagged it.

Sarah Mitchell 🇨🇦

Co-founder

Topics

SEOSaaSContent
“

I’d been running Google Ads myself for a year with no real structure – one big campaign, no negative keywords, budget going to searches that had nothing to do with what we sell.

Felix Wagner 🇩🇪

Founder

Topics

Google AdsBusiness
“

Local Finnish market, small budget, and every agency we asked wanted a minimum spend we couldn’t justify yet.

Mikko Virtanen 🇫🇮

Toimitusjohtaja

Topics

Google AdsBusiness

Related articles

The Hour That Doesn’t Exist: Booking Slots Across Daylight Saving Time
October 2, 2026· 11 min
The Hour That Doesn’t Exist: Booking Slots Across Daylight Saving Time

Booking slots across daylight saving time: why isValid misses skipped times and why a pinned version cannot resolve autumn ambiguity.

Stack

TypeScriptNode.js

Libraries

Luxon

Databases

PostgreSQL

Topics

SaaSOnline BookingArchitecture
Is Headless Commerce Worth It for a Mid-Size Store?
September 28, 2026· 6 min
Is Headless Commerce Worth It for a Mid-Size Store?

Headless ecommerce buys you a custom storefront, complex pricing and B2B flows – at the cost of a build and ongoing maintenance.

Topics

BusinessE-commerceHeadlessDecision
Buying or Investing in Software? Get a Technical Due Diligence First
August 31, 2026· 7 min
Buying or Investing in Software? Get a Technical Due Diligence First

Before you acquire a company, buy a codebase, or invest in a software startup, a technical due diligence tells you what you’re really buying.

Topics

BusinessDue DiligenceInvestmentDecision
What an MVP Actually Costs
August 24, 2026· 6 min
What an MVP Actually Costs

The real mvp development cost isn’t the quote – it’s the rebuild the cheapest quote sets up.

Topics

BusinessMVPStartupDecision
Is Your Software Quote Honest? A Buyer’s Guide
August 17, 2026· 9 min
Is Your Software Quote Honest? A Buyer’s Guide

How to judge a software quote when you can’t read code: what a cheap quote hides and why ‘two weeks’ means six.

Topics

BusinessEstimationConsultingDecision