Multi-Location Management
Every organisation can have multiple locations, each with its own reviews, widgets, integrations, campaigns, feedback forms, QR codes, and settings. Switch between locations in a click, and everything updates instantly.
Automatic data isolation. Granular team access by location. Plan-based limits with add-on billing. Built for agencies managing clients with dozens or hundreds of branches.

Simple hierarchy
Your agency manages organisations. Each organisation has locations. Every piece of data, including reviews, widgets, campaigns, and integrations, belongs to a location.
🏢
Agency
Your agency, the top level that manages everything.
🏪
Organisation
Each customer or business you manage.
📍
Location
Individual branches, offices, or service areas.
When a new organisation is created, a default location is automatically set up and ready to use immediately.
Instant location switching
A global location switcher in the navigation lets users jump between locations in a click. The entire dashboard, including reviews, analytics, and campaigns, updates to show that location's data.
Search across locations
Search by location name or organisation name. Multi-term search for large accounts.
Built for scale
Locations load in batches for performance. Works smoothly even with hundreds of locations.
Access-controlled
Users only see locations they have permission to access. No manual filtering needed.
Smart context switching
Switching locations also updates the organisation context automatically. Pages redirect cleanly when switching between organisations.

Automatic data isolation
Every piece of data is automatically scoped to the location level. No manual filtering, no data leaks between locations.
Reviews
Widgets
Integrations
Campaigns
Feedback forms
QR codes
Contacts
Auto-respond rules
When a team member with access to only one location views the dashboard, they automatically see only that location's data.
Location-based team access
Assign team members to specific locations or give them access to all. A store manager sees only their store. A regional manager sees everything. The filtering is automatic.
All Locations
Full access across every location in the organisation, current and future. This is the default for owners and admins.
Specific Locations
Restricted to only the locations you assign. Reviews, campaigns, analytics, reports, AI Insights, and Search AI all filter automatically to their permitted locations.
Access hierarchy
Agency owner: all locations across all organisations
Organisation owner: all locations in their organisation
Team (all scope): all locations in their assigned organisation
Team (specific): only their assigned locations
Set during invitation
Location scope is configured when inviting a team member and can be updated at any time. No extra setup after the initial assignment.
Plan-based limits with add-on billing
Set location limits per plan tier. When customers outgrow their plan, they can purchase additional locations as add-ons with flat-rate or tiered pricing.
Location limits
Configurable per plan: 1, 5, 50, or unlimited
Usage tracking shows limit, current count, and remaining slots
Upgrade prompt when the limit is reached
Create a natural growth path across plan tiers
Add-on billing
Flat pricing: a single per-location price for every additional location
Tiered pricing: per-location cost decreases as customers add more
Billing confirmation before each additional location
Subscription adjusts automatically when locations are added or removed
Every feature works per location
Multi-location is not bolted on. It is built into the foundation. Every feature in the platform is location-aware from the ground up.
Reviews & responses
Each location has its own reviews from connected sources, with independent response tracking and sentiment analysis.
Widgets
Create and configure display widgets per location. Each widget shows reviews from its own location.
Integrations
Connect different review sources per location, such as Google for one, Facebook for another, or both.
Campaigns
Run email, SMS, and WhatsApp review request campaigns scoped to each location's contacts.
AI Insights & Search AI
AI analysis runs per location with multi-location comparison views for spotting underperformers.
Scheduled reports
Create reports scoped to individual locations or across all locations combined.
Easy location management
Add, search, and manage locations from a dedicated management page. When a location is removed, affected users are automatically switched to another location and billing is adjusted.
Per-location settings
Currency, customer value, and monthly goals per location
Webhook events
Location created, updated, and deleted events for external systems
Auto-adjustment
Users and billing update automatically when locations change
Related features
Team Members
Assign roles and restrict team access to specific locations.
Analytics & Reporting
Dashboards and reports that scope to individual locations or combine all.
Custom Plans & Billing
Set location limits per plan and charge for add-on locations.
White-Label
Multi-location management under your brand and custom domain.
See whether EMR fits the way
your agency actually runs.
Try the real workflows, brand the platform, and decide with your own eyes whether it belongs in your stack.