Sending a contact card

Share someone's details as a proper WhatsApp contact card — the kind the recipient can tap to message or save, with Message and Add to contacts buttons, showing the name on the chat bubble.

1

Attach a .vcf file

In the GHL conversation, attach a .vcf file (a standard contact / vCard file) just as you'd attach any other file.

2

Send

That's it. The recipient receives a native WhatsApp contact card showing the contact's name, not a file attachment.

Nothing new to learn If you already know how to attach a file in GHL, you already know how to do this. It also works in group chats and when messaging username contacts.
Where do I get a .vcf file? Most phones and email apps let you export or share a contact as a .vcf (vCard). Save or download that file, then attach it in the GHL conversation.

Sending a location

GHL's composer doesn't have a location button, so WAGHL uses a short command you type into the message box — the same idea as the #btn|, #list|, and #carousel| commands. Start your message with #location| followed by the coordinates or a Google Maps link, and it's delivered as a tappable map pin instead of text.

By coordinates

Type #location| then the latitude and longitude, separated by a comma:

#location|44.7954,-106.9559

Paste a Google Maps URL after the command:

#location|https://www.google.com/maps?q=44.7954,-106.9559
Bounce a customer's location straight back When a customer sends you their location, it appears in GHL as a Google Maps link. You can copy that link and paste it after #location| to send a pin back — no need to read off or retype coordinates.

With a name and address label

Add optional name* and address* labels, which show on the pin. Separate each part with a |:

#location|lat*44.7954|long*-106.9559|name*Head Office|address*Sheridan

Supported Google Maps formats

These Maps URL shapes work — the coordinates are read straight from the link:

  • ?q=LAT,LNG
  • /@LAT,LNG,15z
  • /place/…/@LAT,LNG
Shortened links don't work Shortened Maps links like maps.app.goo.gl/… don't contain the coordinates in the URL, so they can't be turned into a pin. Use the full Google Maps link or the coordinates instead.
If the coordinates can't be read Just fix the coordinates or link and send again.

Troubleshooting

What happenedWhat to check
The .vcf arrived as a file, not a contact card Make sure the file really ends in .vcf. Files with other extensions are sent as normal attachments.
The location came through as text The coordinates or link couldn't be read. Check the format — use lat,long or a full Google Maps URL, not a shortened maps.app.goo.gl link.
The pin landed in the wrong place Confirm the order is latitude first, then longitude, and that both are within valid range.
The name/address label didn't show Use the labelled format with name* and address*, each separated by |.

What's next?