Practical AI
No. 4.04Track 4 · Build small tools

Make one-tap WhatsApp message links from a Sheet

Lesson 4 of 55 min read1 task · 3 questions

No paid tool. No API. A formula builds the message and you tap send.

The idea

WhatsApp has a simple link format: https://wa.me/ followed by the phone number with country code, and an optional ?text= message. When you tap the link, WhatsApp opens with the message ready. You press send.

A Google Sheets formula can build these links for every row. This is not bulk messaging. You still tap each one, so each message goes to a person who knows you. Do not use it to spam people who did not ask to hear from you.

Use only contact details you have a right to use. Keep numbers in a column without spaces or plus signs. Start them with the country code, 91 for India.

Your task

Build payment reminder links

In a new sheet, type the headers Phone, Name, Amount, Due date in A1 to D1. In row 2, type 9876500001 (a made-up number), Asha, 12500, and the date 5 Nov 2026. Paste the prompt.

Your slip: copy-paste prompt
I use Google Sheets. Row 1 has headers. Columns: A = Phone (10 digits, no spaces), B = Name, C = Amount (number), D = Due date (a real date).

Write one formula for E2 that makes a clickable link labelled "Send on WhatsApp". It must open https://wa.me/91 plus the phone number, with this ready message:
"Hi [Name], your invoice of Rs [Amount] is due on [day month, like 5 Nov]. Please confirm payment. Thanks!"

Use HYPERLINK and ENCODEURL so the spaces and symbols work. Show the formula only, then the link it will build for my row 2 data.

What you should get

A real example of a good result. Your wording will differ a little. The shape and the facts should match.

Printed resultExample

=HYPERLINK("https://wa.me/91"&A2&"?text="&ENCODEURL("Hi "&B2&", your invoice of Rs "&C2&" is due on "&TEXT(D2,"d mmm")&". Please confirm payment. Thanks!"),"Send on WhatsApp")

For row 2 it builds a link that looks like:
https://wa.me/919876500001?text=Hi%20Asha%2C%20your%20invoice%20of%20Rs%2012500%20is%20due%20on%205%20Nov.%20Please%20confirm%20payment.%20Thanks!

Fill the formula down for the other rows. Tap a link to open WhatsApp with the message ready.

Check yourself

Q1 What does a wa.me link do when you tap it?

Q2 What must a phone number include in the link?

Q3 Which use is right?

Finished?

Stamp this ticket. Your pass on the home page gets punched.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5