Skip to main content
All Features
Core Feature

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.

Multi-location review management dashboard showing locations with ratings and review counts

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.

Location switcher dropdown with search filtering across multiple business locations

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

Learn more about billing →

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

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.

Flat-rate platform pricing·Unlimited clients·Cancel anytime