RocketLauncher AI

WhatsApp

How to Create WhatsApp Message Templates in GoHighLevel

By Marnix Geerkens. Published 2024-08-06. Updated 2026-06-02.

GoHighLevel's WhatsApp template builder lives in Settings under WhatsApp. You name the template, pick a category and language, then build the message with an optional header (image, video, document, or location), a body with custom variables, and an optional footer. Templates go through Meta approval before they can be sent, but once approved they work in bulk actions and automations.

Watch it, then build it

Get the full platform free for 30 days

That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.

30 days, not 14Full platform, nothing held backFree community and setup help

We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.

Summary. WhatsApp message templates in GoHighLevel let you send pre-approved messages to contacts even outside an active conversation window. The builder supports text-only templates as well as richer formats with images, short videos, documents, or a map pin for locations. Custom variables pull in contact data like first name or account details automatically. Approved templates can be triggered manually in conversations, through bulk actions, or as actions inside a workflow.

Steps

  1. Navigate to WhatsApp template settings

    Inside your sub-account, go to Settings, then click WhatsApp on the left. Select Templates, then click Create Template.

  2. Name the template and choose category and language

    Give the template a clear internal name. Select a category such as Marketing or Utility. Choose the language your message will be written in. These fields are required before you can continue.

  3. Add a header (optional)

    Toggle on the header if you want to include an image, video, document, or location. Images and short videos (under 16 MB) work well for product showcases. Location headers require a latitude, longitude, name, and address, which you can get from Google Maps by right-clicking a spot.

  4. Write the body text with variables

    Type your main message in the body field. Click Add Variable to insert dynamic fields such as contact first name or account name. A preview on the right shows how the final message will look with sample values filled in.

  5. Add a footer (optional)

    The footer appears in a smaller font below the body text. Use it for a sign-off line or a note about the message origin. It is optional and can be left blank.

  6. Submit for Meta approval

    Click Create (or Save) to submit the template. Meta reviews it before it can be sent. Approval typically takes a short time. Once approved, the template appears in your list and is available for use.

Related tutorials

How to Send Voice Notes on WhatsApp Through the HighLevel Mobile App
How to Send Voice Notes on WhatsApp Through the HighLevel Mobile App1:42 · WhatsApp
How to Use Custom Variables to Create WhatsApp Templates, Triggers, and Actions
How to Use Custom Variables to Create WhatsApp Templates, Triggers, and Actions4:16 · WhatsApp
How to Set Up Interactive CTA Buttons for WhatsApp
How to Set Up Interactive CTA Buttons for WhatsApp6:37 · WhatsApp
How to Use WhatsApp Conversation Rebilling
How to Use WhatsApp Conversation Rebilling1:48 · WhatsApp
How To Deploy WhatsApp Directly For a Location
How To Deploy WhatsApp Directly For a Location1:44 · WhatsApp
How to Easily Add WhatsApp Templates to Your Snapshots
How to Easily Add WhatsApp Templates to Your Snapshots2:56 · WhatsApp

Watch it, then build it

Get the full platform free for 30 days

30 days, not 14Full platform, nothing held backFree community and setup help

Frequently asked questions

Why do WhatsApp templates need Meta approval?

Meta requires all templates to be reviewed to prevent spam and ensure message quality standards are met.

Can I use a template inside a GoHighLevel automation?

Yes. Use the Send WhatsApp Message action in a workflow and select any approved template.

How do I add a location to a WhatsApp template?

Right-click on Google Maps to copy the latitude and longitude, then paste those values along with the location name and address into the template builder.

Back to all WhatsApp tutorials