Why switch from Fresha to ML Booking?
If you already have clients, ML Booking is the booking layer: calendars, a widget or link, email, optional SMS, and Square or Stripe if you take cards. You keep the relationship and more of the visit.
Price it for your staff and your ticket. Then look at the booking features you actually use.
Move staff, ticket size, and paid bookings. Subscription, marketplace, and payment fees update as you go.
| ML Booking | Fresha | |
|---|---|---|
| Subscription | ||
| Marketplace fees | ||
| Payment processing fees | ||
| Monthly total |
ML Booking subscription is CAD from our live catalog. Fresha is USD (CAD may differ) from public list prices and can change. Our from $0.29 CAD is the ML Booking platform fee on a paid online booking for the plan this calculator picks. Square or Stripe still charge their own card rates. Fresha processing uses their published online rate (2.79% + $0.20). Marketplace on their side is modeled at 20% of ticket size with a $6 minimum per new client. Fresha pricing
Only the pieces ML Booking sells. No loyalty club. No register. No inventory suite.
| ML Booking | Fresha | |
|---|---|---|
| Online booking | Yes. Widget, booking link, free site or your custom domain. | Yes. They send your client to the Fresha website. |
| Extra staff seat | $9.00/mo per extra seat | $14.95/mo per extra bookable member (Team) |
| Team calendar | Yes. Shared columns and a personal staff view. | Yes. Inside Fresha. |
| Email confirmations | Yes. Unlimited, on every booking. | Yes. From their system, in their brand. |
| SMS reminders | Yes. Included in the plan. US and Canada only, with opt-in. | Yes. About 100 included, then $0.02 each. |
| Late-cancel and no-show rules | Yes. You set what you keep. The software applies it. | Yes. In their product, on their terms. |
| Booking payments | Yes. Your Square or Stripe. The fee for your plan (from $0.29 CAD) per paid online booking. | Yes. 2.79% + $0.20 on a card they process. You do not use your own Square or Stripe. |
| Branded website | Yes. Included with the plan. | Yes. A builder in their product. The booking still sits on Fresha. |
| Marketplace fee | None. Clients book on your site or link. | Yes. About 20% of the ticket on new marketplace clients ($6 minimum). That cut is how they get paid. |
| Staff portal | Yes. Staff see their day. The business runs the shop. | Yes. Their staff login, in their product. |
Fresha is a marketplace. Some shops get found there. Then the client books on Fresha, Fresha takes a cut of those new clients, and you are running their software, not yours.
Choose ML Booking if you already have clients. They book on your site, your widget, or your link. Not inside someone else’s marketplace.
If you already have clients, ML Booking is the booking layer: calendars, a widget or link, email, optional SMS, and Square or Stripe if you take cards. You keep the relationship and more of the visit.
It prices subscription, marketplace (when they take one), and their published online card rate against our CAD plan plus from $0.29 CAD per paid online booking for the plan the calculator picks. POS hardware, SMS overages, websites, and other add-ons on their side are often extra and are not in the total.
No. The fee for your plan (from $0.29 CAD) is the ML Booking platform fee on a paid online booking. Square or Stripe still charge their own card rates. Fresha typically processes the card themselves at a percent plus cents, which is what the calculator uses for their payment line.
Yes. Add services and staff, connect Square or Stripe if you take cards, put a widget on your site or share a link, and start free.