How It Works#
FormBeep reliably delivers your form submissions directly to WhatsApp, protecting user data at every step.
The Notification Flow#
graph TD
Visitor[Website Visitor] -->|Submits Form| Site(Your Website)
Site -.->|Silently Captures Data| FB[FormBeep]
FB -->|Sends Notification| WA[WhatsApp]
WA --> Decision{What happens next?}
Decision -->|You Tap 'View Details'| Deliver[Deliver Full Details]
Decision -->|After 7 Days| Auto[Auto Expire]
Deliver --> Delete((Permanently Delete Data))
Auto --> Delete
style FB fill:#f9f9f9,stroke:#333,stroke-width:2px,stroke-dasharray: 5 5
style Delete fill:#ffcccc,stroke:#cc0000,stroke-width:2px,stroke-dasharray: 5 5- Form Submitted: A visitor submits a form on your website. FormBeep silently listens and captures the data in the background without blocking the submission.
- Notification Received: You instantly receive a WhatsApp notification:
"A new form was submitted on example.com — tap to view details." - You Tap “View Details”: When you tap the button on WhatsApp, our system securely fetches the submission data and sends you the exact form details.
The embed script dynamically injects hidden “honeypot” fields (formbeep_hp and w2p_hp) into your forms. Legitimate human users will not see or fill out these fields, but automated spam bots usually do.
If FormBeep detects that a submission contains data in the honeypot fields, the request is silently discarded, keeping your WhatsApp distraction-free.
Rate Limiting#
We enforce rate limits at multiple layers to ensure reliable service delivery:
- Per IP Address (60 requests/minute)
- Per API Key (100 requests/minute)
- Per User Account (60 requests/minute)