RocketLauncher AI

SMS & Phone

Pre-Populate SMS Messages With Links in GoHighLevel

By Marnix Geerkens. Published 2021-01-26. Updated 2026-06-02.

You can craft a URL that opens a phone's SMS app with a phone number and message body already filled in. Link it from a button on a landing page or funnel step, and the visitor just taps send. When the message arrives in GoHighLevel you can trigger automations based on what it says, such as running different campaigns for different offer codes.

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. This tutorial covers the technique of pre-populating an SMS message body using a specially formatted link. By placing this link on a webpage button, clicking it opens the native SMS app on a mobile device with the recipient number and message text already written. The message that arrives in GoHighLevel can then be matched by a workflow trigger looking for a specific phrase or code.

Related tutorials

How To Enable the Missed Call Text Back Feature
How To Enable the Missed Call Text Back Feature2:01 · SMS & Phone
How To Use Trigger Links in SMS
How To Use Trigger Links in SMS3:33 · SMS & Phone
How to Send Bulk SMS via HighLevel Contacts
How to Send Bulk SMS via HighLevel Contacts3:10 · SMS & Phone
HighLevel Workflow Recipes - Missed Call Text-Back
HighLevel Workflow Recipes - Missed Call Text-Back2:29 · SMS & Phone
Set Up Desktop Phones With HighLevel (SIP/VoIP Phones)
Set Up Desktop Phones With HighLevel (SIP/VoIP Phones)7:44 · SMS & Phone
How to Enable Call Transcriptions for Recorded Calls
How to Enable Call Transcriptions for Recorded Calls2:12 · SMS & Phone

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

What does the pre-populated SMS link look like?

It starts with 'sms:' followed by the phone number and '&body=' plus the message text you want to pre-fill.

Does this work on both iPhone and Android?

Yes. The sms: protocol is supported by the native messaging app on both platforms.

How do I trigger different automations for different messages?

Set up a workflow with a Customer Replied trigger and a filter for Contains Phrase, one workflow per offer code or keyword.

Back to all SMS & Phone tutorials