Multi-Branch Setup Guide

How to configure the booking system for a multi-branch practice after installation.

Practice system: multi-branch is currently available for Optomate Touch practices only. If you run Sunix Vision, each Sunix site runs as its own single-branch Your Booking practice for now — the cross-branch sync described below doesn't apply. Running a multi-site Sunix practice? Get in touch and we'll advise.

Overview

Every branch has its own subdomain and its own admin dashboard (branchslug.yourbooking.au/admin). The fastest way to set everything up is:

  1. Pick one branch as your template branch and configure it fully using the single-practice setup guides.
  2. At the template branch, use the "Sync to branches" buttons scattered through the dashboard to copy the configuration to all your other branches in one click.
  3. Visit each branch once to finish the handful of things that are branch-specific (optometrist photos, Google review link, and so on) and then turn on online booking.

Online booking is off at every new branch, so you can take your time without patients seeing an unfinished page.

If your branches have separate Optomate databases, the sync buttons below aren't available — please set each branch up independently using the single-practice guides, and get in touch if you'd like help.

Step 1: Set up your template branch

Pick one branch to set up first. Everything else will be copied from there. Log in to that branch's admin dashboard and follow the normal single-practice guides:

Take your time — this branch is the blueprint for every other branch.

Step 2: Copy to your other branches

Once the template branch is fully configured, log back in to it and use the "Sync to branches" button on each of the panels below. Each button opens a short dialog where you confirm the push. All the buttons work the same way: they overwrite the corresponding settings at every other branch in your business.

Where to find it What it copies
Appointment Types tab Public names, descriptions, eligibility flags (N/R/I), age limits, active/inactive state, display order, and shared-resource links (matched by name)
Settings page Booking rules, patient registration defaults, availability tuning, SMTP email settings, domain settings, agent alert preferences, and confirmation / recall notice text
Reminders → Templates Message templates (SMS, email, letter)
Reminders → Recall Rules Recall rules and any follow-up steps
Reminders → Recall Template Mappings Which recall types use which templates
Recall Mappings Recall-type → appointment-type mappings and hidden/excluded recall types
Reminders → Feedback Feedback schedule, template, appointment-type filter, and domain policy

A few settings don't need a button — they copy across your branches automatically the moment you change them at one branch:

Step 3: Finish the per-branch items

A few things legitimately differ between branches and need a quick visit to each branch's admin dashboard:

Step 4: Turn on online booking at each branch

When a branch is ready:

  1. Log in to that branch's admin dashboard
  2. Go to Settings > Booking Rules
  3. Turn on Online booking enabled and save

You can go live at one branch while you're still working on another — each branch is controlled independently.

Adding a branch later

  1. Get in touch — we'll add the branch to your business.
  2. Install the agent at the new location (see Multi-Branch Installation Guide).
  3. Log in to the new branch's admin dashboard.
  4. In Appointment Types, click Sync from Optomate so the appointment types from the new branch's Optomate are imported.
  5. Visit each of the panels in Step 2 and use the "Copy from another branch" option inside each Sync to branches dialog to pull in the configuration from an established branch.
  6. Finish the per-branch items from Step 3, then turn on online booking.

Website integration

Your business has a single booking URL that handles every branch:

https://yourbusiness.yourbooking.au

When an existing patient identifies themselves, the system automatically routes them to their usual branch. New patients see a branch picker so they can choose where to book.

If you'd like to embed the booking page inside your own website, get in touch and we'll send you the embed code for your setup.

Manage links

The manage link in a patient's confirmation SMS or email is tied to the branch where the appointment was booked. The patient can confirm, cancel, or reschedule from that link within that branch.

If a patient needs to switch branches, they should cancel the existing appointment and book a new one through the main business booking page.

SMS number

By default your branches send through Your Booking's shared SMS sender — a pool of numbers that needs no setup and works at every branch. The sender number varies per message and patients can reply for a limited window; see Messaging Setup for how it behaves.

A dedicated virtual number — your own consistent sender number, with an indefinite reply window — is an optional paid upgrade. For a multi-branch business you can set it up however suits you: one number shared across the whole business, a separate number for a particular branch, or a business-wide number with a different one at certain branches. Let us know what you'd like and we'll arrange it.