Description: This tool allows you to centrally manage and organize all the physical locations of your business, making them easily accessible and viewable on the website.
What is it for? (Practical examples)
Using the Company Locations module is essential for:
- Improving local SEO: Each location gets a dedicated and optimized web page, complete with address and map, enhancing visibility on search engines.
- Organizing staff: Associating each user or employee with their reference location for clearer internal management.
- Displaying information professionally: Using predefined blocks in the Visual Builder to show lists of locations, photo galleries, contacts, and interactive maps on any page of the site or in email communications.
Main Features
- Centralized Location Management: A dedicated panel allows you to enter, modify, and store all information related to each location (name, full address, contacts, short and detailed description).
- Dynamic Detail Pages: The system automatically generates a unique web page for each entered location, using an optimized URL.
- User-Location Association: It is possible to link a specific user (employee, agent, etc.) to a particular company location via the user management panel.
- Flexible Frontend Display: Through the Visual Builder, you can insert predefined blocks that dynamically show location data, such as:
- Name and address
- Contacts (email and phone)
- Complete descriptions
- Image galleries
- Interactive maps (Google Maps)
How to configure
The settings of the Company Locations module focus on managing the links between users and locations.
| Option | Description |
|---|---|
| Allow user/location linking | Enables the possibility to assign a specific location to each user in the user management panel. |
| User/location linking mandatory | If the previous option is enabled, makes assigning a location to a user mandatory. |
| Location selection during registration | Allows new users to select their reference location directly during the registration process. |
| Mandatory location selection (registration) | If the previous option is enabled, makes choosing a location mandatory to complete registration. |
Automatic Integrations
The Company Locations module integrates into various areas of the system to ensure an efficient workflow:
1. Management Menu
A new menu item called Company Locations is added in the administration section for entering and editing data of individual facilities.
2. User Management
When editing a user in the management panel (User Manager), a dedicated tab called Location is added. Here, the administrator can select the reference location for that user via a dropdown field.
3. Dynamic Pages and SEO
The system is designed to automatically create public pages for each location. These pages use dynamic data that can be customized in the Visual Builder.
Information for each location is accessible via dynamic fields (shortcodes) that can be used to customize titles, descriptions, and SEO metadata:
{structure-name}: Location name{structure-address}: Full address{structure-email}: Contact email{structure-phone}: Phone number{structure-images}: Image gallery{structure-url}: URL of the location’s dedicated page
4. Visual Builder
The module adds several content blocks to the "Activities" section of the Visual Builder, allowing you to display on any page:
- Locations List: Shows a list of all company locations.
- Location Details: Specific blocks (Name, Map, Contacts, Gallery) that display data of the current location (typically used on the dynamic detail page).







