Guides
How to use TireloHub
Step-by-step guides for owners, customers and seat renters · web & mobile
Getting started
Create your workspace and get your business online in a few minutes.
Start your free trial Web
Create your workspace in under a minute — no card required. You get 30 days of full access.
- On the homepage, tap “Start 30-day trial”.
- Enter your business name, your name, email and a password, and (optionally) a phone or WhatsApp number.
- Choose your business type — start typing and pick a suggestion, or type your own (e.g. “Vehicle hire”, “Event equipment hire”, “Printing”). This is exactly how customers find you in the directory’s type filter, so use the words they’d search for.
- Under “Locations”, choose “One location” or “Multiple branches (in different towns)”. If a partner referred you, type their code (e.g. REF-AB12).
- Tick that you accept the Terms & Conditions, Cancellation & Refund Policy and Privacy Policy, then tap “Start 30-day trial”.
- You’re taken to the sign-in screen — log in with the email and password you just set. If email verification is on, enter the 6-digit code we email you first.

Create a business account on the app Mobile
You can start a business straight from the phone app — no need to go to the website first.
- Open the app and tap “Business owner — log in”.
- Tap “New here? Create a business account”.
- Fill in your business name, your name, email, an optional contact number and a password (“Show” lets you check what you typed).
- Pick your business type — tap a suggestion chip or type your own custom type. Add a referral code if a partner referred you.
- Tick “I accept the Terms & Conditions and Privacy Policy”, then tap “Create business account”. Enter the 6-digit email code if verification is on — you’re then signed straight in.

Sign in & accept the terms (owner, customer or renter) Both
One login screen routes you to the right place automatically.
- Enter your email and password and tap “Sign in”. Tick “Remember my email on this device” so you don’t have to type it next time.
- Business owners and their team land on the owner dashboard; customers land on “My account”; seat renters land on their own seat dashboard.
- Forgot your password? Tap “Forgot password?”, enter your email, and use the 6-digit code we send you to set a new one.
- The first time you sign in — and whenever TireloHub's terms change — a “Terms & Conditions” box asks you to read them. Tick “I have read and accept the Terms & Conditions and Privacy Policy” and tap “Accept & continue”, or “Not now — sign out”.
- On the mobile app, choose “Business owner — log in” (owners, their team and renters) or “Customer Login”. The app keeps you signed in until you tap Log out.


English or Afrikaans Both
TireloHub speaks English and Afrikaans — switch whenever you like.
- On the website, tap “EN” or “AF” next to the 🇿🇦 flag at the top of the homepage, the directory, the sign-in page or the sign-up page. Your choice is remembered on that device.
- In the app, tap “🇿🇦 EN” (or “🇿🇦 AF”) in the top corner of the welcome screen to switch.
- Owner screens, booking pages and messages are in English for now; anything not yet translated shows in English.

Set up your business with the wizard Both
The setup wizard walks you through everything TireloHub can do, one step at a time. Each step saves as you go, any step can be skipped, and your progress is kept — close it and it picks up where you left off.
- Open the setup wizard — on the web it's “Setup wizard” under More in the dashboard menu; on the app it's the “✨ Setup wizard” card at the top of “Manage”. Tap any segment of the progress bar to jump to a step; “Skip for now” (“Skip” in the app) moves on without saving.
- About your business: pick or type your business type (it's how clients find you in the directory), choose Appointments, Orders or Both, and add a one-line description for your booking page.
- Your look: choose a colour and upload your logo. The preview changes as you pick; on the web “Save & preview” reloads your real booking page beside the form.
- Your services: add each service with its price, minutes and its own deposit (or “Same as my business”). Clients can book several services in one visit. On the web, open “Extras” to add add-ons (e.g. a hot-stone upgrade); on the app, “Open Services”. Taking orders (Orders or Both)? “Add products” on this step opens Products for your order page.
- Your team: add the people clients can book, the services each one does and the hours they work. Working alone? Skip it.
- Rooms & equipment (optional): add rooms, chairs or machines and tick the services that need them, so two clients never get the same one.
- Opening hours & closures: tap the days you're open and set your times, then use “Change one day” for a day off or a shorter day, and close for public holidays or a stocktake.
- Branches (optional): add a branch for each place you work. R150/month covers your business with one branch; each extra open branch adds R75/month — you're asked first.
- How clients book: accept bookings straight away or approve each one, choose start times, minimum notice, how far ahead clients can book and until when they can change or cancel online.
- How clients pay: choose a deposit — none, a percentage or a fixed amount — and how clients pay: at the venue, by EFT (pick your bank and add the details) and by card through your own Paystack account (connect it right there).
- Messages to your clients: an automatic reminder before each booking, a review request after visits, a “time to book again” message, and a quick reply of your own.
- Extras to grow with: membership plans, packages, gift cards, promo codes, loyalty and campaigns — set them up now or later; the wizard comes back to this step.
- Your terms & forms: write your cancellation and deposit terms (or load the template) and set up consent or health forms.
- Share your booking page: copy the link, share it on WhatsApp and download your QR code. Then see Team chat and how to get the app.
- You're all set: the summary shows what's done and what you skipped — tap “Set up” on anything you'd like to finish, then “Finish”.


For business owners
Everything in the owner dashboard. Every page below also works natively in the mobile app — under Today, Inbox, Clients or Manage.
Find your way around the dashboard Both
Every page of the owner dashboard sits in one of five groups, in the same order on the web and in the app.
- On a computer the menu runs down the left in your brand colour: Today (Insights, Bookings, Inbox, Clients), Sell (Services, Products, Orders, Packages, Plans, Gift cards, Specials, Loyalty, Campaigns), Team (Staff, Renters, Team chat), Business (Hours, Brand, Docs, Forms, Payments, Expenses) and More (Reports, Accounting & invoices, Plan & billing, Refer a business, Support, Setup wizard). “Sign out” is at the bottom.
- Each page opens with its title and one line saying what it's for. A number on Inbox or Team chat shows how many conversations have something new.
- The top of the dashboard shows your business name, your plan (e.g. “Free trial · ends 28 Nov 2026” or “Active · renews …”), the “Owner view | Client view” switch and “Open booking page”.
- On a phone's browser the menu folds away: the bar at the bottom has Today, Bookings, Inbox, Clients and More — “More” (or ☰ at the top) opens every group as a sheet.
- In the app, the tabs at the bottom are Today, Inbox, Clients and Manage. Manage holds the setup wizard, “Share your business”, Team chat and “Reports & insights”, then every section in the same Today / Sell / Team / Business / More groups. The ☰ menu (top left) has Team chat, Browse businesses, See my page, Full dashboard (web), Guides & videos and Log out; 👁 (top right) shows your page as clients see it.
- Your team sees what their role allows: Reports, Accounting, Expenses, data exports and the setup wizard are for owners and managers only.

Client view: see your page as clients do Both
Check exactly what clients see — without leaving your dashboard, and without booking yourself by accident.
- On the web, flip the switch at the top of the dashboard from “Owner view” to “Client view”. Your real booking page (and your order page, if you take orders) opens right there.
- Use “📱 Phone” and “🖥 Desktop” to see both sizes, “↻ Refresh” after a change, or “Open in new tab ↗”. Switch back to “Owner view” — anything you were typing is still there.
- In the app, tap 👁 at the top right, or ☰ → “See my page”.
- It's a preview: a strip at the top says so, and booking (or ordering) is switched off — the button reads “Preview — booking is off”.

Dashboard & insights Both
See how your business is doing at a glance.
- “Insights” (the first page under Today; “Today” in the web's phone bar) shows revenue this month, upcoming bookings, your no-show rate and average rating.
- The chart plots revenue against bookings for the last 6 months — hover over (or tap) a month to see its numbers. Below it: “Win them back” (clients with no visit in 60+ days and nothing booked, with an “Email win-back” button), your bookings and clients at a glance, and your top services.
- “Export your data” saves your clients, bookings, payments or orders as CSV for Excel or Google Sheets.
- For the full picture, tap the “Full business reports” banner at the top of Insights, or Reports under More.

Reports: how your business is doing Both
Sales, team performance, busiest times, top clients and who to win back — for any date range, with CSV exports.
- Open “Reports” (under More in the web menu, or the “Full business reports” banner on Insights), or Manage → “Reports & insights” in the app.
- Pick a range — last 7/30/90 days, this or last month, this year, last 12 months, or your own dates. Every figure compares itself with the period before.
- The big panel at the top shows sales collected (payments after refunds, plus completed orders), with booked value, what's upcoming and your busiest day beside it. Plain-language tips underneath tell you what to act on — like setting deposits when no-shows climb.
- Scroll for sales over time, sales by service, team performance, where bookings come from, your busiest days and hours, payment methods and top clients. Tap “Table” on any card to see the numbers (“Chart” to go back), or “CSV” to open it in Excel or Google Sheets.
- “Win back lapsed clients” lists people who haven’t been in for 30/60/90/180+ days — tap WhatsApp or Email to send a friendly “we miss you” message. Only message clients who are happy to hear from you (POPIA).
- “Download everything” at the bottom saves the period summary or all your bookings, clients, payments and orders as CSV, and links to your Accounting & VAT reports.
- On the web, “Print / PDF” gives you a clean printout for your accountant or business partner.



Services & pricing (and extras) Both
Services define what customers can book, how long they take, and what they cost.
- Open “Services” (under Sell) and fill in “Add service”: a name, minutes, price and a short description. Tick “Full-day booking” for venue or equipment hire (clients book whole days at a day rate) and “Allow multi-day” for check-in → check-out ranges. In the app: Manage → “Services & pricing”.
- “Add-ons & extras” (below your services) offers optional extras on any service (e.g. a hot-stone upgrade) that add price and time at booking. Choose the service, then under “Add an extra” give it a name, extra price and extra minutes, and tick “Always included” for one every booking must have. A “Max quantity” above 1 and a unit label (e.g. “photo” or “person”) let clients pick how many. Tap “Save add-on”.
- Clients (and you) can book more than one service in the same visit — e.g. a lash set and a brow tint. Each service adds its own time and price, and its own deposit rule. You don't need to make a combined service for every mix.
- Add photos to a service so it stands out on your booking page.
- Deposit for this service (Edit): leave it on “Same as my business” to use your rule in Payments, or choose “No deposit” (e.g. a quick trim), a percentage or a fixed amount just for this service (e.g. 50% for a full set of lashes). The booking page and the app show clients the right deposit for what they pick.
- Hide a service any time — its history is kept.


Products & stock Both
Sell products and track inventory — ideal for spazas, salons retailing product, and takeaways.
- Open “Products” (under Sell; app: Manage → “Products & stock”) and add each product with a name, category, sell price, cost price, opening stock and photos.
- Set “Low-stock alert at” so you get a heads-up before you run out. Untick “Track stock levels” for things you don't count, and “Available to order online” for things you only sell over the counter. “Made fresh” marks food that can't go back on the shelf.
- Use − / + to adjust stock and “Sell” to record a sale at the counter; every movement is logged (purchase, sale, adjustment, wastage).
- The cards at the top show stock value (at cost), retail value and how many items are low or out of stock.
- Product add-ons: on the website tap “Add-ons” on a product (in the app, tap the product) to add extras like “Extra cheese +R10”, change their price or remove them. Tick “Required” for a choice every order must include. Customers pick them under “Choose extras” on your order page, and the product shows “Add-ons: …” in your list.


Orders (order command centre) Both
A live board of incoming orders you can run on a screen at the counter.
- Open “Orders” (under Sell; app: Manage → “Orders”). “Live orders” shows what's coming in; the board refreshes by itself. “Open command center” puts it full-screen on a counter screen or TV.
- New orders arrive as “New request” — tap “Accept” to confirm or “Decline”. The customer sees every step on their order page.
- Move an order along: “Start preparing” → “Mark ready” → “Collected ✓”. If the customer tells you they're on the way, the order shows “On the way”.
- “No-show” (on a ready order) records that it wasn't collected; “Cancel” stops an order and puts its stock back.
- “Customers” lists everyone who orders from you with their pickups and no-shows. “Flag owing”, “Mark paid”, “Ban” / “Unban” and “Forgive” keep track of anyone who didn't collect or pay.

Clients (your CRM) Both
Every client with their visits, spend, birthday, notes and next booking — searchable in seconds.
- Open “Clients”. Search by name, mobile number or email, and use the chips to filter: new, regulars (3+ visits), haven’t been back in 60+ days, booked in, birthdays this month, marketing opt-in or no-shows.
- Narrow it down further with the filters: branch, service, team member, how you can reach them (TireloHub account, email only, or mobile only — WhatsApp), last visit, number of visits, spend, and how they first booked (booking link, QR code, WhatsApp, your team…). Every choice shows how many clients it matches, and you can sort by newest, name, spend, visits, last or next visit.
- The results line shows how many clients match. “Export these” saves just those clients as a CSV (visits, spend, branches and contact details), and “Copy mobile numbers” (web) or “📱 Share numbers” (app) gives you their numbers. For promotions, only message clients who opted in to marketing (POPIA).
- Tap a client to see their details, notes and when they joined, with one-tap WhatsApp, Call and Email buttons.
- “Profile” (app: “👤 Full profile”) opens everything about them in one place: visits, total spent, last and next visit, cancellations and no-shows, every upcoming and past booking, where your conversation stands, and private notes only your team can see. Edit their mobile, email or marketing consent right there and tap “Save details”.
- From the profile, “Remind” sends a reminder for an upcoming booking and “Messages” opens your conversation with them.
- “Add client” adds someone by hand (tick “Agreed to receive marketing” only if they did).
- “Export all” (app: “⬇ Export”) downloads your full client list as a CSV.
- “Delete client” removes them completely. If they have past bookings or payments, their personal details are erased and the records stay as “Deleted client” — so your books still balance and you meet POPIA.


Import your clients Both
Moving from Fresha, Booksy, Square, another app or a spreadsheet? Bring your whole client list across in minutes.
- Export your client list from your old system (or Google Contacts → Export → CSV) — or download our template and fill it in.
- In Clients, tap “Import” (app: “⬆ Import”) and choose the CSV or Excel (.xlsx) file. On the app you can pick it from Files, Downloads, Google Drive or an email attachment.
- We match the columns for you (first/last name, mobile, email, birthday, notes, marketing). Open “Check columns” to change any of them.
- Check the preview: “New” rows are added, “Skip” rows are people you already have (matched on email or mobile — never by name), and “Problem” rows (like a missing name) are listed with the reason. Download the problem rows if you want to fix them.
- Choose whether to skip existing clients or fill in their missing details (we never overwrite what’s there), then tap “Import”. Importing the same file twice won’t create duplicates.
- South African numbers are tidied automatically (082 123 4567 → +27 82 123 4567), even when Excel has dropped the leading 0.

Bookings, reminders & waitlist Both
See your day at a glance, act on any booking, send reminders, and manage a waitlist for busy days.
- On the web, open “Bookings” (under Today). Pick a view at the top: “Day” lists the day's bookings in time order with a week strip and a summary (how many, what you can expect to earn, who's here now); “Calendar” shows each person's day side by side with their time off shaded (one column if you work alone); “Month” shows the whole month. Use ‹ Today › to step a day (‹ This month › in Month), or pick any date.
- In the month, each day shows its bookings as dots in the service's colour, with the value, requests and cancellations; busier days are shaded darker. Click a day to open it. Bookings nobody is on yet sit under “Not assigned”.
- Each booking in the list has quick buttons — “Accept”, “Check in” (today), “Done”, “Remind” — and “Open” for everything else. A speech-bubble number means the client has written to you — tap it to open the conversation.
- Open a booking to: “Accept” a request, “Check in” the client when they arrive, “Mark completed” when you're done, “Remind”, “Change time”, “Change person”, mark a “No-show” (it's added to their record so you'll see it next time), or “Cancel booking” with a reason. Made a mistake? “Set back to confirmed” undoes it (a request you declined goes back to being a request instead — accept it to confirm it with the client).
- In the app, “Today” opens on the month — every booking is a dot in its service's colour — with the chosen day below as a timeline and a red line at the time now. Tap any day (yesterday, next week, next month), use ‹ › to step a day, or the month chips to jump; tap the month name to fold it away. “🗓 Calendar” shows the timeline (“Working hours” or “Whole day”); “☰ List” shows the same day as a list, with “👥 By team” when you have a team. “⏰ Remind all” reminds the whole day.
- Booking requests: if you'd rather accept each booking yourself (Hours → Booking rules → New online bookings), online bookings arrive as requests. You get a notification, the time is held, and a banner at the top of Bookings (app: 📩 on Today) says how many are waiting. “Accept” sends the client their confirmation with an add-to-calendar link; “Decline…” frees the time and sends them a link to choose another.
- “Change time” (app: “✏️ Change time”) fixes a booking's day, start time and length in one place — e.g. you booked 10:00 instead of 13:00 by mistake, or today's set only needs 2 hours instead of the usual 2h 30m. Pick a day (from a week back), tap an open time or type one, and use −30 / −15 / +15 / +30 min to make just this booking shorter or longer; the service keeps its usual time. You can fix a booking that's already checked in or completed too. If the start time changes, choose whether to tell the client. There's no need to delete and rebook.
- Services: a booking can hold more than one service. When you book, tap the extra services under “Also in this visit” (web: “+ Add another service”); the times offered allow for all of them. On an existing booking, “+ Add a service…” under Services adds one (if it would run into the next booking you're told) and ✕ takes one off — the end time and price update.
- “Change person” (app: “👤 Change person”; “Assign someone” when nobody is on it yet) lists everyone who does that service at that branch and whether they're free for the whole booking. Anyone with another booking then, on time off or outside their hours is greyed out with the reason. Pick someone, or “Nobody yet”, and choose whether to let the client know who'll be looking after them.
- When you cancel, move or reassign a booking you choose whether to tell the client: they get a message (and an updated add-to-calendar link for a move) in TireloHub or by email. The booking's history says whether it reached them, or is only waiting in their messages because there was no app or email to send it to.
- “Remind” sends a friendly reminder with the time, address and an add-to-calendar link: “Send in TireloHub” (a notification on their phone, or email), “Open in WhatsApp”, or “Copy text” to paste it anywhere. You can change the wording first. On the app, “⏰ Remind all” reminds everyone booked that day in one go — clients who only left a mobile number are listed with a WhatsApp button each, so nobody is missed.
- Automatic messages (Hours → Automatic messages) are on for every business: a reminder the day before each booking (or 12 hours / 2 days before), a review request a couple of hours after a visit you checked in or completed, and a “time to book again” message after 6 weeks for clients who said yes to follow-ups (each one has a link to stop them). Change any of them, or choose “Off” to stop it. They go out in TireloHub or by email and show in the client's conversation in your Inbox. Clients who use the app also get a nudge about an hour before.
- Every booking keeps a history — when it was made, moved, cancelled, reminded or paid — plus private notes only your team can see.
- Book a walk-in or phone customer: on the web, use “Create booking” below the agenda in Bookings — pick the service (and “+ Add another service” if you like), choose the client or type a new one with their mobile and email, then the branch, team member, room (or “No resource”), the date and time, any extras, notes for your team and a promo code, and tap “Create booking”. In the app, tap “+ New” on Today (or the “New booking” tile): pick the service, the client, who’s doing it, then a day and one of your open times — taken times are greyed out, and “Other time (walk-in / outside hours)” lets you squeeze someone in.
- Your client gets a notification on their phone (if they use the TireloHub app) and an email with an “add to calendar” link.
- Your public booking page lets customers book themselves, only inside your opening hours. They can pick who they’d like (or anyone available), and each booking goes to someone who is actually free.
- Customers can move or cancel their own booking from their account, up to your cancellation cut-off (Hours → Booking rules). You get a notification, and the move shows in the booking's history.
- Waitlist: clients who can’t find a time that suits them tap “Join waitlist” on your booking page and say when they’d like to come. You get a notification, and they’re listed under “Waitlist” (web: at the bottom of Bookings; app: Manage → Waitlist) with WhatsApp, Call or Email buttons. When a booking is cancelled you’re told how many people are waiting, so you can offer them the time. Tap “Mark contacted” or “Booked” on each one, or “Remove” — “Put back on the list” undoes it.







Opening hours, closures & booking rules Both
Opening hours, your booking rules and booking frequency together control exactly when customers can book — and cancel — online.
- Open “Hours” (under Business; app: Manage → “Opening hours”) and tick the days you’re open, then set open/close times for each.
- Online booking only offers slots inside these hours, with each service’s duration and buffers applied.
- Each day has its own times, so a regular half day is just that day's hours — e.g. Tuesday and Wednesday 09:00–14:00, every week. For a single date (a day off this Friday, or a short day), use “Change one day” — see the next guide.
- Already-booked times show greyed-out so customers can see what’s taken. A time stays open while anyone who does that service is free, and each online booking goes to someone who is actually free — so nobody gets double-booked.
- Start times (Hours → Booking rules): offer times every 15 or 30 minutes, every hour, 1½ or 2 hours — or “Only at times I choose”, e.g. 08:00, 10:00, 12:00, 14:00 and 16:00 for two-hour treatments. Clients can then only start at those times; a booking may run past closing time.
- New online bookings: confirmed straight away (you get a notification), or “Wait for me to accept or decline them” — each one is a request until you answer, and the time is held for the client meanwhile.
- Booking rules (Hours → Booking rules): set the minimum notice for a booking, how far ahead clients can book (1 week to 1 year), and until when clients can change or cancel online — any time, or up to 2, 12, 24, 48 or 72 hours before. After that they’re asked to message you instead. The setup wizard asks for these too.
- Closures & holidays (Hours): close the whole business — or one branch — for a day, a few days or part of a day (a stocktake, a training morning). Tap a South African public holiday to close for it in one go. Nothing can be booked online in a closure, and “Next available” skips it.
- Booking frequency: under “Hours → Booking frequency”, choose how often you open — Every week (default), Every 2 weeks (bi-weekly), or Every 4 weeks.
- If you pick bi-weekly or every-4-weeks, set the “First open week” — that week, and every 2nd (or 4th) week after, will accept bookings.
- Off-weeks are automatically greyed out on your calendar, so customers can only book on your open weeks. Handy when each job needs a couple of weeks, or to avoid overbooking yourself.
- Calendar feed (Hours → Calendar feed; app: Manage → “Calendar feed”): copy your private feed link and paste it into Google, Apple or Outlook Calendar (“Add calendar → From URL”) to see your bookings there. Keep the link private — anyone who has it can see your bookings and client names.
- Also on the Hours page: your Branches, Automatic messages and Reviews — each has its own guide below.




Change one day (a day off or a shorter day) Both
Take a single day off, or work shorter hours on one date — without touching your weekly hours.
- Open Hours → “Change one day” (app: Manage → Opening hours → “Change one day”).
- Under “Which day”, tap a date chip (e.g. this Friday) or choose another date. You'll see your usual hours for that day.
- If you have a team, choose “Who”: “The whole business” or one team member.
- Under “What to change”, pick “Day off”, or “Shorter day” and the hours you'll work (e.g. 09:00 until 14:00 instead of 17:00). Add a note if you like (e.g. “Family day”), then tap “Save day off” or “Save shorter day”.
- Nothing can be booked online outside those hours. Any bookings already in that time are listed so you can open them and move them, or give them to someone else.
- To go back to the usual hours, remove it from “Closures & holidays” (or, for one person, Staff → Time off).

Branches Both
Run more than one location — each with its own address, team, rooms, closures and bookings.
- Open Hours → “Branches” on the web, or Manage → “Branches” in the app, and tap “Add a branch”. Give it a name (e.g. “Sandton branch”), town and province.
- Your plan covers your business with one open branch for R150/month. Each extra open branch adds R75/month, so you're asked to confirm the new price before a 2nd (or later) branch is added or reopened — it applies from your next payment. Only an owner or admin can make a change that alters the price.
- “Close branch” stops new bookings there and lowers your price from your next payment; team members based there move to “Every branch” so they stay bookable, and existing bookings stay in your records. “Reopen” brings it back.
- Clients choose a branch first when they book (only when you have more than one). Closures, team members and rooms can each be set per branch, and Clients can be filtered by branch.

Reviews from real visits Both
Your rating is built only from clients who actually came in — no fake or drive-by reviews.
- After a visit you checked in or marked completed, TireloHub sends the client a “How was your visit?” message with a private review link (switch it off under Hours → Automatic messages).
- Clients can also review from your booking page when they're signed in and have a visit they haven't reviewed. One review per visit, shown with their first name and surname initial. Anyone else is told that only clients who've visited can leave a review.
- Your star rating and reviews show on your booking page and in the directory.
- See every review under Hours → “Reviews” (app: Manage → Opening hours → Reviews). Tap “Hide” on one that's abusive, fake or not about your business — it comes off your page and out of your rating; “Show” puts it back.


Staff, hours & time off Both
Tell TireloHub who works when, so clients can only book a time when someone who does that service is actually there.
- Open “Staff” (under Team on the web) or “Manage → Staff & hours” (app). Everyone clients can book is listed with their branch, services and hours.
- “Add team member”: give them a name and a colour, and tick the services they do. A service nobody is ticked for can be booked with anyone. Team members added here take bookings but don't get a login.
- When they work: leave them on your business hours, or choose “Their own hours” and set each day — with a break if they take lunch. Clients won't be offered times outside those hours.
- “Clients can book them online” off keeps someone on the team (for walk-ins you book yourself) without offering them online.
- Time off: pick the person, the first and last day (or only part of a day) and a reason. Clients can't book them then; others who do the same services still can. If they already have bookings in that time, you'll see a list: open each one and use “Change person” to give it to someone who's free, or move it.
- Part of the day over several days (e.g. 09:00–11:00 every day next week) shows as one line in the list; “Remove” takes off all of it that's still ahead.
- When a client picks a person on your booking page, only that person's free times show. Moving a booking also offers only the times that person is working.
- Rooms, chairs and machines your services need are set up under “Rooms & equipment” — see the next guide.


Rooms & equipment Both
Stop two clients being booked into the same treatment room, bed, nail station or machine.
- On the web, open Staff and scroll to “Rooms & equipment”; in the app, Manage → “Rooms & equipment”. Tap “Add room or equipment”.
- Give it a name (e.g. “Treatment room 1”), choose its type (room, chair, station, equipment, vehicle or other) and, if you have several branches, its branch.
- Under “Services that need it”, tick every service that uses it, then tap “Add”. A ticked service is only offered online when one of its rooms is free, and each booking takes one — so two clients never get the same room. A service with nothing ticked books without one.
- When you book someone yourself, a free room is picked for you (or choose one); if none is free, you're asked before going ahead. The booking shows its room under “Room / resource”.
- “Edit” changes it. “Retire” takes one out of use (e.g. while it's repaired) and tells you about any upcoming bookings that still hold it; “Bring back” puts it back. “Remove” deletes one that was never booked — one with bookings on record is retired instead.
- Only owners and managers can change rooms and equipment.

Memberships: plans & Mark paid Both
Sell recurring plans — e.g. “4 blow-dries a month” or “Unlimited washes” — that clients join from your booking page or the app, with a member price on their bookings.
- Open “Plans” (under Sell; app: Manage → “Membership plans”). Under “New membership plan”, enter the plan name, price, how often it's billed (Monthly, Quarterly or Annual), what's included and an optional member discount (e.g. 10% off bookings), then tap “Create plan”.
- Clients see your plans on your booking page and in the app. Signed-in clients tap “Join plan” (free plans) or “Request to join” (paid plans).
- A free plan (R0) starts at once. For a paid plan the client gets a payment reference and your EFT details, and the plan shows “waiting for payment” for you.
- Mark paid: tap “Members” on the plan. On the web choose how they paid under “Payment taken by” (EFT, Cash or Card) and tap “Mark paid”; in the app tap “Paid · EFT”, “Paid · Cash” or “Paid · Card”. The membership is active until the next renewal date.
- When it's time to renew, the member shows “Renewal due”. Record the payment with “Record renewal” (app: “Renewed · EFT/Cash/Card”).
- Members get their discount off online bookings — the booking page shows “Member price” and what they save.
- “Edit” (app: “Change”) updates a plan; “Switch off” stops new joins (members keep it); “Delete” removes a plan nobody joined (one with members is switched off instead). “Decline” a request or “Cancel” a membership from the members list — clients can also cancel from their account.


Gift cards Both
Sell gift cards and take them as payment — the balance is tracked for you.
- Open “Gift cards” (web) or Manage → “Gift cards” (app). The top shows the balance still owed on all cards and how many are active.
- Issue a card: enter the amount and, if you like, an expiry date, then tap “Issue gift card”. Each card gets its own code (like GC-05IF-Q81I) to write on the voucher or send to the buyer.
- When a client pays with a card, search for its code, enter the amount used and tap “Redeem” — the rest stays on the card for next time. A card can’t be used after it expires or once it’s used up.
- “Cancel” stops a card that was issued by mistake. Every card shows its code, what’s left of the original amount and its status.

Loyalty Both
Reward repeat customers automatically.
- Open “Loyalty” (web) or Manage → “Loyalty” (app) to see each customer’s visits.
- Every booking you mark as completed adds a visit to that client’s card by itself (changing the status back takes it off again). Tap “+ Visit” for a walk-in you didn’t book, or “− Visit” to take off one added by mistake.
- A reward unlocks after 10 visits. Tap “Redeem reward” when you give it — 10 visits come off the card and any extra visits carry over.
- Great for turning first-timers into regulars.

Specials, promo codes & banners Both
Give clients a code to book for less, and promote deals with banners on your booking page.
- Promo codes: open “Specials” (under Sell on the web) or “Manage → Specials & promo codes” (app) and tap “New promo code”. Give it a code like SPRING20, what clients see (optional), and choose “% off” or “Rand off”.
- Choose when it can be used (“Can be used from” and “Until”), the use limit (how many bookings), a minimum spend, and “For which services?”. “Once per client” stops the same client using it twice; “New clients only” keeps it for first visits.
- Share it: “Copy to share” (web) or “Share” (app) gives you a message with the code and a booking link that fills the code in for the client.
- Clients enter the code when they book. The discount comes off the price before any deposit is worked out, and the booking shows which code was used. If they cancel, the use is given back.
- Your list shows how often each code was used and how much it took off in total. Turn a code off any time; deleting a code that's been used switches it off instead, so its bookings keep their discount.
- You can also enter a code yourself when you book a walk-in or phone client.
- Banners (“Specials & banners”, below your promo codes): add a banner with a headline and message — “Preview (as customers see it)” shows how it looks. Banners rotate at the top of your public booking page, and you can schedule or turn them off any time.


Seats & renters Both
Rent a chair or station to an independent stylist. Each renter gets their own scoped login — they only ever see their own bookings, clients and earnings.
- Open “Renters” (under Team on the web) or Manage → “Seats & renters” (app) and tap “Add a renter”. Enter their name and email, allocate a seat (or create a new one), and set the rent: “Fixed rent” per week or month, “Commission %”, or “No rent”. Tap “Add renter”.
- They receive a temporary password to sign in — share it securely. They land on their own seat dashboard.
- Track each renter’s takings, rent paid and what they still owe. Tap “Record rent” when they pay you.
- “Revoke” removes their access any time — their history stays. “Restore access” lets them back in.

Team chat Both
A built-in chat for your staff — on the web and in the app, no third-party app needed. Only your team sees it.
- On the web, open “Team chat” (under Team). In the app, tap ☰ → “Team chat”, or the Team chat tile in Manage. A number shows how many conversations have something new.
- “New channel” (app: “# New channel”) starts a conversation for everyone, or just the teammates you pick. “Message a teammate” (app: “✎ Message a teammate”) starts a private direct message.
- Tap a conversation, type below and tap “Send”. Use @name to mention someone. New messages appear every few seconds, and the app sends a notification — tapping it opens that conversation.
- Delete your own messages (in the app, long-press a message to copy or delete it). In a channel you made, “Rename”, “Delete channel” and its members list sit at the top of the conversation; anyone can “Leave” a conversation. In the app, ⋯ has “🗑 Delete channel” and “Leave conversation”, and renaming opens the web.
- Messages are unlimited and included — there are no per-message fees.

Brand your booking page Both
Make your booking page look like you.
- Open “Brand” (under Business; app: Manage → “Branding & booking page”) and upload your logo (512×512), a banner (1600×400) and an optional background image (shown at low opacity).
- Change your business type here any time — the “Business type” field (with quick suggestion chips) controls how you appear in the directory’s type filter. On the app it’s under Manage → “Branding & booking page”.
- Colours: tap a ready-made theme (Fresh teal, Ocean, Rose gold, Midnight…) for a matching main + accent colour, or tap any swatch. Your colour also becomes the accent of your own owner dashboard. On the app, “🎚 Fine-tune this colour” gives you hue, strength and light/dark sliders; on the web, click the colour square for any shade. A readability check tells you if white text will be easy to read on your colour.
- Add your page title, a short intro and your social links — each field explains what it’s for.
- Save, and your page updates (on the app the preview changes as you go; on the web the live page beside the form reloads after each save). “Your QR code & share link” at the top of Brand goes straight to this page (switch to “Order page” for takeaway or spaza orders) — “Download PNG” for posters and flyers. In the app, share it from Manage → “Share your business”, or with “Share booking link” on Today.
- To see it as clients do, use “Client view” — see “Client view: see your page as clients do” above.

Your terms, documents & policies Both
Set the booking and order terms clients must accept, and publish your own policies and intake documents.
- Open “Docs” (under Business). At the top, “Your booking & order terms” holds your cancellation, no-show and deposit rules. Tap “Load starter template” to begin from ours, then make it yours. In the app: Manage → “Booking & order terms”.
- Switch on “Require customers to accept my terms before booking or ordering” and tap “Save terms” (a “Clients accept” tag shows it's on). Clients must then tick “I have read and accept …'s terms & conditions” before they can book or order — and we record that they accepted, for your protection. The booking shows it under “Accepted your terms”, with a link to the exact wording.
- Below, “New document” adds your own Terms & Conditions, cancellation policy, privacy notice, aftercare guide or intake document. In the app: Manage → “Documents & policies”.
- Published documents are listed on your booking page under “Good to know”. Untick published to keep a draft; “Delete document” removes one.


Inbox: every client conversation Both
One conversation per client with everything in order — their messages, your replies, booking activity and your team's private notes. Handy if there's ever a dispute.
- Open “Inbox” (under Today; a number shows unread conversations). Each row is a client: their name, the latest message and a tag. Search by name, mobile, email or anything that was said. Filter with All, Unread, Needs reply, Done and Trash.
- The tags: New — something you haven't opened yet; Needs reply — the client wrote last; Replied — you wrote last; Done — you marked it handled (it comes back if they write again); Activity — only booking activity so far.
- Tap a client to see the whole history: bookings made, moved, cancelled and reminded show between the messages, each linked to its booking. Their next booking is pinned at the top with Open and Remind buttons.
- Write a message and send it — the client gets it as a TireloHub notification, or by email if they don't use the app. Under each message you'll see ✓ Delivered, ✓ Emailed or ✓✓ Seen (they opened the conversation after you sent it).
- Clients who booked with just their mobile number (no TireloHub account or email) get your reply on WhatsApp: the green “Send on WhatsApp” button opens WhatsApp with your message ready — press send there. A copy stays in the conversation marked “Sent on WhatsApp”. For other clients you can still pick “Send on WhatsApp instead”.
- Switch to “Internal note” to add something only your team sees, like “Called — she'll be 10 minutes late.”
- ⚡ Quick replies insert messages you send all the time. Type one and tap “Save as quick reply” to keep your own.
- Edit a message you sent (on the app, long-press it) — the client sees the new wording marked “Edited”, and every earlier version is kept in the history. Messages sent on WhatsApp can't be edited here; send a follow-up instead.
- Delete moves a message to the Trash. A message you sent is withdrawn from the client too (they see “Message deleted”) — except one sent on WhatsApp, which you'd delete in WhatsApp itself. In Trash you can restore it, delete it forever, or “Empty trash”.
- The ⋯ menu lets you mark the conversation done or unread, open the client's profile, print or save the whole history as a PDF or CSV (with edits, deletions and read receipts — ideal for disputes), move the conversation to Trash, or stop a client messaging you.
- “✎ New message” starts a conversation with any client.

Payments, deposits, EFT & card Both
Choose how clients pay you — at the venue, by EFT, by card through your own Paystack account, or any mix — and whether they pay a deposit to secure a booking.
- Open “Payments” (under Business on the web) or Manage → “Payments & deposits” (app). Under “How clients pay”, tick “At the venue” (cash or your card machine) and/or “EFT (bank transfer)”. For EFT, choose your bank, then add the account holder, account number, branch code and any note — clients only ever see what you switch on.
- Card (Paystack): tap “Connect Paystack” and paste your secret and public keys from Paystack → Settings → API Keys & Webhooks (no account yet? sign up at paystack.com — approval takes a few days). We check the keys with Paystack and keep the secret key encrypted; it's never shown again. Clients then get a “Pay by card” button — card, Apple Pay or Instant EFT — and the money settles straight to your Paystack account (Paystack charges you its card fee). Use your test keys first to try it with Paystack's test cards; “Disconnect” stops card payments.
- Card payments confirm themselves: when the client finishes paying, the booking shows “Paid by card” and you get a notification. For instant confirmation you can also paste the webhook URL shown under Card into Paystack (optional).
- Under “Booking deposit”, choose “No deposit”, “Percentage of the total” or a “Flat amount” — and give any service its own deposit under Services → Edit. Clients pay a deposit by card or EFT, so switch one of them on if you take one. Changing this only affects new bookings.
- If your business had a deposit switched on before deposits were your choice, the dashboard asks you once to “Check your deposit”: Keep it, No deposit, or Change it.
- What clients see: the booking page tells them up front what’s due (e.g. “A deposit of R540 secures your booking”). Straight after booking — and in their confirmation, in their account and in the app — they get your bank details, the amount and a reference like TH1A2B3C, with buttons to send their proof of payment (a screenshot, photo or PDF).
- When proof comes in you get a notification. Open the booking: under Payments, view the proof, check your bank, then tap “Money received” — or “Not received” with a reason, and the client is asked to try again. Proof files are private: only your team can open them.
- “Record a payment” on any booking records money taken in person — cash, card or EFT. A walk-in sale that isn’t for a booking goes under “Record a walk-in sale” on the Payments page (amount, then Cash, Card machine or EFT / transfer). Everything counts toward your revenue and reports straight away, and the Payments list shows each one with its status.





Plan & billing Both
R150/month for your business (one branch) — each extra branch adds R75/month — with unlimited staff, and you’re always in control.
- Open “Plan & billing” (under More in the web menu, or Manage → Plan & billing in the app) to see your plan, status, active branches and next renewal date. Your plan also shows at the top of the dashboard (e.g. “Free trial · ends …”).
- During your 30-day free trial, tap “Subscribe · R150/month” (the amount includes any extra branches) to pay securely by card through Paystack. Your card is saved so the plan renews by itself each month.
- Several branches: R150/month is for your business with one open branch. Each extra open branch adds R75/month — 2 branches is R225, 3 is R300, 10 is R825. Plan & billing shows your count and the sum, e.g. “R150 plan (1 branch) + 2 extra branches × R75 = R300/month”.
- Adding (or reopening) a 2nd or later branch in Hours → Branches (web) or Manage → Branches (app) asks you to confirm the new price first; it applies from your next payment. Closing a branch lowers the price the same way. Only an owner or admin can add a branch that changes the price.
- Auto-renew top-up: when your plan renews automatically, it renews at R150 and the extra branches are charged to the same saved card straight after. If that card charge doesn’t go through, Plan & billing shows what’s left (e.g. “R150 renewal paid · R150 for 2 extra branches still to pay”) with a “Pay now · R150” button, and we email you — your workspace stays open while you pay the difference.
- If a renewal payment doesn't come through at all, Plan & billing says so with a way to pay; the workspace only goes read-only a few days later if nothing arrives. Your data is always kept.
- “Cancel subscription” stops future payments — you keep full access until the end of the time you’ve paid for, then the workspace becomes read-only, and your data is never deleted. “Resume subscription” undoes it before then.
- Within 7 days of your first payment you can cancel for a full refund — Plan & billing shows how many days are left.
- If TireloHub has given your business complimentary access, it shows here as “Lifetime access” or “Free access until …” and you won’t be billed.

Accounting & invoices Web
Invoice like a pro with a proper double-entry ledger behind the scenes.
- Open “Accounting & invoices” (under More in the dashboard menu; owners and managers only).
- Create a VAT invoice — totals and 15% VAT are calculated live.
- Record payments and view your income statement, balance sheet, trial balance and VAT report.
- Add what you spend under “Expenses” (see below) — it posts to the same ledger, so your profit and VAT reports include it.
- Everything posts to a balanced ledger automatically.

Expenses & private receipts Both
Keep track of what you spend — rent, stock, data, wages — with the slip attached, so you know what you really made.
- Open “Expenses” (under Business on the web — also inside Accounting & invoices) or Manage → “Expenses” (app), and tap “Add an expense” (app: “+ Add an expense”). Owners and managers only.
- Enter the date, the amount paid, who you paid, what it was for and the kind of expense (rent, supplies & stock, utilities, wages, marketing, equipment, transport, training…). Tick “VAT included” if the slip shows VAT, and choose whether it was paid from your bank account or card, or cash.
- Attach the receipt: a photo, or a PDF (web: “Add the receipt — a photo or PDF”; app: “Add a photo of the receipt” or “PDF or file”), up to 10 MB. You'll see “Receipt added”.
- Receipts are private: they're never on a public link. Open one from the 📎 paperclip on the expense (web) or “View receipt ↗” when you tap it (app; 🧾 marks expenses with a receipt). Links to receipts — including the ones in the expenses CSV — only work for an hour.
- Use ‹ › to move between months. The top shows what you spent, how many expenses, the VAT you can claim and your biggest cost, with a bar for each kind of expense.
- Each expense goes into your books automatically, so Accounting’s income statement, profit and VAT report stay right. “Change” or “Delete” updates the books too.

Forms: consent, health & patch tests Both
Ask clients the questions you need before a treatment — consent, health, patch tests, photo permission. They answer when they book, and the answers stay on the booking and the client.
- Open “Forms” (under Business on the web) or Manage → “Forms” (app). Start from a ready-made form — Lash & brow consent, Health questionnaire, Patch test record or Photo consent — or tap “Make your own form”. A ready-made form is added switched off, so clients don’t see it until you save it (or tap “Switch on”).
- Give it a name and a line for clients, choose “Once — we keep it for their next visits” or “For every booking”, and tick the services it’s for (or every service).
- Add questions: a short or long answer, yes / no, pick one or pick any, a date, a typed signature, or a “Tick to agree” box. Mark the ones that must be answered.
- Clients fill it in on your booking page or in the app before they confirm. Someone who booked another way (or on an older app) gets a link to fill it in afterwards — open the booking and tap “Send the link”, or send it on WhatsApp.
- Answers show on the booking under “Forms” and on the client’s profile — tap “View” to read or print them. Switch a form off when you stop using it. Deleting a form clients have already filled in switches it off instead, so their answers are kept.



Packages: sell sessions upfront Both
Sell a bundle of sessions — “5 lash fills”, “10 massages” — paid once and used one booking at a time.
- Open “Packages” (under Sell on the web) or Manage → “Packages” (app) and tap “New package” (app: “+ New package”). Give it a name, how many sessions, the price, which services it covers and how long it lasts (e.g. 6 months). We show clients what they save.
- Sell one yourself: “Sell to a client”, pick the client and choose “Paid · Cash/Card/EFT”, or “They’ll pay later” and mark it paid when they do.
- Or let clients buy it: tick “Clients can ask to buy it on your booking page” and the package shows on your booking page and in the app. A client’s request arrives on your Packages screen — mark it paid (they’re told it’s on) or decline it.
- When a client with sessions left books a service the package covers, they can “use a session” instead of paying — online, in the app, or when you book them in. If the booking is cancelled, the session goes back on their package.
- Each sale shows the sessions used and left. “Take off sale” stops new sales but keeps every client’s sessions.


Email campaigns Both
Send a friendly email to clients who said yes to hearing from you — a special, something new, or a “we miss you”.
- Open “Campaigns” (under Sell on the web) or Manage → “Email campaigns” (app) and tap “New campaign”. Start from “We miss you”, “Special offer” or “New in”, or write your own.
- Choose who it goes to: everyone who agreed to emails, clients who visited recently, clients who haven’t been back for a while, or clients who had a particular service. You see how many it will reach before you send.
- Write a subject and message, add a promo code if you like, and the button text — the button opens your booking page. The preview shows exactly what clients will see, starting “Hi” and their first name.
- “Send me a test” sends a copy to you first. “Send” emails everyone on the list; your list shows how many were delivered.
- Only clients who ticked the email follow-ups box when they booked (“Send me email follow-ups” on your booking page, “Send me news and offers” in the app), or that you’ve marked on their profile, get campaigns, and every email has a link to stop them (POPIA). You can send up to 6 campaigns in 30 days.

Refer a business Both
Know another business that takes bookings? Share your link and earn when they join TireloHub.
- Open “Refer a business” (under More on the web) or Manage → “Refer a business” (app) and tap “Get my referral link”.
- Share it with “Copy link” or “Share on WhatsApp”. The business can also type your code (e.g. REF-AB12) when they sign up.
- When a business you referred starts paying for TireloHub, you earn a reward — the screen says exactly what (for example 10% of its first payment). TireloHub sets the reward and may change it; what you see is what applies from then on. The screen also shows how many signed up, how many are paying, and what you’ve earned and been paid.
- Add where we should pay you (your bank details, or a mobile money number) under “Where should we pay your rewards?”.

Help & support Both
Report a problem or ask a question and we’ll reply right in the app.
- Open “Support” (under More on the web) or Manage → “Help & support” (app). Under “Log a support case”, write a short summary (e.g. “Can't save opening hours”) and what happened, and add up to 6 screenshots.
- Your case shows under “Your cases”. We reply in the same thread — tap “Reply” to answer us.

For your customers
How the people who book and order from you use TireloHub.
Find & book a business Both
Browse South African businesses and book in three quick steps — service, date & time, your details.
- Open the directory to browse, or search by name, town or service. Tap a business-type chip (e.g. Salon, Car wash, Vehicle hire) to filter to just that kind of business. “Find near me” shows the nearest first (choose how far, or “Any distance”).
- Pick a business and tap “Book”. Its page shows the three steps, any specials, and below the booking: packages, membership plans, reviews and “Good to know” documents. A bar at the bottom of the screen keeps what you've chosen and the total in view all the way through.
- Step 1 of 3 — Choose your service: pick a branch (if there's more than one) and a service. Want more than one thing in the same visit? Add it with “+ Add another service” (app: “Also in this visit?”) — the times, total and deposit allow for everything. Under “With” (app: “Who would you like?”), keep “Anyone available” for the most times or choose a person. Tick any extras (some are always included). The bar shows e.g. “Gel nails with Lerato. Total: R 360” — tap “Continue”.
- Step 2 of 3 — Select date & time: a month calendar shows which days still have a free time; a day that's fully booked has a short red bar, and days you can't book are greyed out. Use ‹ › to change month, or “or pick a date”. Tap a day, then a time — taken times are greyed out. If a day has nothing open, tap “Next available” to jump to the first free day, or “Join the waitlist instead”. Tap “Continue”.
- Step 3 of 3 — Your details: enter your name, email and/or phone and any notes (signed in, they're filled in for you). The business uses them to confirm or remind you — on WhatsApp if you don't use the app. Tick “Send me email follow-ups” only if you'd like news from them. “Change” next to the time takes you back; ‹ goes back a step.
- Got a promo code? Tap “Have a promo code?”, enter it and tap “Apply”. You'll see what it takes off and the new total before you confirm. A link from the business with the code in it fills it in for you.
- Some businesses ask a few questions first (a health or consent form) or need you to accept their terms — answer and tick before you book. A form you’ve filled in once may not be asked again.
- Tap “Book appointment · R…” (app: “Confirm booking”). You'll see “You're booked” with your booking as a ticket, plus add-to-calendar links. If someone took your time just before you confirmed, the nearest free times show instead — tap one. Some businesses accept each booking themselves: you'll see “Requested”, the time is held for you, and you get a message as soon as they confirm.
- Deposits, card and EFT: if the business takes a deposit, you see what’s due before you confirm (e.g. “A deposit of R540 secures your booking”). Straight after booking you can tap “Pay … by card” (a secure Paystack checkout — Paystack emails your receipt), or pay by EFT with their bank details and reference and then send your proof of payment (a screenshot, photo or PDF). You’re told when they’ve received it.
- Bought a package of sessions? When you book a service it covers, tick “🎟️ Use a session” and there’s nothing to pay for it. A member of the business's plan sees their “Member price”. “Book another appointment” starts again.







Join a membership plan or buy a package Both
Regulars save with a business's membership plan or a package of sessions — both are on its booking page and in the app.
- Open the business's booking page (in the app, its page). Scroll to “Membership plans” or “Packages”. You need to be signed in — tap “Sign in to join” (or “New here? Sign up”).
- Free plan: tap “Join plan” and you're a member straight away (“You're a member ✓”).
- Paid plan: tap “Request to join”. You'll see “Request sent ✓” with the amount, a payment reference and — if the business takes EFT — their bank details. Pay by EFT or at your next visit; the business switches your membership on when it's paid.
- Members get the plan's discount off online bookings — the booking shows “Member price” and how much you save.
- Packages work the same way: tap “Buy this package” (or “Sign in to buy”), pay the business, and once they mark it paid, tick “Use a session” when you book.
- “Your memberships” and “Your packages” in My account show what you have, when it's paid until and how many sessions are left. “Withdraw request” or “Cancel membership” stops a plan; “Book →” or “Book a session →” takes you to booking.

Order ahead & collect Both
Order from takeaways, spazas and local shops, then collect.
- In the directory, switch to the “Order” tab and choose a shop, then tap “Order”.
- Tap items on the menu to add them. If an item has add-ons (e.g. “Extra cheese”), pick them under “Choose extras” — ones marked “required” must be chosen — then tap “Add to order”.
- Check “Your order” (app: “View order ↓”), remove anything you don't want, and enter your name, phone and a note (e.g. “no chilli”). Tick the shop's terms if it asks.
- The first time, some shops ask for a photo of yourself so they can confirm it's you at collection — it's only used at that shop and never shared.
- Tap “Place order · R…” and pay cash on collection. You get an order number to quote, and the page follows your order: Sent → Accepted → Preparing → Ready → Collected.
- Once it's accepted, tap “I’m on my way” so the shop knows you're coming.


Manage your bookings Both
See, move, cancel and rebook from one account.
- After signing in you land on “My account”. Your next booking is at the top under “Next up”, with “Book something new” to find another business.
- “Upcoming” lists your bookings. “Change time” moves a booking to another free time — pick a new day, then a time (or “Keep current time”), and the business is told straight away. “Cancel” asks you first. Add it to your calendar from the booking too.
- Some businesses only allow changes up to a set time before (for example 24 hours). After that the booking says so — message the business instead.
- “Messages” is your chat with the businesses you book with — ask a question, say you're running late, or check something before your visit. Tap “💬 Message” on any booking to write to that business. You'll get a notification when they reply.
- Something wrong? Use “Report” or “Block” at the top of the conversation.
- “Past & cancelled” visits can be booked again with “Rebook”, and “Most visited” (“Book again →”) gets you back to your favourites fast.
- Leave a review: reviews only come from real visits. Open the link in the business's “How was your visit?” message (no sign-in needed), or sign in and open their booking page — “Leave a review” shows once they've checked you in or completed your visit. One review per visit, shown with your first name and surname initial.
- Money still owed on a booking shows on it, with “Pay by card” (if the business takes cards) or the business’s bank details and a button to send your proof of payment. “Your packages” lists the sessions you’ve bought and how many are left — “Book a session →” takes you straight to booking. “Your memberships” shows your plans and when they're paid until.
- “Your details” keeps your name and contact details up to date. “Delete my account” (at the bottom) permanently removes your account and data.


Create an account Both
A free account keeps all your bookings and orders together.
- Tap “Create account” (in the app: Customer Login → “Create account”), and enter your name, email, an optional phone number and a password.
- Tick that you accept the Terms & Conditions and Privacy Policy, then tap “Create account”.
- If verification is on, enter the 6-digit code we email you (“Resend code” if it doesn't arrive).
- That’s it — you can now book, order and manage everything in one place.

For seat renters
If you rent a chair or station at a salon that uses TireloHub, this is your view.
Your seat dashboard Both
A private dashboard scoped just to you — you never see the rest of the business.
- Sign in with the email and temporary password your salon owner gave you (use “Business owner — log in” on the app).
- Your dashboard shows your chair, “My takings”, your rent (fixed or commission), “Rent paid” and what’s “Outstanding” (or “✓ Up to date”).
- See your “Upcoming appointments”, recent visits and your “Rent history”.
- Only your own bookings, clients and earnings are visible — the owner manages the rent side. “Sign out” is at the top.

Using the mobile app
The Android app does everything the website does — built for owners and customers who work mostly from their phone.
Get the app Mobile
Download, install and open the app.
- Open the “Download the app” link and install TireloHub from Google Play (the iPhone app is on its way to the App Store; until then, use the web app on iPhone).
- On the welcome screen choose “Find & book an appointment”, “Business owner — log in”, or “Customer Login”.
- The app tells you when an update is ready: a slim “A new version of TireloHub is ready” banner appears at the top. Tap “Update” to open Google Play or the App Store, or ✕ to hide it until the next version. If your version is too old to keep working, the app asks you to update before you carry on.
- Switch language between English and Afrikaans from the flag in the corner.

Book on your phone Mobile
The same three steps as the website, natively in the app — with the total always in view.
- Tap “Find & book an appointment”, pick a business and tap “Book”. The top shows the step (1/3, 2/3, 3/3) and a progress bar; the bar at the bottom shows your total and what you've picked, with “Continue”.
- 1/3 Select service: tap a branch tile (if there's more than one), then a service tile. Tap more services under “Also in this visit?” to book them together, choose “Who would you like?” — anyone, or a named person — and tick any extras. Tap “Continue”.
- 2/3 Select date & time: the month calendar marks the days with free times; ‹ › changes month. Tap a day, then a time — taken times are greyed out. If a day has nothing open, tap “Next available” to jump ahead.
- 3/3 Your details: enter your details (filled in for you when you’re signed in), answer any questions (“A few questions”), tick the business's terms if asked, and tick “Send me news and offers” only if you'd like them. “‹ Choose another time” goes back.
- Have a promo code? Tap “Have a promo code?”, enter it and tap Apply: the discount and the new total show before you confirm. Have a package? Tick “🎟️ Use a session”.
- Tap “Confirm booking”. You'll see your booking with “Add to my calendar” and “Done”. If your time was taken just before you confirmed, tap one of the nearest free times shown. If the business accepts each booking itself you'll see “Request sent” — you get a notification when they confirm it.






Order ahead on your phone Mobile
Order from local shops and collect.
- Switch to the “Order” tab and choose a shop, then tap “Order”.
- Tap items on the menu to add them. If an item has extras, choose them under “Choose extras” and tap “Add to order”.
- Tap “View order ↓” to check “Your order” — remove anything you don't want — then add your name, phone and a note, and tick the shop's terms if asked.
- Place the order and pay cash on collection (the first time, some shops ask for a quick photo so they know it's you). Follow the order number until it's ready, and tap “I’m on my way” once it's accepted.


Your bookings on your phone Mobile
Manage everything from “My account”.
- Sign in with “Customer Login” — the app keeps you signed in next time. “My account” greets you with your next booking (“Next up”) or “+ Book something new”.
- Under “Upcoming”, “Change time” moves a booking to another free time; “Cancel” asks you first; “Message” writes to the business. Add it to your calendar, or tap “Rebook” on a past visit under “Past & cancelled”.
- On a business's page you can join its membership plans or buy its packages; “⭐ Your memberships” and “🎟️ Your packages” there show what you have.
- “Messages” shows your chats with businesses. Tap one (or “💬 Message” on a booking) to write to them; their replies arrive as notifications.
- Tap a “⭐ How was your visit?” notification to review that visit — the business opens at its Reviews. Signed in, you can also review any visit they've checked in or completed from the business's page. One review per visit.
- “Most visited” takes you back to your favourite businesses.



Run your business from the app Mobile
Owners get the full dashboard on mobile — Today, Inbox, Clients and Manage.
- Log in with “Business owner — log in” (the app keeps you signed in). The tabs at the bottom are Today, Inbox, Clients and Manage. ☰ (top left) opens the menu; 👁 (top right) shows your page as clients see it.
- “Today” opens on your calendar: the month with a coloured dot for every booking, and the chosen day below as a timeline with a line at the time now. Tap any day — yesterday included — use the month chips, or step with ‹ ›. Booking requests (if you accept each one) wait in a 📩 banner at the top with a “✓ Accept” button.
- Switch between “🗓 Calendar” (the timeline — “Working hours” or “Whole day”) and “☰ List” (with “👥 By team” when you have a team). “⏰ Remind all” reminds everyone booked that day. “+ New” (or the “New booking” tile) books a walk-in or phone client, and “Share booking link” sends your booking page to anyone on WhatsApp, SMS or email.
- Tap a booking to “Check in”, “Mark completed”, “⏰ Remind”, “✏️ Change time” (day, time or length), add or take off a service, “👤 Change person”, mark a “No-show” or “Cancel booking”.
- “Inbox” is every client conversation with tags, filters and search; tap one to message the client, add an internal note, edit or delete messages (long-press), or share the full history. Clients without the app or an email get your reply on WhatsApp, with a copy kept here. Tapping a message notification opens that conversation.
- In “Clients”, open a client's “👤 Full profile” for their bookings, spend, notes and conversation — with Remind and Message buttons.
- “Manage” starts with the “✨ Setup wizard”, “Share your business” (QR code & link), “Team chat” and “Reports & insights”, then every section in groups — Today (orders, new booking, calendar feed, waitlist), Sell (services, products, plans, packages, gift cards, loyalty, specials, campaigns), Team (branches, staff & hours, rooms & equipment, seats & renters), Business (opening hours, forms, documents, booking & order terms, branding, payments, expenses) and More (refer a business, export your data, plan & billing, help & support).
- Each section also has a “Web ↗” option, and ☰ → “Full dashboard (web)” opens the website, if you’d rather use a big screen.







Team chat in the app Mobile
Talk to your staff from your phone — a channel for everyone, or a private message to one person.
- Tap ☰ → “Team chat”, or the “Team chat” tile in Manage. A “· 2 new” count shows when something is waiting.
- Tap a channel or a teammate to open the conversation. Type below and tap Send — new messages appear every few seconds.
- “# New channel” starts a channel for everyone (or the teammates you pick); “✎ Message a teammate” starts a direct message.
- Long-press a message to copy it, or delete your own. ⋯ lets you leave a conversation, or delete a channel you made.
- You get a notification for new team messages — tapping it opens that conversation. Only your team can see Team chat.

Memberships, rooms, one-day changes & billing in the app Mobile
The newer owner tools work the same in the app as on the web.
- Memberships: Manage → “Membership plans”. “+ Add a plan” creates one; “Members” lists who joined. Tap “Paid · EFT”, “Paid · Cash” or “Paid · Card” when a request is paid, and “Renewed · …” for each renewal.
- Product add-ons: Manage → “Products & stock”, tap a product, then add extras under “Add-ons” (tick “Required — the customer must choose it” for a must-have choice).
- Rooms & equipment: Manage → “Rooms & equipment” — add each room, chair or machine and tick the services that need it.
- Change one day: Manage → “Opening hours” → “Change one day” for a day off or a shorter day. Reviews (Hide / Show) are on the same screen.
- Plan & billing: Manage → “Plan & billing” shows your plan, active branches and any amount still to pay for extra branches, with Pay now when it's due.


Clients, import & export on your phone Mobile
Your client list in your pocket — with the same import and export as the web.
- Open the “Clients” tab. Search, use the chips, or tap “⚙ Filters” to sort and filter by branch, service, team member, contact, last visit, visits, spend or how they first booked. Tap a client for WhatsApp, Call, Email or Delete.
- “⬇ Export these” saves the clients you've filtered as a CSV, and “📱 Share numbers” shares their mobile numbers — for promotions, only message clients who opted in.
- Tap “⬆ Import”, choose your CSV or Excel file, check the preview and tap “Import”.
- Tap “⬇ Export” to save your client list: on Android choose where to save it; on iPhone use the share sheet (Save to Files, Mail, WhatsApp…).


Reports on your phone Mobile
Check how the business is doing between clients.
- Go to Manage → “Reports & insights” and pick a date range.
- Tap any bar in “Sales over time” to see that day or month. Switch between booked value, payments collected and bookings.
- Scroll for services, team, booking channels, busiest days, top clients and the win-back list (with WhatsApp buttons).
- At the bottom, “Download your data” saves any report or your full clients, bookings, payments or orders as CSV.



Manage seat renters from the app Mobile
Add renters and track rent from your phone — full parity with the web.
- Go to Manage → “Seats & renters”.
- Tap “Add a renter”, set their seat and rent terms, and share the temporary password it generates.
- See each renter’s takings, rent paid and outstanding; tap “Record rent” when they pay, or “Revoke” to remove access.


The renter’s app view Mobile
Renters get their own scoped dashboard in the app.
- Sign in with “Business owner — log in” using the details your salon owner gave you.
- You land on your seat dashboard: takings, rent, paid and outstanding.
- See upcoming appointments and your rent history — nothing else from the business is visible.

Prefer video? Watch the video guides · Back to home