Skip to content
ConsultEvo

WhatsApp Setup in GoHighLevel: A Practical Guide to Numbers, Templates and Routing

WhatsApp setup in GoHighLevel is not just a matter of connecting a phone number. A reliable implementation depends on three connected decisions: which WhatsApp number owns the conversation, which messages require an approved template, and what should happen when a contact replies.

In practice, you configure the channel at the correct GoHighLevel sub-account, confirm that the WhatsApp Business connection is active, review the available templates, define workflow behavior, and test the complete inbound and outbound journey. The exact screens can vary by account configuration and provider, so treat the dashboard labels as implementation details rather than the operating model.

The most important principle is to design the conversation process before adding automation. A default number, template, or workflow should represent a clear business decision. Otherwise, GoHighLevel may send messages successfully while creating duplicate conversations, unclear ownership, or follow-ups that no one is responsible for handling.

What WhatsApp settings in GoHighLevel control

The WhatsApp settings area connects the messaging channel to a GoHighLevel sub-account. Depending on the account structure and WhatsApp provider, it may expose connected numbers, connection status, templates, default sending behavior, and related configuration information.

These settings affect more than message delivery. They also influence which team sees a conversation, which number a contact recognizes, whether a workflow can start a business-initiated message, and how a reply is associated with the contact record.

WhatsApp configuration is part of CRM design: every number, template and workflow should have a clear operational owner.

Before you open the WhatsApp settings

Prepare the information needed to make configuration decisions rather than simply clicking through the interface.

  • Identify the GoHighLevel sub-account that will own the conversations.
  • Confirm which WhatsApp Business Account and phone number should be connected.
  • Decide whether the number represents a brand, region, department or specific service.
  • List the customer events that may trigger a WhatsApp message.
  • Define who monitors replies and what happens when a contact asks for human help.
  • Prepare internal test contacts that can receive and reply to messages.

Also confirm that the person performing the setup has the necessary permissions in GoHighLevel and in the relevant WhatsApp administration environment. If the number is not visible, the problem may be at the account, provider, verification or connection layer rather than inside a workflow.

How to access WhatsApp settings in GoHighLevel

  1. Sign in to GoHighLevel with an account that has the required administrative permissions.
  2. Open the relevant sub-account or location.
  3. Go to Settings.
  4. Open the WhatsApp or communication channel settings area available in that account.

Before changing anything, record the existing number, connection status and default behavior. This creates a simple baseline for troubleshooting and avoids changing a live configuration without knowing what it did previously.

GoHighLevel interfaces and provider integrations can change. If a label or menu is different, follow the equivalent WhatsApp configuration area for your account rather than assuming that a missing option means the channel is unavailable.

Connect and manage WhatsApp numbers

Check the connection status

The number list should show the WhatsApp numbers available to the current sub-account, together with an indication of whether each connection is active. A number being present in the list does not necessarily prove that the full sending and receiving journey works.

Check four separate conditions:

  • The intended number is attached to the correct business account.
  • The number appears in the correct GoHighLevel sub-account.
  • The connection is active rather than pending or disconnected.
  • Inbound replies return to the expected conversation record.

If the number is missing, check the external WhatsApp Business or provider configuration, account permissions, verification status and sub-account mapping. Avoid building workflows until the channel connection is clear.

Choose a default number deliberately

When several numbers are connected, the default number may be used when a workflow or manual action does not explicitly identify another sender. The correct choice depends on the operating model.

Use one shared number

Centralized ownership

A shared number is often appropriate when one team handles all customer conversations and the brand should present one consistent contact point.

Use multiple numbers

Separated responsibilities

Separate numbers can make sense for different regions, brands or departments, but only when ownership, routing and reporting are also separated.

Do not choose a default number merely because it is the first one in the list. Ask: which team is accountable for replies sent from this number? If the answer is unclear, the number structure is not ready for automation.

Review WhatsApp templates before building workflows

Business-initiated WhatsApp messages generally rely on approved message templates. GoHighLevel may display templates that have been created or synchronized through the connected WhatsApp Business environment or provider.

Review each template for:

  • Template name and intended business event.
  • Language and available variations.
  • Approval or availability status.
  • Variables and the data required to populate them.
  • Whether the wording matches the actual customer journey.

Template names should make the decision behind the message obvious. Names such as appointment_confirmation_en or lead_followup_1_en are easier to govern than names that only describe when someone created them.

Separate templates by purpose, not by every possible sentence variation. For example, an appointment reminder, a payment update and a support escalation represent different operational events and should not be treated as interchangeable messages.

Why this matters

A WhatsApp template is not just copy. It is an interface between an approved communication purpose and the CRM event that triggers it.

Design message routing around business ownership

Routing determines what happens after a message is sent and what happens when the contact replies. A useful routing design answers four questions:

  1. Which number sends the message?
  2. Which contact record should receive the conversation?
  3. Which user or team owns the next action?
  4. What happens if the message cannot be delivered or the reply does not match the expected path?

Inbound messages should normally be visible in the relevant GoHighLevel conversation record, but visibility alone is not ownership. If a reply arrives and no task, assignment, notification or queue is created, the business may have technically received the message while operationally losing it.

Use a simple sequence when designing a workflow:

01Define the eventIdentify the meaningful business state, such as an appointment being confirmed or a lead requesting information.
02Choose the message pathDecide whether the contact is receiving a template message, a reply within an active conversation, or no message at all.
03Assign ownershipSpecify the team or person responsible for the reply, exception or next step.
04Test the outcomeVerify the sent message, contact record, conversation, workflow status and human handoff.

This sequence is more reliable than starting with a trigger and adding actions until the workflow appears to work.

Build safer WhatsApp workflows in GoHighLevel

For each workflow, document the trigger, conditions, WhatsApp action, sender number, owner and stopping rule. A stopping rule matters because a contact should not continue receiving reminders after booking, cancellation or escalation.

For example, consider a hypothetical service business that wants to send a WhatsApp reminder after a booking. The workflow might trigger when the booking reaches a confirmed state, send an approved reminder template from the service team’s number, assign replies to the scheduling team, and stop if the booking is cancelled. If the contact replies with a question, the workflow should create a visible handoff rather than continue sending automated reminders.

Use conditions to prevent common failures such as:

  • Sending the same template after a contact has already replied.
  • Sending a message from the wrong regional or departmental number.
  • Continuing a sequence after the customer has completed the intended action.
  • Overwriting an existing owner or assignment.
  • Populating a template variable with missing or stale contact data.

Where the workflow depends on data from another system, confirm that the integration updates GoHighLevel before the WhatsApp action runs. An automation is only as reliable as the business state it reads.

Test the complete WhatsApp journey

Test more than whether the workflow shows a successful execution. Use a controlled contact and inspect the full operational path.

WhatsApp setup test checklist
  • Confirm the expected number is used as the sender.
  • Check that the correct template and language are selected.
  • Verify that variables contain the intended contact data.
  • Confirm delivery or identify the failure status.
  • Reply from the test contact and check where the inbound message appears.
  • Verify assignment, notifications and follow-up tasks.
  • Test a missing-data or exception path.
  • Confirm that the workflow stops when the customer reaches the intended state.

Delivery testing and process testing are different. A message can be delivered successfully while the team still fails to follow up. Test the handoff as carefully as the send action.

Common WhatsApp setup problems

The number is not visible

Check whether the number was connected to the correct account, whether provider setup is complete, and whether the user has the right permissions. Also confirm that the number is not mapped to another sub-account or business configuration.

The template cannot be selected

Review its approval or synchronization status, language, variables and account association. If the template exists externally but not in GoHighLevel, investigate synchronization rather than recreating the workflow repeatedly.

Messages send but replies are missed

Inspect contact matching, inbound routing, conversation visibility, assignments and notifications. A phone number match may not be enough if contact records are duplicated or poorly maintained.

The wrong number sends messages

Check the default sender and any number selection inside the workflow. Document the intended number at workflow level when sender identity matters.

For a broader operating model, this work often belongs alongside CRM architecture and workflow design, because WhatsApp behavior depends on contact data, pipeline states, ownership and reporting.

Make the configuration maintainable

Once the first workflow works, create a small operating record for the channel. Include connected numbers, business purpose, owners, template names, trigger conditions, exception handling and test date. Review it whenever a number, provider, workflow or team responsibility changes.

Reporting should answer a decision, not merely count messages. Useful operational questions include: which conversations are waiting for a human response, which workflows create exceptions, which messages fail because data is incomplete, and which sending number owns the unresolved work?

As the system grows, avoid adding more numbers, templates or automations simply because the platform permits them. More configuration can create less visibility when the underlying process is unclear. If the channel becomes part of a wider operational system, connected CRM and automation design can be reviewed through systems, CRM and automation implementation services.

A successful WhatsApp workflow does not end when a message is sent. It ends when the customer reaches the intended business state and the next owner is clear.

Key decisions for a reliable GoHighLevel WhatsApp setup

  • Connect each number to the correct business and sub-account.
  • Choose a default sender based on ownership and customer experience.
  • Use approved templates that match clear business events.
  • Design inbound routing before launching outbound automation.
  • Test delivery, replies, assignments, exceptions and stopping conditions.
  • Maintain documentation so the setup remains understandable when people or tools change.

GoHighLevel can centralize WhatsApp communication, but the platform does not decide the process for you. Reliable results come from clear business states, clean contact data, visible ownership and automation that supports a defined customer journey.

FAQ

Frequently asked questions

Where are WhatsApp settings located in GoHighLevel?

Open the relevant GoHighLevel sub-account, go to Settings, and open the WhatsApp or communication channel settings available for that account. Menu labels can vary by account configuration and provider.

Why is my WhatsApp number not showing in GoHighLevel?

Check the WhatsApp Business or provider connection, account verification, sub-account mapping and user permissions. The issue may exist outside the GoHighLevel workflow configuration.

Can GoHighLevel send WhatsApp messages without a template?

The message type and conversation context determine what can be sent. Business-initiated messages commonly require an approved WhatsApp template, while replies within an active conversation may follow different rules.

How should I choose a default WhatsApp number in GoHighLevel?

Choose the number whose team owns the resulting conversations. If different departments or regions use separate numbers, document the routing and select the sender explicitly where workflow context requires it.

How do I test WhatsApp automation in GoHighLevel?

Use a controlled test contact and verify the sender number, template, variables, delivery status, inbound reply, conversation record, assignment, notifications and workflow stopping conditions.

ConsultEvo

Design a WhatsApp workflow your team can operate

If WhatsApp is connected but conversations, ownership or follow-ups are unclear, ConsultEvo can help align the CRM process, routing logic and automation around the work your team needs to complete.