Every location, one brand, one place to run them all.
Run every location as a real record inside one brand platform, each with its own page, hours, structured address, and store-selector entry. Add the next location by filling out a record on the same site, not by standing up another site. Multi-location tools are part of every plan, including the free Sandbox.
This is the Locations module: every location you run, in one list, under one brand, with live status counts and a per-location record. Open the fifty-first location and you add a record, not another site to stand up.
Three things every location gets, the moment you add the record
A location is not a flat address field on a page. In the Locations module it is a real, publishable record, and the moment you create it, it carries three things. Each one is a native capability, part of the platform on every plan.
Its own publishable page and record
Every location is a record with its own page, a Published / Draft status, and a real URL. Adding the next location is filling out one record on the same brand site, so coverage compounds while the work per location stays near-flat.
Surface: the All Locations index above, with status tabs and live counts.
A Google-Business-Profile-class profile
Phone, a full structured address, email, a location URL and a separate shop URL, place_id and a Google Business Profile link, date opened, a hero image with a gallery, and a full Monday-to-Sunday Hours-of-Operation editor. The same structured profile shape for every location.
Surface: the location record manage form, shown below.
A spot in the public Location Selector
Each location joins a public store-selector that lets a visitor choose their location once. The choice persists for the visit and drives location-aware pages, so people land on the address, hours, and details that are actually theirs.
Surface: the Location Selector two-state, shown below.
All three are native to the platform and ship on every plan, including the free Sandbox, so the next location is one record on the same site: its own page, its structured profile, and its spot in the selector, all created the moment you save.
The location record, in depth
Open one location and you are editing a structured record, not a paragraph of text. The manage form is three cards under one Save: General Information, Additional Details, and the Google Business attributes. The index keeps the whole roster in one list with status tabs, live counts, search, and bulk publish, draft, and trash.
A structured profile for every location
The General Information card carries the full structured address, split into street, city, state, ZIP, and country, plus the phone, email, location URL, and the Monday-to-Sunday Hours-of-Operation matrix with an open and close time for each day. Additional Details holds the hero image, a multi-image gallery, and a separate shop URL. Place_id, the Google Business Profile link, and date opened sit alongside them. Every location follows the same shape, so the brand stays consistent and the data stays accurate.
The GMB Attributes card is a checkbox grid you configure per location. Rows that integrate with an external profile carry an External badge in the index. SGEN can be set up to connect a location to its Google Business Profile as an integration; treat that as a configurable connection rather than an automatic, hands-off sync, and keep the source of truth in the record you control here.
Index-level, the same module gives you status tabs with live counts (All, Published, Draft, Trash), keyword search, bulk publish, draft, and trash, and a one-click Restore from Trash, so managing a roster of locations stays one list, not one admin panel per address.
The screens on this page are illustrative product surfaces, built from the verified feature spec, not screenshots of a specific customer account.
Found by the right customers, at the right location
A public Location Selector lets a visitor choose their store once; the choice persists and drives location-aware pages, and the selector is themeable through Appearance. Each location page can carry its own per-page SEO and structured data through the Schema Editor, so locations are real, indexable pages rather than entries buried in a single map widget.
A store-selector that persists the choice
The public Location Selector is a real, native picker: a visitor chooses their store, the choice is saved for the visit, and location-aware pages follow it. It is themeable through Appearance, so it matches the brand rather than looking like a bolt-on widget.
Edit structured data, per page
Each location page has its own SEO fields and a Schema Editor where you set the schema type and custom JSON-LD, and the platform emits LocalBusiness JSON-LD from your business information. You control the structured data per page, so each location is a page Google can crawl rather than one entry in a map embed.
Posture, stated plainly: the Location Selector mechanic and the per-page Schema Editor are real. You edit structured data per page; we do not claim every location page ships validated rich results, and SGEN is a website platform, not a directory or listings network.
Roll out the next location from a finished one
Get one location page right, then clone its structure forward as the starting point for the next and customize per location. Duplicate copies a finished record, and JSON import and export move a template between installations, carrying status and metadata. Give a location manager or franchisee the Editor role so they maintain their own content without reaching settings or billing; the brand owner stays Administrator.
The honest governance line: there are three fixed roles. A location manager or franchisee works as an Editor, authoring their content without touching settings or billing, while the brand owner stays Administrator. There is no per-location permission matrix and no custom franchisee roles; the delegation is clean and the platform controls stay closed.
Every location, a record on the same site
One platform, one brand, every location a real record on the same site, with no plugin stack or third-party locator widget underneath. The location record, the structured profile, the store-selector, and the schema are one native module, so the fifty-first location is a record, not a project.
The Locations index, the location record, the Location Selector, and the SEO and Schema surfaces on this page are illustrative product surfaces, built from the verified feature spec, not screenshots of a specific customer account. Location names and addresses shown are examples.
Multi-location questions, answered
How do locations and the store-selector work?
Do my locations auto-sync to Google?
How do per-location SEO and schema work?
How do roles work for a franchisee or location manager?
Can I run many location sites, or many locations under one site?
What is the security posture for our location sites?
The whole platform on every plan. Pick by site count.
Every plan is the entire platform: all 23 native modules, the Foundation Pack baseline, and the multi-location tools, none of it gated. The Locations module, the public Location Selector, per-location records, template clone-forward, and the three roles are part of the platform on every plan, the tools you put to work once you run more than one site. You pick a plan by how many live sites you run. Build each new location site free on the Sandbox and transfer it live when the location opens; Enterprise is the unlimited ceiling, so a brand can run one location or one hundred without its platform cost scaling per location.
A free Sandbox gives you unlimited staging sites to build the next location in, then transfer it live when it opens. Not per seat, so regional managers and franchisees join free. Not per feature, so the whole platform is on every plan.
Every location, one brand, one place to run them all.
Run every location as a real record inside one brand platform, each with its own page, hours, structured address, and store-selector entry. Add the next location by filling out a record on the same site. The whole platform on every plan; pick a plan by site count.
From $39/mo, billed annually. $47 monthly. 2-week trial, cancel anytime. Every module included.

