The plugin adds one async script and nothing else. It excludes itself from WP Rocket, LiteSpeed Cache, Autoptimize and Perfmatters, and works with Divi, Elementor and every theme.
Add this line to the <head> of your site, with your own account ID:
<script src="https://cdn.wapadesk.com/w.js" data-clinic="YOUR_CLINIC_ID" async></script>
Open the chat from your own buttons with data-wapadesk-open or
window.Wapadesk.open().
Wapadesk sends a signed JSON POST when a lead is created, completed, abandoned, opens
WhatsApp, starts a booking or changes stage. Each request carries
X-Wapadesk-Event, X-Wapadesk-Delivery and
X-Wapadesk-Signature: t=<unix>,v1=<hex>, where v1 is
HMAC-SHA256 of t + "." + body with your signing secret. Reject requests older
than five minutes. Deliveries that fail with a 5xx or time out are retried up to five
times.
{
"event": "lead.completed",
"sentAt": "2026-10-11T12:00:00.000Z",
"clinicId": "…",
"lead": {
"id": "…", "ref": "A7K2", "intakeStatus": "completed", "stage": "new",
"contact": { "fullName": "Emily Carter", "phone": "+447700900123", "email": "emily@example.com" },
"answers": { "procedures": { "label": "Interested in", "value": ["rhinoplasty"] } },
"recordUrl": "https://app.wapadesk.com/l/A7K2"
}
}
Patients' answers are health data. Wapadesk stores them in Google Cloud's London region, only after the patient accepts the consent step inside the chat, and never puts them in notification emails. The clinic is the data controller and Wapadesk the processor under the Data Processing Agreement that is part of the terms. Platform support staff cannot see patient data unless the clinic asks for help with a record, and every such access is logged and emailed to the clinic owner.
The Terms of Service and the Data Processing Agreement are being finalised with our legal adviser and will be published here before the first clinics go live. Until then, ask for the current drafts by email.
Email hello@wapadesk.com. Technical support is free for every customer: installation, your first chat funnel, integrations, anything.