Has it happened to you that you need to know where a customer is located to provide them with better service, refer them to a nearby branch, or send that information to other systems?
The Location component allows you to capture and store the location shared by the customer through WhatsApp, improving flow personalization and operational efficiency in Atom.
📍 What information does the Location component save?
The component automatically captures and stores:
Exact latitude and longitude sent by the customer.
Nearest recommended branch (when this option is enabled).
This information can be used within your flow to make decisions or sent to external systems through an HTTP request.
⚙️ Main Features
Save customer coordinates Allows you to store latitude and longitude in user profile information fields. This data can be reused for analysis, reports, or integrations with other platforms.
Suggest and save the nearest branch Based on the customer's location, the system identifies the nearest branch. This functionality is especially useful for companies with multiple physical stores, as it allows:
Recommend the branch to the user by sending a message that may include: Address, Phone Number, and Business Hours.
Save the recommended branch as contact information for future reference or segmentation.
🛠️ Step by step: How to configure it?
Add the component: Drag the Location component to your canvas in Flowbuilder.
Assign the coordinates: In the side panel, select the information fields where Latitude and Longitude will be saved.
Enable suggestions (Optional): Activate the "Suggest nearest branch" option if you wish to recommend a location automatically.
Configure your branches: Indicate their location on the map. The address, phone number, and hours will load automatically when available.
Save the data: Select the information field where the recommended branch will be saved in the customer's profile.
Customize the message: Define the text that the customer will receive with the information of the suggested branch.
⏱️ "Waiting time" configuration
The Waiting time allows you to define how long the flow will wait for the customer to share their location in the chat.
If the customer sends it in time: The flow continues normally through the main branch.
If time runs out: You can redirect the flow to another branch, send an alternative message, or offer another way to continue the conversation (e.g., request the city in writing).
👉 This is key to preventing your flows from getting blocked due to lack of response.
⚠️ Important considerations
Native WhatsApp use: For it to work, the customer must share their location using the native "Location" option in WhatsApp's attachment menu.
Intelligent detection: The system automatically detects whether the received message is of location type; it will not interpret free text as coordinates.
Alternative routes: If the customer does not share the location or sends text instead, the flow will follow the logic defined according to the configured waiting time.
Connect your customers with the right place! 🚀
By using the Location component, you automate coordinate capture and improve experience by directing them to their ideal branch. Optimize your routes and streamline service instantly. ✅





