Live playbook · sales.hoyo.co.za

How to sell Hoyo
in Mozambique.

Como vender o Hoyo em Moçambique.

The Hoyo sales playbook. What the product does in plain language, how to walk a lodge owner through it, draft pricing in Meticais, and the first-call script. Built in Vilankulo. Sold lodge by lodge.

2,871 VBL reservations· 1,914 agencies in the CRM· 146 BIA activity bookings· 26 partner lodges on the network
01 · Why now · porquê agora

The wedge, in three sentences.

Open with one of these. They're the answer to "but why should I switch?" — short enough to say in a doorway, true enough to defend over coffee.

01 · Built here

Hoyo was built in Vilankulo, not Cape Town or London. Every feature exists because Angela asked for it after a real Friday-night problem at VBL. The product knows what Mozambican hospitality actually feels like.

02 · The paperwork is done

No foreign PMS files Município, Migração, IRPS payroll or pulls daily FX from Banco de Moçambique. We do all four — natively, monthly, on time. That's the only compliance suite of its kind on the market.

03 · Real money, today

2,871 VBL bookings and 146 BIA bookings already running through Hoyo in production. Not a pilot. Not a demo. Real reservations, real invoices, real guests checking in. Zero outages since launch.

02 · What it replaces · o que substitui

Three things every lodge is already paying for. Hoyo replaces all three.

Most lodge owners run on a combination of FreeToBook, paper ledgers, and one overworked GM who keeps it all in their head. Hoyo collapses that into one workflow.

Tool 1
FreeToBook
Booking diary & agency contacts. Built for UK B&Bs. No MZ compliance. Cluttered after 500 bookings.
  • Reservations diary → Hoyo's calendar & agency tag
  • Per-booking inbox → threaded email in Hoyo, opens from any agency or guest
  • Guest details → passport, visa, returning-guest history
  • STO rates → tier-aware (10/20/30%) auto-fill on every new booking
Tool 2
Paper & Excel
Melinda's morning Excel, the spa diary, the activities book, the breakfast count whiteboard. Lost the moment someone forgets to update it.
  • Melinda's morning Excel → printable daily prep at /schedule
  • Spa diary → bookable slots tied to the guest
  • Activities book → boat / kite / tour bookings with meal impact
  • Município receipts file → one-click monthly XLSX
Tool 3
"We'll get to it" — mental load
The compliance deadline you forgot. The agency reply that fell through. The honeymoon room setup nobody told the kitchen about. The GM's 03:00 thoughts.
  • Município deadlines → report ready by the 5th of every month
  • Agency follow-ups → broadcast newsletters tier-targeted
  • Outstanding payments → days-overdue dashboard
  • Returning guests → recognised on booking, preferences pre-filled
03 · Angela's walkthrough · o que pediu

The 16 things you asked for at VBL. 14 shipped, 1 prepped, 1 deferred.

On 8 May you walked Jarryd through how a lodge actually runs. This is that list, in your words, with the build status. Use it as your demo running-order — every item maps to a real screen you can show.

# Feature What Angela said it meant Status
01Passport + visa on the booking"We need to ask for it anyway for Migração — let's stop chasing guests twice."Live
02"Dear Guest" default greeting"When the booker isn't the guest, don't start the email with the wrong name."Live
03Daily reception print-out"Melinda spends an hour every morning rebuilding this in Excel."Live · /schedule
04Banco de Moçambique FX feed"I need the official rate on the day of the invoice, not what Google gave me last week."Live · daily
05Scheduled email templates"Pre-arrival info shouldn't depend on Melinda remembering to send it on a Tuesday."Live · 12 templates
06Guest inbox / threaded messaging"Replies should land back in the booking, not in someone's Gmail."Live · per booking
07Migração form auto-fill"Four days of typing names into the SEF form. Should be four minutes."Live · /reports/immigration
08Município tourism-tax form"Same thing, different government office."Live · /reports/tax
09Passport OCR"I shouldn't have to read the date of birth off a photo of a Russian passport."Live
10Digital check-in (EN + PT)"The Brazilian family won't fill in an English form. The English family won't fill in a Portuguese one."Live · /check-in
11Per-room QR guides"Every room should have one. Wi-Fi password, menus, what's open today — phone in their hand."Live · 23 rooms
12Single source of truth → website"If I change a rate in admin, the website shouldn't be a week behind."Live · shared DB
13Bundled website upsell"Some lodges still don't have a real website."Deferred · commercial
14Hoyo-branded outbound email"Right now invoices say noreply@resend.dev. That has to go."Prepped · 1 DNS click
15Returning-guest detection"If the Smiths come back, the system should know."Live · /guests
16HR module (fingerprint → payroll)"Eligio clocks in. The number goes into payroll. Stop doing it on paper."Live · ZKTeco CSV

When a lodge owner says "what does it actually do?" — this is the table. Pick three rows that match their pain. Show them the screen.

04 · Day in the life · um dia normal

Three people. Three jobs. One platform.

Most PMS demos focus on the GM. Lodge owners are buying for three roles at once — and they'll only sign if the value lands for each. Use these narratives as your demo flow.

Melinda
Reception · VBL
  1. 06:00 — opens /schedule, prints today's prep. Knows who arrives, who departs, who needs breakfast.
  2. 08:30 — Brazilian family arrives. They open the digital check-in link on Melinda's iPad in Portuguese. Passports OCR'd in seconds.
  3. 11:00 — Marina (BIA) books a boat for tomorrow. It appears on Melinda's prep automatically — kitchen plans 4 fewer lunches.
  4. 15:00 — checkout. Multi-currency invoice in MZN or USD, BdM rate of the day. One click → guest's inbox.
  5. 18:00 — evening prep for tomorrow. Auto-generated. No Excel.
Angela
GM · co-founder
  1. Monday — opens dashboard. Sees occupancy %, this week's check-ins, and who hasn't paid yet (sorted by days-overdue).
  2. Tuesday — agency CRM. Filters by tier. Broadcasts a "winter rates" newsletter to 30%-commission agents only.
  3. Wednesday — Marina sends a query about Mr Schmidt's transfer. The thread is right there inside Schmidt's booking.
  4. Thursday — payroll. Eligio's ZKTeco clock-ins import. IRPS + INSS calculated. Payslips ready for review.
  5. First of the month — exports Município XLSX + Migração XLSX. 4 minutes total. No spreadsheet rebuild.
The owner
Lodge owner · investor
  1. One dashboard — every booking's worth, who's coming this week, who's checked in right now.
  2. Cashflow visible — outstanding payments by days-overdue. Stop guessing what's owed.
  3. Agency performance — which 10 agents drove the most revenue last year? Now sortable.
  4. Compliance never missed — Município, Migração, IRPS all auto-generated. No more fines.
  5. Audit-ready — every action logged, every invoice numbered, every guest signed in.
05 · The killer feature · o efeito de rede

Lodges and activity operators on the same platform.

This is the part no other PMS in Mozambique can do — and the easiest one to demo. Tell it as Marina's story.

Marina (BIA) books a boat for a guest staying at VBL. It appears on Melinda's morning prep automatically, in milliseconds, across two separate businesses on the same platform. No phone call. No WhatsApp screenshot. No "I'll text you when I know." No other PMS in Mozambique does this.

How to pitch it: "Tomorrow Marina will book a boat for one of your guests. You'll know about it before she calls. That's worth your subscription on its own."

06 · Built for Mozambique · feito para Moçambique

The four compliance things every foreign PMS ignores.

Mews won't do these. FreeToBook won't do these. Nightsbridge does some for South Africa, none for Mozambique. This section is your moat.

Município · tourism tax
Monthly receipts — one click.

Auto-collated by guest, by night, by IVA-inclusive total. Exports to XLSX in the format the Município office accepts. The 4-day paper-trail rebuild becomes 4 minutes.

/reports/tax
Migração · immigration / SEF
Per-arrival registry, generated.

Every arriving guest's passport, nationality, dates and check-in source pre-filled into the SEF format. Monthly XLSX export. Passport OCR captures the data so reception doesn't have to re-type it.

/reports/immigration
IRPS payroll · staff tax
MZ tax rules, calculated.

IRPS bracket, INSS contribution, gross-to-net, payslip lines — all per cycle. ZKTeco fingerprint clock CSV imports straight in. Eligio's shift becomes a payroll line.

/staff/payroll
Banco de Moçambique · daily FX
The official rate, every day.

Daily FX feed wired into every invoice that bills in MZN, USD, EUR or ZAR. Footer on tax exports prompts a Boletim Diário cross-check before filing.

daily · 4 currencies
Digital check-in · bilingual
EN + PT, per token.

Guest gets a link the day before arrival. Fills passport, address, signature in their language. Lands directly on the booking. No paper. No "please print this and bring it."

/check-in/[token]
In-room QR · per-unit
Wi-Fi, menus, services — phone in hand.

Every room gets a printable QR sheet. Scan → bilingual room guide, today's restaurant menu, what's open, how to ask for a transfer. One A4 sheet per unit.

/rooms/qr-sheet
07 · Pricing — draft · proposta de preços

Four tiers in Meticais. Defensible numbers, not final ones.

Below is a starting point. The actual number Hoyo charges will move as Angela starts hearing real willingness-to-pay from lodge owners and as Jarryd gets a feel for cost-to-serve. Do not commit a prospect to a specific number without Jarryd's confirmation.

⚠ Draft pricing for Jarryd to validate. These figures assume 4 things: (a) we have no cost-to-serve data yet, (b) the marginal cost of tenant N is effectively zero, (c) Mozambican lodges expect to pay in MZN not USD, (d) the first 5 lodges are reference customers, not revenue. Refine after the first 3 paying signups.

Pilot

First 5 lodges · reference customers
MZN 2,000/mo
≈ USD 30 · 12 months locked
  • Everything in Standard Lodge
  • 12 months at pilot rate
  • Reverts to standard after
  • No setup fee
  • Cancel any time
  • Direct WhatsApp to Jarryd + Angela
For: the first 5 lodges in Inhambane Province who say yes before someone else does.

Standard Lodge

Full PMS, up to 30 rooms
MZN 8,000/mo
≈ USD 125 · billed monthly
  • Up to 30 rooms / units
  • Reservations + agency CRM
  • Município + Migração filings
  • Multi-currency invoicing + BdM FX
  • Digital check-in (EN + PT)
  • HR module + ZKTeco import
  • Scheduled email templates
  • + MZN 3,000 / mo when Channex live
For: most working lodges in Vilankulo, Tofo, Inhambane, Bazaruto.

Activity Operator

Boats, transfers, tours, kite
MZN 4,000/mo
≈ USD 60 · billed monthly
  • Per-departure scheduling
  • Boats / vehicles / instructors
  • Partner-lodge directory
  • Real-time mirror into partner lodges
  • Per-party booking + invoicing
  • BIA price-list patterns
For: Marina's peers — Sailaway, Odyssea Dive, Pequenos Libombos, smaller boat outfits.

Network bundle

Lodge + activity operator together
MZN 10,000/mo
≈ USD 155 · billed monthly
  • Standard Lodge (full feature set)
  • Activity Operator side included
  • Cross-tenant booking mirror
  • Single sign-in, two hubs
  • Lodges-and-operator pricing rebate
  • Priority onboarding from Jarryd
For: properties that already run their own boat / dive / transfer side (Bahia Mar, Azura, Anantara).

Why these numbers (so Angela can defend them on a call)

Pilot @ 2,000 MZN. We need 5 reference customers we can name. The marginal cost of tenant N is ~$0 (same code, same database, one DNS record). At 2,000 MZN/mo a small lodge will not flinch — it's less than what they pay one waiter per week. The 12-month lock-in means we can quote them as case studies for the standard tier.

Standard @ 8,000 MZN. Anchored to FreeToBook's ~£40 (~USD 50) but priced higher because Hoyo also replaces the spa diary, the activities book, the agency CRM, the Município paperwork, and the HR system. A mid-tier MZ lodge spends 5–8 hours a month on those — we're charging for time saved, not seats.

Activity Operator @ 4,000 MZN. Lower than a lodge because operators have lower revenue per month — but the same engineering value. We win here on the cross-tenant mirror that nobody else can offer.

Network bundle @ 10,000 MZN. Lodge (8k) + Operator (4k) would be 12k separately — we discount to 10k because once both sides of a town are on Hoyo, the network effect accelerates: every new partner lodge for Marina, every new boat operator for Angela. We want this number to be obviously the best deal.

Channel manager (+3,000 MZN). Add-on when Channex goes live (gated on the Hoyo entity being incorporated and the partner agreement signed — be honest about that timing with prospects). For lodges running on Booking.com / Expedia / Airbnb, this is the bridge.

What we still need to know: Mozambican lodge owners' actual price sensitivity in MZN. Angela's job in the first 3 calls is to find the price at which they say "yes, that's fair" — not the price at which they say "I'll think about it".

08 · First lodges · primeiros clientes

Inhambane Province first. Five lodges. In person.

Most Mozambican lodge owners will not respond to cold email. They will respond to Angela walking into reception with a tablet showing VBL's admin. Sell to the cluster you live in.

The Inhambane Province cluster

Vilankulo · Tofo · Inhambane · Bazaruto Archipelago

Concentrated, well-trafficked, English- and Portuguese-speaking, and full of properties Angela already knows by face. The flywheel: once two lodges in a town are on Hoyo, the third is much easier — the network effect means new partners light up automatically.

  • Bahia Mar Club already on BIA partner list
  • Azura Benguerra already on BIA partner list
  • Anantara Bazaruto already on BIA partner list
  • Casa Babi already on BIA partner list
  • Casa Madala already on BIA partner list

Angela's first-5 list (to fill in)

Write a list of 5 specific lodges with named contacts. Order by relationship strength, not size. Send it to Jarryd by next week so we can prep tailored demo accounts.

  • 1. ____________________ contact ?
  • 2. ____________________ contact ?
  • 3. ____________________ contact ?
  • 4. ____________________ contact ?
  • 5. ____________________ contact ?

Channel · in-person tour of VBL admin 30-min demo on their site 14-day free trial WhatsApp follow-ups.

09 · First-call script · como vender

Your first 30 minutes with a lodge owner.

Memorise the shape, not the words. The Portuguese lines are starting points — make them yours.

Open with a VBL story

Don't open with what Hoyo is. Open with a problem you both know.

"Last March, our Município filing took four days. Melinda rebuilt the spreadsheet from receipts. This month it took four minutes. That's why I'm here." "Em Março, a entrega de Município levou quatro dias. Este mês, quatro minutos. É por isso que estou aqui."

Ask three qualifying questions

Listen for the answer. The price you quote later depends on what they say.

"How do you take bookings today — FreeToBook, Booking.com, paper?"
"How do you file Município and Migração?"
"How do you handle your agency contracts and STO rates?"

Show daily prep first

Open vbl.hoyo.co.za/schedule on your phone. This is the one screen that lands for every lodge owner — it's the morning Excel they recognise.

"This is what Melinda prints at 06:00. It used to be a 60-minute Excel rebuild. Now it just exists."

Show Município export

Click /reports/tax. Show the month, the totals, the XLSX download. Don't say a word — let them count the seconds.

"What does this take you today? … And what would it be worth to never do that again?"

Show agency CRM

Open /agencies. Show the 1,914 enriched agencies. Filter by tier. Send a sample newsletter to the 30%-commission group.

"Your STO file in the cupboard becomes searchable. Every agent has a tier. Every email goes to the right group."

Tell the Marina story

Don't just show the network diagram — tell it as a moment that happened. The lodge owner has to imagine it on their floor.

"Yesterday, Marina booked a boat for one of our guests. By the time I walked into reception this morning, breakfast was already adjusted for it. That can't happen on FreeToBook."

Acknowledge what's not there yet

Lodge owners trust someone who says "we don't do that yet" before someone who promises everything.

"Channel manager — Booking.com, Expedia — that's built but not live. Will be in a few months. Italian translation isn't there. We don't replace SAP-level accounting; you'll still send the .pdf to your accountant."

Quote the pilot price

Lead with the lowest tier. Don't over-explain. Watch their face.

"For the first five lodges we sign in Inhambane Province, it's 2,000 Meticais a month, 12 months, then standard rate. No setup. Cancel any time. We need reference customers — that's why." "Para os primeiros cinco lodges, são 2.000 MT por mês durante 12 meses. Sem instalação. Cancela quando quiser."

Offer the trial

Don't ask for a signature. Ask for next Tuesday.

"Can I onboard you next week? Two hours with you and your front-of-house. After 14 days, you decide."

Send the WhatsApp the same evening

Don't wait. Three lines, including a screenshot from the demo, before 19:00.

"Boa noite — obrigada pelo tempo hoje. Aqui está o link para o admin do VBL [link]. Estou disponível para começar segunda. Angela."
10 · Materials · o que precisas

What Jarryd will produce. What you can use today.

Some of this exists. Some doesn't. The honest list, so Angela never overpromises.

This sales playbook · sales.hoyo.co.za The page you're reading. Bookmarkable, mobile-friendly, print-friendly (try Cmd+P on §07 Pricing).
Live demo on VBL admin vbl.hoyo.co.za with 2,871 real bookings + 1,914 real agencies. Use this for every demo — never a mock.
Live demo on BIA admin bia.hoyo.co.za with 146 real activity bookings. For demoing the operator side and the network effect.
hoyo.co.za marketing site The credible-looking landing page. Send to prospects who want to "do their own research" before the meeting.
5-min video walkthrough of VBL admin For lodge owners who can't sit through a live demo. Screen-recorded by Jarryd, narrated in EN + a PT subtitle pass.
Dedicated DEMO tenant A "Demo Lodge" hub with fake-but-realistic data so a prospect can click around without seeing VBL's real bookings. ~2 hours of setup.
One-page printable PDF brochure The print view of this sales kit, exported as PDF. Hand to prospects who want something physical. Jarryd: generate from Cmd+P this page.
WhatsApp Business number for Hoyo A dedicated number so Angela's pitches don't go through her personal WhatsApp. Routes to her + Jarryd.
Pricing sheet (extract of §07) Standalone PDF of just the four tiers + rationale. For when a prospect asks "send me the numbers" after the meeting.
First-5 lodge list with named contacts Angela's job. 5 lodges, ordered by relationship strength. Drives the pilot programme.
AC · this week

WhatsApp pitch templates — three variations

Drop into a chat. Replace the brackets. The Portuguese is starting-point Angela should tighten.

11 · For the seller · decisões

Three questions to answer before your first pitch.

We won't get any of these right by guessing. Angela's lived knowledge is the unfair advantage.

Q1 · Target list

Which 5 lodges should you approach first?

Order by relationship strength, not by lodge size. We need 5 names, 5 contacts, and 1 line each on why they'd say yes. Send to Jarryd by end of next week so we can prep tailored demo accounts.

Q2 · Price calibration

What's the actual willingness to pay you're hearing?

The MZN numbers in §07 are draft. In your first 3 conversations — not pitches, conversations — ask what a lodge currently spends on FreeToBook + accountant time + the agency CRM tool they don't have. We'll re-set the standard tier from that number, not from ours.

Q3 · Your compensation

Commission, flat fee, or co-founder equity only?

Three models are on the table: (a) % of MRR for every signed lodge in your first year — clean and incentive-aligned but rewards short-term thinking; (b) flat monthly retainer for your time — predictable but caps your upside; (c) equity-only at your co-founder rate — full alignment but no near-term cash. We need to pick one before pitch #1.