Sync Duda forms and popups to Google Sheets automatically
Drop the LeadToSheet snippet into your Duda custom code or site settings to collect contact forms, newsletter blocks, and popups without extra automation tools.
Platform category: Website Builder
Why teams use LeadToSheet for Duda
LeadToSheet runs in the browser across your Duda site, catching form submissions, overlays, and lightboxes while keeping the built-in success messages and email notifications you already use.
No-code friendly install
Add one script in Duda settings—no developer handoff required.
Works with popups and overlays
LeadToSheet attaches to lightbox and announcement bar forms as soon as they render.
Realtime sheet sync
Send each submission to Google Sheets within seconds with delivery status feedback.
Setup checklist
- 1
Add the snippet via custom code
Paste the script into the Duda site HTML injection or developer mode footer so it appears on every published page.
Tip: Most builders provide site-wide header or footer injection for this purpose.
Duda site embed
<script src="https://cdn.leadtosheet.com/sdk.min.js" data-client="YOUR_CLIENT_KEY" data-platform="duda"></script>
- 2
Publish your changes
Save or publish your site so the snippet deploys to production.
Tip: Preview first if your platform offers staged publishing.
- 3
Test a capture
Submit a newsletter or contact form and confirm the new row in Google Sheets.
Tip: Use a unique email to spot the submission quickly.
Snippet
Duda embed snippet
Inject this script across your Duda site to capture submissions instantly.
<script src="https://cdn.leadtosheet.com/sdk.min.js" data-client="YOUR_CLIENT_KEY" data-platform="duda"></script>
Service leads
Stream inquiries from landing pages directly to sales or support teams via Sheets.
Newsletter growth
Collect email signups across pages and coordinate welcome journeys from Google Sheets.
Event RSVPs
Manage webinar or event responses in Sheets with automatic notifications.
Frequently asked questions
- Will this replace built-in storage?
- No. LeadToSheet runs alongside your existing storage or notification workflows so nothing breaks.
- Can I exclude specific forms?
- Add the `data-leadtosheet-disable` attribute to opt-out forms while leaving others active.
- Does it support multilingual pages?
- Yes. Field labels are captured exactly as they appear to visitors in each language.