
Separate shared and location-specific information
Even when branch pages use one template, verify each location’s address, entrance, hours, regular closures, facilities and phone number. Separate centrally maintained service descriptions from information that changes locally. Copying the main branch’s holiday schedule across all locations can send visitors to a closed shop. This guide concerns the update register after location pages exist, rather than initial page creation. Start with the related hours-and-access guide for a single shop. A shared template should reduce repeated formatting work without making different branches appear operationally identical.
Create stable location records and sources
Store a stable location ID, display name, public URL, contact owner, last-checked date and change triggers. Retain the ID through a rename or relocation so history remains traceable. Record the source for each important field, such as the branch manager for opening hours or a current venue inspection for facilities. Copying an old page does not create new evidence. When an old spreadsheet conflicts with a recent verbal message, the register should identify who can resolve the discrepancy instead of inviting an editor to choose whichever value looks more plausible.
Make CMS fields location-specific
In a CMS such as Webflow, treat each branch as a record with separate fields for address, hours, directions link and contact. Reference shared copy where appropriate while preserving explicit local exceptions. Saving a value and publishing it to the live site are different actions. If shared components display several branches, check whether an edit unexpectedly affects other locations. When adding a new location, leave unverified fields awaiting review instead of automatically filling them with the head office’s information. A technically complete page can still be misleading when its operational facts belong to another branch.
| Field | Record | Completion check |
|---|---|---|
| Location ID | Stable ID and public URL | Trace through a rename |
| Field source | Local owner and checked date | Do not rely on old copy alone |
| Scope | Included and excluded branches | Preserve exceptions |
| Live check | URL and verification time | Distinct from saving a draft |

Track the update through live verification
An update request needs location ID, affected field, old and new values, effective date and verifier. Separate draft, content approved, published and live checked, and record when the actual URL was reviewed. Temporary changes need a removal owner and date too. Give the publisher verified content rather than asking them to decide local operating facts. After release, inspect the branch page, directory, footer and contact route wherever the same fact appears. This makes a change reviewable as a small set of affected locations instead of a vague request to update the site.
Keep bulk changes from overwriting exceptions
A shared service description may suit a bulk update, whereas holiday hours and entrance guidance need branch-specific review. List included and excluded locations before applying changes and inspect both an ordinary branch and an exception afterwards. For CSV operations, check duplicate IDs and required blanks. Preserve old values and affected identifiers so a mistake can be reversed. If another editor has unapproved work in the CMS, understand the product’s publishing scope before release. The intention to change one shared sentence is not permission to publish every unrelated draft already present in the project.

Choose tools by update frequency and ownership
Two branches with different owners and weekly schedule changes may benefit from a register more than ten stable locations managed by one person. Existing site tools and a simple table can be sufficient for infrequent changes. Compare CMS capacity, collaborators, languages and review effort separately. If using Airtable, define whether it manages approvals or source facts, rather than duplicating all CMS entry work without a reason. Before adding synchronisation, decide the authoritative source and recovery method. A cheaper subscription is not necessarily a cheaper workflow when every correction must be typed twice and reconciled manually.
Test for cross-location mistakes
Test similar branch names, a temporary closure affecting only one branch, a relocation, a changed phone number, an unverified new branch and a one-language update. With fictional data, confirm that renaming a location does not break links tied to its stable ID. Inspect live URLs to ensure excluded branches remain correct. Completion requires agreement between the requested scope, verified source, published result and any expiry task. Use the related multilingual and handoff guides to preserve those boundaries when editors or external contractors change, rather than depending on one person remembering every branch exception.
Resources for the next step
Websites for shops and classes
Choose a website approach around menus, opening hours and trial-class requests, including who will keep the information current.
Official sources
Pricing, availability and feature limits can change. Check the linked official pages before subscribing.
- Webflow Collection items overviewInformation checked: 2026-10-30
- Wix roles and permissions overviewInformation checked: 2026-10-30
- Webflow Site and Workspace plansInformation checked: 2026-10-27
- Webflow Workspace and Site plansInformation checked: 2026-10-26
- Webflow code exportInformation checked: 2026-10-26
- Wix plansInformation checked: 2026-10-26
- Upgrading your Wix siteInformation checked: 2026-10-26
- Wix Bookings site translationsInformation checked: 2026-10-26
- Airtable pricingInformation checked: 2026-10-28
- Airtable plans overviewInformation checked: 2026-10-28
- Airtable billable collaboratorsInformation checked: 2026-10-28