Learn how to embed LeadDuo forms, capture leads, and integrate with your favorite tools.
Practical guides on lead management and instant alerts.
π± From form to phone in under a second
LeadDuo delivers new leads instantly via SMS and email β no backend, no setup, just results.
Embed forms on any website and receive real-time alerts. Works with Webflow, WordPress, Wix, React, and any platform that supports HTML.
Ready to get started? Create your first form to get the HTML snippet.
LeadDuo offers two integration methods: Embed.js (recommended) for custom forms with theming, or Basic HTML for simple forms.
After signing up, create a form in your dashboard. You'll get a unique form ID and API key.
β¨ Embed.js (Recommended)
Use this if you want customization, styling, or qualifying questions:
<!-- LeadDuo Embed Form -->
<div id="leadduo-form"></div>
<script src="https://cdn.leadduo.io/embed/v1.js"></script>
<script>
LeadDuo.init('leadduo-form', {
formId: 'YOUR_FORM_ID',
formKey: 'YOUR_LD_KEY'
});
</script>π Basic HTML Form
Use this for simple forms without custom styling:
<form action="https://api.leadduo.io/api/v1/form/YOUR_FORM_ID" method="POST"> <input type="hidden" name="ld_key" value="YOUR_LD_KEY" /> <input type="email" name="email" placeholder="Email" required /> <input type="text" name="name" placeholder="Name" /> <textarea name="message" placeholder="Message"></textarea> <button type="submit">Submit</button> </form>
Webflow: Add an HTML embed element with your form code
WordPress: Use a custom HTML block or plugin
Wix: Add an HTML component to your page
Squarespace: Use a code block in your page
React/Next.js: Use the embed.js script with useEffect hook
π¨ Form Builder (All Paid Plans)
Design custom forms with up to 10 fields including 5 standard templates and 5 custom fields. Choose from pre-built form templates (Contact, Newsletter, Support, Real Estate, etc.) or start from scratch. Includes consent checkbox for GDPR/CCPA compliance, drag-and-drop reordering, field validation, and modern styling.
Configure in Form Builder tab β Select a template or add custom fields, enable consent checkbox, reorder fields, and preview your form
Plan-Specific Features:
All Paid Plans: Create modern forms fast without custom styling
Plus: Custom redirect URLs, thank you pages, full theming (colors, fonts), and custom email domain
πPre-built Templates: Quick-start templates for common use cases (Contact Form, Newsletter Signup, Support Ticket, Property Inquiry, etc.)
β Consent Checkbox: Add a required consent checkbox asking users to agree to communication (e.g., "I agree to receive emails and SMS notifications") β essential for GDPR and CCPA compliance
πAnalytics Tracking: Automatically captures UTM parameters, referrer, page URL, device info, and time-to-submit for every form submission

π₯ LeadInbox (All Plans)
LeadInbox keeps every lead in one place β searchable, filterable, and easy to follow up on. If you've ever lost a lead in email, this fixes that.
πEvery submission is saved automatically
πSearch by name, email, or message
πFilter by form, date, or status

π¨ Custom Theming (Plus Plan)
Match your brand with custom colors, fonts, border radius, and button styles. Support for light/dark modes and full CSS customization.
Configure in Form Builder tab β Theme section
π¬ Thank You Messages & Redirects (Plus Plan)
Choose between custom HTML thank you messages or redirect users to your own page. Perfect for tracking pixels, upsells, or custom messaging.
Configure in Form Builder tab β After Form Submission toggle
π§ Custom Email Domain (Plus Plan)
Send notification emails from your own domain (e.g., noreply@leadduo.yourdomain.com) instead of the default LeadDuo address. Increases deliverability, builds trust, and maintains your brand identity in every automated email.
Setup Steps
yourdomain.com)Emails will automatically be sent from noreply@leadduo.yourdomain.com
π‘ Note: LeadDuo automatically uses leadduo.yourdomain.com as a subdomain to keep your main domain's DNS clean and avoid conflicts with existing email providers.
Requirements: Access to your domain's DNS settings (GoDaddy, Cloudflare, Namecheap, etc.)
β Webhooks (Lite Plan)
Send form submissions to your CRM or app in real-time with secure HMAC signatures.
View integrations documentation ββ API Access (Lite Plan)
Programmatically retrieve submissions. Export to CSV for easy data management.
View API documentation βA: Yes! LeadDuo provides a ready-to-use HTML snippet. Just copy and paste it into your websiteβno backend, no JavaScript, no API keys needed. It works anywhere you can add HTML.
A: SMS and email alerts are sent within 1-2 seconds of form submission. Our infrastructure is optimized for speedβyou'll know about new leads before they've even closed their browser.
When your form includes an email field, replies to notification emails will automatically go to the person who submitted the form. This makes it easy to respond directly to your leads!
A: Use Webhooks in the Lite plan. You'll receive POST requests to your endpoint in real-time with full form data. Perfect for Salesforce, HubSpot, or custom CRMs. View integrations documentation β
A: Yes! LeadDuo works with any platform that supports HTML: Webflow, WordPress, Wix, Squarespace, Shopify, custom sites, and more. If you can add HTML, you can use LeadDuo.
A: Built-in! LeadDuo includes honeypot fields and rate limiting to block bots. Spam submissions are filtered before they reach your phone, saving your SMS credits and sanity.
A: Form Builder (paid plans) lets you design custom forms with up to 10 fields and custom styling. The Plus plan adds custom redirect URLs, thank you pages, full theming (colors, fonts, light/dark modes), and custom email domain support.
A: LeadInbox (all plans) is your centralized lead management dashboard. All form submissions appear in one place with search, filters, and quick actions. No more digging through emails and SMS.
A: Yes! The Plus plan includes full theme customization: colors, fonts, border radius, button styles, and light/dark modes. It also includes custom thank you messages and redirect URLs for post-submission experiences.
A: Yes! The Plus plan includes custom email domain support. Send notification emails from your own domain (e.g., noreply@leadduo.yourdomain.com) to increase deliverability and maintain brand consistency. Simply add DNS records to your domain, and LeadDuo handles the rest.
A: Yes! LeadDuo offers pre-built templates for common use cases including Contact Forms, Newsletter Signups, Support Tickets, Property Inquiries, and more. When creating a new form, you can select a template to instantly configure all fields, or start from scratch with a custom configuration. Templates are available on all paid plans (Lite, Plus).
A: In the Form Builder, you can add a required consent checkbox that asks users to agree to communication (e.g., "I agree to receive emails and SMS notifications"). This is essential for GDPR and CCPA compliance. The consent checkbox can be customized with your own text and is stored with each form submission for audit purposes.
A: LeadDuo automatically captures attribution and context data with every form submission, including UTM parameters (source, medium, campaign), referrer URL, page URL, device info, language, timezone, and time-to-submit. This data is included in email notifications (footer section), Slack messages (context line), and webhook payloads (analytics object) when enabled in your integration settings. You can toggle analytics data on/off for each integration. This helps you understand which marketing campaigns drive the most leads.
Connect to Zapier, Salesforce, Slack, and 6,000+ apps. Real-time integrations for growing businesses.
β’ Multi-language form support
β’ Advanced spam filtering with ML
β’ A/B testing for forms
β’ Advanced analytics dashboard