# Triggering a WhatsApp Msg

**URL:** <https://community.glideapps.com/t/triggering-a-whatsapp-msg/3134>\
**Category:** Ask for Help\
**Created:** [December 26, 2019, 5:12am UTC](https://community.glideapps.com/t/triggering-a-whatsapp-msg/3134 "2019-12-26T05:12:40Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aj2666](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aj2666/32/1822_2.png) [@Aj2666](https://community.glideapps.com/u/Aj2666)\
**Post date:** [December 26, 2019, 5:12am UTC](https://community.glideapps.com/t/triggering-a-whatsapp-msg/3134/1 "2019-12-26T05:12:40Z")

</div>

Happy Holidays!

I am trying to provide users with the option to trigger sending a predefined WhatsApp text message to a doctor requesting to schedule a visitation appointment. The pre-defined text message needs to contain the sender’s name, mobile number & location.  
How can I do that?

NB. Apologies for posting a question during holidays

---

<div class="post-metadata">

**Author:** ![thebepps](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thebepps/32/2956_2.png) [@thebepps](https://community.glideapps.com/u/thebepps)\
**Post date:** [December 26, 2019, 8:02am UTC](https://community.glideapps.com/t/triggering-a-whatsapp-msg/3134/2 "2019-12-26T08:02:06Z")

</div>

HI,  
I think this is not possible as Glide does not writes in Whatsapp fields. You’d be able to make it happen using email messages.

---

<div class="post-metadata">

**Author:** ![Gerard\_Fernandez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gerard_fernandez/32/1183_2.png) [@Gerard\_Fernandez](https://community.glideapps.com/u/Gerard_Fernandez)\
**Post date:** [December 26, 2019, 8:36am UTC](https://community.glideapps.com/t/triggering-a-whatsapp-msg/3134/3 "2019-12-26T08:36:54Z")

</div>

You can use a button with a WhatsApp link

> **[Whatsapp Link Generator](https://postcron.com/en/blog/landings/whatsapp-link-generator/)**
>
> Quickly generate a personalized WhatsApp link with a predefined message and share it with your audience on your Social Networks!

In the data tab you can use a template column and introduce variables in your link

---

<div class="post-metadata">

**Author:** ![thebepps](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thebepps/32/2956_2.png) [@thebepps](https://community.glideapps.com/u/thebepps)\
**Post date:** [December 26, 2019, 2:55pm UTC](https://community.glideapps.com/t/triggering-a-whatsapp-msg/3134/4 "2019-12-26T14:55:54Z")

</div>

Interesting, I didn’t know about this possibility. Googling I found that you have no need of external tools, the format for a prefilled message is [https://wa.me/](https://wa.me/) _(phone number with international prefix without + sign)_ ?text=urlencodedtext.

---

<div class="post-metadata">

**Author:** ![Gerard\_Fernandez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gerard_fernandez/32/1183_2.png) [@Gerard\_Fernandez](https://community.glideapps.com/u/Gerard_Fernandez)\
**Post date:** [December 26, 2019, 7:54pm UTC](https://community.glideapps.com/t/triggering-a-whatsapp-msg/3134/5 "2019-12-26T19:54:43Z")

</div>

you need an external tool to urlencode your text or learn the %20syntax… or use the WhatsApp link generator I have mentioned above

---

<div class="post-metadata">

**Author:** ![ionamol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ionamol/32/1951_2.png) [@ionamol](https://community.glideapps.com/u/ionamol)\
**Post date:** [December 27, 2019, 4:35am UTC](https://community.glideapps.com/t/triggering-a-whatsapp-msg/3134/6 "2019-12-27T04:35:37Z")

</div>

@Aj2666 and @Gerard_Fernandez, you can just encode the text using the ENCODE formula on google sheets. This way you will be able to use custom templates.

I’ve talked about that on this post:

> [@Glide Translator and Gas Prices](https://community.glideapps.com/t/glide-translator-and-gas-prices/2578):
>
> Hello everyone, I just want to share these simple tests I’m creating because I think they can help the community. I created an app called Minimaker Labs, is just a sandbox to test some ideas and Glide features. [https://thelab.glideapp.io](https://thelab.glideapp.io) Right now I have 2 pages running: Transend - Translate text and send it to any telephone number via SMS or Whatsapp I used the Google Sheet function “GOOGLETRANSLATE” to translate (obviously) the text the user inputs. To send SMS with the body using the tra…

---

<div class="post-metadata">

**Author:** ![Aj2666](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aj2666/32/1822_2.png) [@Aj2666](https://community.glideapps.com/u/Aj2666)\
**Post date:** [December 28, 2019, 3:35am UTC](https://community.glideapps.com/t/triggering-a-whatsapp-msg/3134/7 "2019-12-28T03:35:12Z")

</div>

Thank you @ionamol for the solution and the explanation.

---

<div class="post-metadata">

**Author:** ![Max\_Makhrov](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/max_makhrov/32/2478_2.png) [@Max\_Makhrov](https://community.glideapps.com/u/Max_Makhrov)\
**Post date:** [May 13, 2021, 8:24am UTC](https://community.glideapps.com/t/triggering-a-whatsapp-msg/3134/8 "2021-05-13T08:24:44Z")

</div>

Thank you!

I’ve made URL with Glide column type:  
🔗 Construct URL

Protocol: (left blank) or put https  
Host: [https://wa.me/](https://wa.me/) _(phone number with international prefix without + sign)_  
Path (left blank)

Added QUERY PARAMETER:

text: Hello, name!

* * *

Next, added the link to a button. Worked for me 😀

---

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [January 17, 2024, 4:52pm UTC](https://community.glideapps.com/t/triggering-a-whatsapp-msg/3134/9 "2024-01-17T16:52:15Z")

</div>


