# WhatsApp consent form on your website

> The WhatsApp consent form goes on your website: visitors leave their name and number, choose “WhatsApp and phone” or “Phone only”, and can tick a separate box for offers. WhatsApp then asks them to confirm with a button. Each consent is kept with its proof: text shown, version, time and page.

## Create the form

1. Open **Settings › Entry points** and click **New entry point**.
2. Give it a **Name** (for example “Contact form”) and choose the **WhatsApp number**.
3. Choose the **Form on your website** purpose and the **Business name in the wording**.
4. Tick the **Form languages**, then enter the **Legal name** and the **Link to your privacy policy**: they appear in the notice under the button.
5. In **Websites allowed to show the form**, write your website’s address, one per line (for example `https://www.your-site.co.uk`).
6. Keep or remove **Offer the “offers on WhatsApp” box**, and add an optional “message” field if you wish.
7. Change the title, welcome line, button and thank-you text if you like. The question, the two choices, the box and the notice cannot be changed: they are the proof of consent.
8. Check the **Preview** for each language, then click **Create entry point**.

## Put it on your website

1. On the form’s page, **Code to embed** gives one frame per language: click **Copy** and paste it into your website’s contact page. There is no script: nothing runs on your site.
2. The **Hosted link** and its **QR code** work everywhere else: an email, a poster, or a website that blocks frames.
3. Click **Test (not counted)** to try the form without skewing the figures.

If your website sends a security policy (CSP), add `frame-src https://app.wyp.agency` to it. Without it the frame stays empty: use the hosted link instead.

## When a visitor submits it

- The contact is created, or found if the number is already known, and the request shows up in a conversation on your WhatsApp number, with a notification. The form does not open the 24-hour window.
- **WhatsApp and phone**: the visitor gets a confirmation message, “Hello …, you asked … to get back to you on WhatsApp. Is this you?”, with two buttons, **Yes, it’s me** and **It’s not me**.
- **Yes, it’s me**: consent is confirmed. If the offers box was ticked, permission for offers is recorded at that moment, then a message thanks the customer and reminds them how to stop. With no tap within 30 days, permission for offers is dropped.
- **It’s not me**: WhatsApp consent is withdrawn, offers are cancelled and no further message is sent on your initiative. This refusal is kept even if you delete the contact.
- **Phone only**: no WhatsApp message can be sent on your initiative until the customer writes. Call them back by phone.
- A number that replied STOP, a blocked contact, the same number submitted twice within 24 hours, an invalid number or a landline with “WhatsApp and phone” are refused and counted. A form never lifts a STOP.

## On the contact’s profile

The **Contact back** block shows the customer’s choice, its date, the form it came from and its confirmation in WhatsApp. **Withdraw WhatsApp consent** stops it whenever the customer asks. **See the proof** shows the text shown, the time it was sent and the WhatsApp IDs of the confirmation and of the reply; you can export it as JSON or text.

## Track results

The **Form journey** counts every step: submissions, requests recorded, confirmations sent, delivered, “Yes, it’s me”, “It’s not me” and offers confirmed. Each block shows its total: a gap points to a step to check. Tests are not counted.

**Good to know** Until Meta approves the confirmation message, the form is **To complete**: it records requests, with no confirmation and no offers. The confirmation is a Utility template, charged by Meta for each message delivered (about €0.025 in France and €0.017 in Spain), with no WYP.chat credits. “WhatsApp and phone” does not cover WhatsApp calls. No IP address is kept in the proof. The owner and admins create forms.

## Related articles

- [WhatsApp links and QR codes: entry points](https://wyp.chat/en/help/points-entree) An entry point is a link or a QR code for one medium: shop window, till, flyer, business card, social media, website.
- [Send a WhatsApp campaign](https://wyp.chat/en/help/lancer-campagne) A campaign sends an approved template to the contacts in a segment. Replies arrive in the inbox, like a normal conversation.
- [Import your contacts and their permission for offers](https://wyp.chat/en/help/importer-contacts) The Contacts screen brings together all your contacts, whether they come from a conversation or a file.

**Learn more**

- [WhatsApp consent: what Meta and the GDPR require](https://wyp.chat/en/guides/whatsapp-consent)
- [The WhatsApp CRM for small businesses](https://wyp.chat/en/features/whatsapp-crm)
- [WhatsApp link and QR code generator](https://wyp.chat/en/guides/whatsapp-link-generator)

---

Source: https://wyp.chat/en/help/formulaire-accord-whatsapp · Updated on 14 October 2026
