Floating contact forms that capture leads
Drop a contact form anywhere on your site. Built-in email and phone validation, webhook forwarding, and a unified submissions inbox.

Why teams pick this
Custom fields
Add any text, email, phone, textarea, or select field. Set required validation per field — no code.
Built-in validation
Required, email format, and phone format checks happen client-side and server-side. Visitors see inline errors.
Webhook forwarding
POST every submission to Slack, Zapier, Make, or your own endpoint. Real-time lead delivery.
Submissions inbox
Every submission lives in your dashboard with the field data, page URL, country, and date. Export to CSV anytime.
How it works
Pick the Contact Form template
Choose the Contact Form template when creating a new floating message.
Configure fields
Add the fields you need (name, email, phone, custom). Mark which ones are required.
Connect a webhook
Optional: paste a Slack/Zapier/Make webhook URL to forward submissions automatically.
Built for these use cases
Lead capture
Trigger a contact form on your pricing page or after a 30-second delay to capture interested visitors.
Demo requests
Collect company name, email, and use case before scheduling a demo. Forward to your CRM via webhook.
Service inquiries
Let visitors describe their needs. Notes auto-flow into your dashboard inbox and Slack channel.
Frequently asked questions
Can I add custom fields?
Yes. Add any text, email, phone, textarea, or dropdown field. Mark each as required or optional.
Where do submissions go?
Every submission is stored in your FloatMessage dashboard under Submissions. You can also forward each one to a webhook.
Does it support GDPR / consent checkboxes?
Yes. Add a consent checkbox as a required field. Combine with the Cookie Banner template for full GDPR coverage.
Can I create a ticket from a submission?
Yes. Open any submission and click 'Create Ticket' to turn it into a tracked support ticket with status and notes.
Is there a Zapier integration?
Indirect — use the webhook URL on the form. Zapier, Make, and n8n all accept inbound webhooks. Same goes for Slack notifications.
Try contact forms free for 30 days
No credit card required. Full access to every feature.
Start Free 30-Day TrialRelated features
Forms & Feedback
Surveys
Run NPS, ratings, and multi-question surveys on your website. No code. Embed surveys as floating messages and aggregate responses with charts.
Live Chat & AI
Live Chat
Add a live chat widget to your website in minutes. Real-time visitor messaging, AI auto-replies, proactive triggers, and ticketing — all in one tool.
Floating Messages
Popup Builder
Build website popups with 17 pre-made templates. Drag-and-drop editor, smart triggers, scheduling, and a one-line embed script. No code required.