Skip to content
itsorted.online
Industry guide

Franchise and Multi-Outlet IT: One Brand, Many Shops

A brand with five or fifty outlets runs into IT questions a single shop never has. Who owns the domain and the Google profiles when a franchisee leaves? Should each outlet have its own mailbox or share one? How does head office see sales from every till? This guide sets out a practical structure for franchisors and multi-outlet owners in Singapore: account ownership, outlet pages on one website, one Google Business Profile per location, email set-up, POS reporting and a checklist for when an outlet closes or changes hands.

By IT Sorted teamReviewed 7 min readHow we write guides
in

Key takeaways

  • Google's guidelines expect one Business Profile per location, with the same business name across locations.
  • Google offers bulk verification for businesses with 10 or more locations of the same brand.
  • Microsoft 365 shared mailboxes store up to 50 GB without a licence, which suits outlet role addresses.
  • Shopify POS Pro costs S$129 a month per location on top of a Shopify plan, as of October 2026.
  • When an outlet closes or changes hands, remove access the same day and update its Google profile.
In this guide · 8 sections
  1. 01Who should own the domain, website and accounts
  2. 02Outlet pages on one website
  3. 03One Google Business Profile per location
  4. 04Email for outlets: shared vs named mailboxes
  5. 05POS and sales reporting across outlets
  6. 06When an outlet closes or changes franchisee
  7. 07Do it yourself or get help?
  8. 08Frequently asked questions

Short answer

Head office or the franchisor should own the domain, website, email tenant, social accounts and Google profiles, with managed access for outlets. Give each outlet its own page and Google profile, use role mailboxes plus named staff accounts, and pick a POS that reports across locations.

Who should own the domain, website and accounts

In a franchise, the brand belongs to the franchisor, so the digital assets that carry the brand should too. The same applies to a company running its own outlets: head office, not a branch manager's personal Gmail, should hold every login.

AssetOwnerOutlet access
Domain name and DNSFranchisor or head officeNone
Website and booking systemFranchisor or head officeEdit rights to their own outlet page, if needed
Email tenant (Microsoft 365 or Google Workspace)Franchisor or head officeUser accounts and outlet mailboxes
Google Business ProfilesFranchisor or head office, in a business groupManager role for their own location
Social media pages and ad accountsFranchisor or head officeRoles in Meta Business Manager
POS and accountingDepends on the franchise agreementOutlet logins; head office reporting access

Write this into the franchise agreement or internal policy: who pays, who holds the admin login and what happens to accounts if the franchise ends. Most disputes come from a franchisee who set up the Instagram page or Google profile under their own login years ago.

Outlet pages on one website

Keep one website on the brand's domain, with a page per outlet, rather than separate sites for each franchisee. Each outlet page should carry its own address, hours, phone or WhatsApp, map, photos and any outlet-specific menu or services.

  • URL structure: yourbrand.sg/outlets/tampines, not tampines-yourbrand.com.
  • Unique content: real photos, staff or features of that outlet; avoid copy-pasting the same text with the area name swapped.
  • Store locator: a list or map page linking every outlet, which also helps search engines find them.
  • Central booking or ordering: one system with outlet selection, so customers and head office see the same data.

This also fits Google's Business Profile guidelines, which ask for a phone number that connects to the individual location or a website that represents it.

One Google Business Profile per location

Google's guidelines for representing your business expect a separate profile for each location that serves customers in person during its stated hours, and the same business name across locations in a country unless an outlet consistently uses a different name.

  1. Create a business group owned by head office

    Google's business groups let several people manage a set of profiles. Keep head office as the primary owner.

  2. Add each outlet as its own profile

    Exact address, outlet phone or WhatsApp, hours and a link to that outlet's page.

  3. Use bulk verification at 10+ locations

    Google's multi-location help supports managing 10 or more locations of the same business in bulk, including bulk verification.

  4. Give outlet managers the Manager role

    They can reply to reviews and post updates, but cannot remove the profile or change owners.

  5. Review owners and managers quarterly

    Remove people who have left, and check no personal accounts are primary owners.

Our Google Business Profile set-up guide covers categories, photos and reviews for each location.

Email for outlets: shared vs named mailboxes

Outlets usually need a stable address that survives staff turnover, plus named accounts for managers and anyone handling money or customer data.

Role or shared mailboxes

  • Addresses like tampines@yourbrand.sg stay the same when staff change
  • Microsoft 365 shared mailboxes need no licence up to 50 GB
  • Several staff can see and reply to customer emails
  • Good for bookings, suppliers and landlord correspondence

Named user accounts

  • Needed for anyone who signs in to systems with MFA
  • Each person's actions are traceable
  • Required for managers approving payments
  • Paid per user, so plan who really needs one

Microsoft's shared mailbox documentation confirms a shared mailbox can store up to 50 GB without a licence; staff open it from their own licensed accounts. In Google Workspace, outlet addresses are usually groups or aliases. Our Microsoft 365 vs Google Workspace comparison covers the wider choice.

POS and sales reporting across outlets

Head office needs sales, stock and staff data from every outlet without collecting spreadsheets each week. Pick a POS built for multiple locations, and agree in the franchise agreement what data the franchisor can see.

As one example, Shopify's Singapore POS pricing lists POS Pro at S$129 a month per location on top of a Shopify plan, with a central back office for many locations, as of October 2026. Other POS systems price per terminal or per outlet; our POS system comparison covers common Singapore options.

Check that the POS supports separate outlet logins, consolidated reports, per-outlet stock and an export your accountant can use. If each franchisee runs their own company, confirm how payments settle into each franchisee's bank account.

When an outlet closes or changes franchisee

Outlet closures and handovers are where brands lose control of accounts and data. Run the same checklist every time.

Outlet closure or handover checklist

Do it yourself or get help?

Head office can set up business groups, shared mailboxes and an outlet page template with modest effort. Untangling accounts created under franchisees' personal logins, and setting permissions so outlets cannot lock head office out, takes more care.

Our Business Email Setup (S$249, up to 5 mailboxes) sets up the email tenant under head office ownership. Microsoft 365 / Google Security Lockdown (S$590) adds MFA, admin roles and sharing rules across outlets, and Website Pro (S$2,990) builds a brand site with outlet pages and a store locator.

Frequently asked questions

Usually the franchisor, because the profile carries the brand. Keep head office as the primary owner in a Google business group and give each franchisee the Manager role for their own location. That lets them reply to reviews and post updates, while the brand keeps control if the franchise ends.

Yes, if it serves customers in person at its own address during stated hours. Google's guidelines expect a separate profile per location, with the same business name across locations unless an outlet consistently uses a different name. Link each profile to that outlet's page on your website.

Use role or shared mailboxes for each outlet, such as tampines@yourbrand.sg, so the address survives staff changes, and named accounts with MFA for managers and anyone handling money. In Microsoft 365, shared mailboxes store up to 50 GB without a licence. In Google Workspace, outlet addresses are usually groups or aliases.

Generally no. One brand website with a page per outlet keeps the brand consistent, concentrates search visibility on one domain and avoids near-duplicate sites. Franchisees can edit their own outlet page if needed. Separate domains for each outlet often end up looking like doorway pages to search engines.

Follow a closure checklist: disable staff accounts, convert or forward outlet mailboxes, remove Google profile and social media roles, change shared passwords, collect or wipe devices and update the website. If the franchisee created accounts under personal logins, recover them before the handover date, ideally as a condition in the franchise agreement.

Rather have it done for you?

Fixed price, set up in your own accounts.

Order online, get a written scope, and keep full ownership of everything we set up. Questions first? Ask us in writing.