Create click-to-chat link for WhatsApp
Estimated 4 minute read
|
Updated Apr 17, 2026, 12:00 AM EST
Table of contents
Give customers a faster way to contact your business with WhatsApp click-to-chat. This makes it easier for customers to start conversations and helps you drive engagement from email, web pages, and buttons. You can also pre-fill a message so that all customers need to do is click this link and then press send.
Before you begin
Set up WhatsApp in Klaviyo and connect a sending number before creating a click-to-chat link.
When a customer selects a click-to-chat link, it opens a WhatsApp chat with your business. The customer must send a message to start the conversation.
You can:
- Use this feature as either a URL link (e.g., for buttons in emails), QR code or as HTML code you can add to your site.
- Choose to pre-fill a message for customers to send to your business.
You can only save 1 click-to-chat message in Klaviyo at a time.
Link structure
The base URL contains your WhatsApp number. If you add a pre-filled message, Klaviyo adds it at the end and formats it for use in a URL.
| Link part | Example |
|---|---|
| Base URL | https://wa.me/1234567890 |
| Message | ?text=[Your Message] |
| Full link | https://wa.me/1234567890?text=[Your Message] |
Changing the saved message in Klaviyo does not update links or HTML code you have already copied, or QR codes you have already downloaded. Those versions keep their original message. To use the new message, copy the updated link or code, or download the updated QR code, and replace the version wherever you use it.
Say that you change your message from “Quiz” to “Survey.” If you added the “Quiz” link on a landing page, users clicking that link still have “Quiz” as their message unless you update the landing page with the “Survey” link.
Use cases
You can use a click-to-chat link across your customer experience, including as a QR code on packaging, in-store signs, or event materials. Customers scan the code to open a WhatsApp chat with your business, then send their message to start the conversation. You can also:
- Add it to an email so subscribers can contact your team directly.
- Include it on a landing page to encourage product questions.
- Display on your website for customers to start a quiz or buying guide.
Use click to chat with WhatsApp
Follow these steps to create your link in Klaviyo.
- Select your account name in the lower left.
- Navigate to Settings > WhatsApp > Subscribe links.
- Click Create Link, or Edit if you already have a saved message.
- If the Your WhatsApp number dropdown appears, select the number you want customers to contact.
- Optional: enter a message in Pre-filled message (optional). When a customer selects the link, WhatsApp opens with this message ready for them to send.
- Click Copy link to use the URL in an email or website button, or Copy code to use HTML on your site.

- Optional: expand Use WhatsApp branding (optional) and click the download icon for the button image you want to use.

- Click Save to store your message for future use. If you made no changes, click Cancel to close the window.
- Paste the copied link into your email or website button’s link field. If you copied HTML code, upload your button image to your website or an image host, replace
ENTER IMAGE URL HEREwith its public image URL, and add the code to your site’s HTML. - Test the link or button to confirm it opens a chat with your business and shows the intended pre-filled message, if you added one.
Once done, Klaviyo stores a single version of this link and message for your account. You can access it by navigating back to Settings > WhatsApp > Sender information, finding Click to chat with WhatsApp, and selecting Edit. If your saved message is blank, select Get started instead.
Next steps
You can re-use that same link in multiple places, like in an email, page on your site, or landing page. To download a QR code for a saved WhatsApp sign-up link, navigate to Settings > WhatsApp > Subscribe links, open the link’s menu, and select Edit. Click Next without changing the link, then Download QR to save the QR code as a PNG image. Click Done to close the window. Before sharing or printing the QR code, scan it to confirm it opens a chat with your business and shows the intended pre-filled message.
To start an automation from your link, set up and turn on a WhatsApp automation with an Always on trigger, then use its trigger keyword as the pre-filled message. The customer must send the message to trigger the automation. You can use the automation to ask questions, save answers as profile properties, and use those answers for further personalization and targeting in Klaviyo.
Additional resources
- How to extend WhatsApp conversations
- How to maintain a high WhatsApp quality score
- How to create a WhatsApp automation
Was this article helpful?
YesNo
Use this form only for article feedback. Learn how to contact support.
Explore more from Klaviyo
Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support
Access support through your account.
Email support (free trial and paid accounts) Available 24/7
Chat/virtual assistance Availability varies by location and plan type
