Send a location pin with one command
A WhatsApp location card opens directly in the recipient's maps app, gives them turn-by-turn navigation, and removes every ounce of friction from "where do I go?". Wazzap lets you send one with a single inline command, no map screenshots, no copy-pasted addresses.
Overview
Instead of pasting an address or attaching a screenshot, send a native WhatsApp location card. The recipient sees a small map preview in the conversation, taps it, and opens the pin directly in Google Maps, Apple Maps, or Waze with one-tap navigation already loaded.
Same pattern as the contact card: one line of text in your CRM, Wazzap catches it on the way out and renders the native WhatsApp object on the other side.
Location pins use coordinates, not addresses. Look up the lat/long once for each fixed destination (store, warehouse, clinic) and reuse them in every message that needs it.
Command syntax
#location|<Latitude>|<Longitude>|<Name> #locationis the trigger that tells Wazzap to render this as a location card.Latitudeis the decimal latitude (between -90 and 90).Longitudeis the decimal longitude (between -180 and 180).Nameis an optional label that appears above the map preview (store name, meeting place, anything human-readable).
Example
#location|19.4326|-99.1332|Wazzap HQ - CDMX The recipient gets a map preview centered on those coordinates with the label "Wazzap HQ - CDMX" above it. Tapping the preview opens the recipient's default maps app with navigation ready.
How it works
- You type the command in your CRM's conversation composer.
- Wazzap intercepts the outbound message, sees the
#locationtrigger, and parses the coordinates and optional name. - Wazzap builds a WhatsApp-native location payload and sends that instead of the raw text.
- The recipient sees a tappable map preview. The
#location|…string never appears on their side.
Use cases
- In-person bookings. Confirm an appointment and send the address as a pin so the client navigates straight there.
- Field service. Dispatch a technician with the pin to the customer's location embedded in the same chat.
- Logistics and deliveries. Share pickup and drop-off pins with drivers directly from your CRM.
- Events and meetups. Send the venue location to a list of confirmed attendees in one bulk send.
The command must be sent from the Conversations tab of your CRM (HighLevel for example), not from the WhatsApp app on your phone. The phone's WhatsApp has its own native location picker, but it doesn't understand Wazzap's command syntax.
Troubleshooting
The pin shows on a wrong continent
Latitude and longitude got swapped. Latitude is the first value (north-south, between -90
and 90), longitude is the second (east-west, between -180 and 180). For Mexico, latitude is
around 19-25 and longitude is negative (around -100).
The recipient sees the literal text "#location|…"
The message was sent directly from the WhatsApp app, not from the CRM. Wazzap only sees outbound messages going through the CRM integration. Send the command from HighLevel (or your connected CRM) and the location card will render.
The label name has special characters that break the parser
| is the field separator and can't appear inside the name. Replace any literal
pipes with a slash, dash, or remove them. Accents, emoji, and most punctuation work fine.
The map preview doesn't load on the recipient's WhatsApp
WhatsApp renders location previews on demand using Google Maps' tiles. If the recipient's WhatsApp is offline or has restricted media, the preview falls back to a generic pin until they tap it. The coordinates and label still work, the navigation will still open correctly.
Combine location pins with contact cards for the full "where to go, who to call" combo on appointment confirmations and field-service dispatches.