Stop giving Booking 18–25%. Take cards on YOUR site.
Today in Morocco there are only 2 ways to charge by card: sell via OTAs (you pay 18–25% commission per booking) or send the guest to your PMS booking engine (takes them off your domain and breaks your ad tracking). Daotomata is the third way. The missing one. The one with CMI wired to your PMS running in production at Hotel Baberrih, Essaouira.
- MAD card on YOUR domain · 0% OTA commission — only in Morocco
- Your own booking engine · no cross-domain hop · UTM/fbclid intact
- Guest email + campaign attribution + automatic PMS sync
- One invoice · the whole stack: dashboard, ads, automations, FR/EN/AR/ES
My site is on WordPress, my booking engine is Beds24 with a widget that breaks on mobile, my payments go through a CHF gateway that bounces 30% of French guests, and when someone abandons cart I don't have their email — only Booking does.
- 01EUR/USD checkout that bounces when the guest's bank does 3D-Secure in a different currency
- 02International gateway with no CMI support — the local Moroccan guest gives up or pays on Booking
- 03WordPress + standalone booking plugin · an update breaks availability on a Friday afternoon
- 04Cart-abandon lead · the email stays in Booking, not your CRM
- 05Four separate invoices: hosting, booking engine, email marketing, SEO agency
- 06Investor reporting costs a full day per month copying data from 5 dashboards
Same guest. Same card. Two very different endings.
A boutique hotel in Morocco has 2 options today to take cards. Both bad. Daotomata is the third.
The only two options that exist without us
- 01Guest wants to book with cardComes from a Meta ad to your .ma · UTM/fbclid in URL
- 02Option A → goes back to BookingYou take the booking. You pay **18–25% commission** to Booking.
- 03Option B → 'Book' on your siteRedirect to booking-engine.cloudbeds.com · another domain
- 04Cross-domain breaks trackingUTM/fbclid lost · Meta Ads can't attribute · blind ads
- 05You lose margin or attributionBoth options are bad. No third way exists today in MA.
Own booking engine · CMI on YOUR domain · sync with your PMS
- 01Guest wants to book with cardComes from a Meta ad to your .ma · UTM/fbclid in URL
- 02Clicks 'Book'Checkout form on YOUR domain (zero redirect)
- 03Pays with MAD card via CMILocal CMI gateway · stays on your domain · UTM/fbclid intact
- 04Webhook → your PMSBooking synced · availability updated
- 05100% of price + email + attributionNo OTA commission · Meta Ads with real ROI · data in your stack
Card without OTA commission
Only in Morocco. You take MAD cards on your own domain via CMI. You save Booking's 18–25% commission on every direct booking. CloudBeds native + custom adapter for Mews / Apaleo / Beds24.
Booking engine on your domain
Guest pays on your .ma · zero redirect to another site.
Sync with your PMS
Booking enters automatically · availability and pricing synced via API/webhook.
Metrics dashboard
Direct revenue, OTA vs direct mix, ADR, occupancy, ROAS per campaign, ROI per channel. Live + PDF export. What your PMS doesn't give you.
Guest email in your stack
Lead capture + full profile. Booking keeps only theirs. The rest is yours.
Meta + Google Ads
Server-side tracking · UTM/fbclid/gclid intact to the booking · real ROI.
Pre-checkin SMS + WhatsApp
360dialog Business. Reduces no-shows. + Cal.com self-hosted.
Custom automations
Up-sells, loyalty, post-stay, custom API integrations. FR/EN/AR/ES native site.
Calculate what Booking costs you this year.
5 sliders. No email to see the result. Email optional for the PDF breakdown + segment benchmark.
Hotel Baberrih · Essaouira · taking 100% of the price without OTA commission.
One closed client. Zero embellishment. CMI wired to the PMS (CloudBeds), validated with a real transaction, site live in 4 languages. If you need to see 50 logos before trusting, we're the wrong fit. If you want to be client #2 with founder-led onboarding, let's talk.
«Before I could only take cards through Booking paying commission, or by sending the guest to CloudBeds' booking engine on another domain. Now the booking is completed on baberrih.ma, pays with CMI without leaving the domain, and finally I keep 100% of the price. On top of that Meta Ads now attributes conversions properly.»
- OTA commission
- 0% on direct
- CMI
- Wired to CloudBeds · live
- Languages
- FR · EN · AR · ES
- Pre-checkin
- SMS + WhatsApp
The only stack that takes cards without giving away 25% to Booking. One invoice. Booking engine on your domain. CMI integrated.
- Card without OTA commission in direct channelOnly in Morocco
- Checkout on YOUR domain (no cross-domain hop)
- CMI gateway integrated (only local in MA)
- UTM/fbclid tracking intact to booking
- Sync with your PMS (CloudBeds/Mews/Apaleo/Beds24)via adapter
- Guest email in your stack (not in Booking's)
- Metrics dashboard on your site
- Custom business automations
- Pre-checkin SMS + WhatsAppincluded
- Founder-led onboardingDaotomata
- Setup€5,500
- Monthly€1,490
- No annual contract · 3-month exit no penalty
- Card without OTA commission in direct channelPartial · depends on PMS
- Checkout on YOUR domain (no cross-domain hop)Cross-domain
- CMI gateway integrated (only local in MA)No PMS integrates it via API
- UTM/fbclid tracking intact to bookingBreaks at the hop
- Sync with your PMS (CloudBeds/Mews/Apaleo/Beds24)(it is your PMS)
- Guest email in your stack (not in Booking's)Variable · depends on PMS
- Metrics dashboard on your siteOnly what your PMS shows
- Custom business automationsLimited
- Pre-checkin SMS + WhatsAppAdd-on (if PMS has it)
- Founder-led onboardingAccount team / variable
- Setup€500–15,000 (huge range)
- Monthly€200–4,500 + add-ons
- No annual contract · 3-month exit no penaltyVariable · 12–24m contracts common
- Card without OTA commission in direct channel18–25% commission
- Checkout on YOUR domain (no cross-domain hop)n/a
- CMI gateway integrated (only local in MA)n/a
- UTM/fbclid tracking intact to booking
- Sync with your PMS (CloudBeds/Mews/Apaleo/Beds24)n/a
- Guest email in your stack (not in Booking's)
- Metrics dashboard on your site
- Custom business automations
- Pre-checkin SMS + WhatsApp
- Founder-led onboarding
- Setup€0
- Monthly0% fixed · 18–25% commission
- No annual contract · 3-month exit no penaltyn/a
View full comparison table
| Capacity | Daotomata YOU ARE HERE | Uses a PMS booking engine Mirai · Avvio · CloudBeds · Beds24 · etc. | Only Booking.com Status quo |
|---|---|---|---|
| Card without OTA commission in direct channel | Only in Morocco | Partial · depends on PMS | 18–25% commission |
| Checkout on YOUR domain (no cross-domain hop) | ✓ | Cross-domain | n/a |
| CMI gateway integrated (only local in MA) | ✓ | No PMS integrates it via API | n/a |
| UTM/fbclid tracking intact to booking | ✓ | Breaks at the hop | ✗ |
| Sync with your PMS (CloudBeds/Mews/Apaleo/Beds24) | via adapter | (it is your PMS) | n/a |
| Guest email in your stack (not in Booking's) | ✓ | Variable · depends on PMS | ✗ |
| Metrics dashboard on your site | ✓ | Only what your PMS shows | ✗ |
| Custom business automations | ✓ | Limited | ✗ |
| Pre-checkin SMS + WhatsApp | included | Add-on (if PMS has it) | ✗ |
| Founder-led onboarding | Daotomata | Account team / variable | ✗ |
| Setup | €5,500 | €500–15,000 (huge range) | €0 |
| Monthly | €1,490 | €200–4,500 + add-ons | 0% fixed · 18–25% commission |
| No annual contract · 3-month exit no penalty | ✓ | Variable · 12–24m contracts common | n/a |
28 days to technical go-live or we refund the setup. 3-month exit with no penalty. No annual contract.
Technical go-live = website + booking engine + CMI charging in MAD functional. Full content migration + SEO transfer = 4–6 additional weeks. If by day 28 you're not taking payments with CMI, we refund the full setup and you keep the code. If at month 3 you want out, you take the domain + JSON data export + GitHub repo handover.
Daotomata Hospitality MA
- CMI native charging in MAD from day 28
- FR/EN/AR/ES site + booking engine + CRM
- CloudBeds native (other PMS via custom API)
- Cal.com self-hosted with webhook to CRM
- Pre-checkin SMS + WhatsApp Business
- Meta + Google ads management included
- Live backoffice reporting + PDF on demand
- Cross-channel support with Daotomata · 4h SLA
- Monthly stack updates at no extra cost