Native Wix Forms guide

Send Wix Forms submissions to Google Sheets

Wix Forms is the built-in drag-and-drop form builder included with every Wix site. Submissions are stored in Wix Contacts, but there is no native Google Sheets export. LeadToSheet captures every submission and syncs it to a spreadsheet in real time.

CMS: Wix

Wix Forms ships with every Wix site and offers drag-and-drop contact forms, registration forms, and subscribe bars right inside the Wix Editor. Submissions land in the Wix Contacts CRM, but exporting them to a spreadsheet requires manual CSV downloads. LeadToSheet eliminates that manual step by intercepting each browser-side submission event and writing it directly to Google Sheets, giving you a live, collaborative view of every lead without leaving your spreadsheet.

Implementation checklist

  1. 1

    Add the LeadToSheet SDK via Wix Custom Code

    In your Wix dashboard, go to Settings → Custom Code → Add Custom Code. Paste the snippet below, set it to load on All Pages, and place it in the Body – End section. This ensures the SDK runs on every published page where Wix Forms appear.

    Wix Custom Code snippet

    <script src="https://cdn.leadtosheet.com/sdk.min.js" data-client="YOUR_CLIENT_KEY"></script>
  2. 2

    Add or verify your Wix Forms on the page

    Open the Wix Editor, drag a Wix Forms element onto any page, and configure the fields you need. Because Wix Forms render directly in the page DOM, the LeadToSheet SDK detects and captures them automatically once the site is published.

    Tip: Wix Editor preview does NOT execute custom code. Always test on the published live site.

  3. 3

    Publish your site and submit a test entry

    Publish the site, open the live URL, and fill out the form with test data. Check your connected Google Sheet to confirm the name, email, message, timestamp, and page URL appear as expected.

Customization ideas

  • Route different form types to separate sheet tabs

    If your Wix site has a contact form, a quote request form, and a newsletter signup, add data-leadtosheet-tab attributes to each form wrapper in the Wix Editor's HTML embed settings so submissions land in distinct tabs within the same spreadsheet.

  • Capture UTM parameters alongside submissions

    LeadToSheet automatically captures UTM query parameters from the page URL. Drive traffic to your Wix site with tagged campaign links and every form submission row will include the source, medium, and campaign for full attribution.

  • Trigger follow-up workflows in Google Apps Script

    Because Wix Forms lacks advanced automation on free plans, use Google Apps Script on your connected sheet to send instant Slack alerts, auto-reply emails, or CRM record creation whenever a new submission row appears.

Troubleshooting

  • Submissions appear in Wix Contacts but not in Google Sheets

    Verify the LeadToSheet script is present under Settings → Custom Code and set to Body – End on All Pages. Then confirm you are testing on the published live site, not the Wix Editor preview, which does not execute custom code.

  • Form fields render but the SDK does not detect them

    Wix Forms render natively in the page DOM, so detection should be automatic. If it fails, check your browser console on the live site for errors. Common causes include ad blockers intercepting the SDK script or the custom code placement being set to Head instead of Body – End.

  • Duplicate rows appearing in the spreadsheet

    Ensure the LeadToSheet snippet is added only once in Custom Code. If you also placed it inside a Wix HTML embed element on specific pages, you will get two SDK instances firing on the same submission. Remove the duplicate and keep only the Custom Code entry.

Frequently asked questions

Wix Forms is free with my site. Why do I need LeadToSheet?
Wix Forms stores submissions in Wix Contacts with no native Google Sheets sync, no UTM tracking, and no real-time spreadsheet export. LeadToSheet adds all three so your team can collaborate on leads in Google Sheets instantly.
Does LeadToSheet work with Wix Forms on both free and premium Wix plans?
Yes. The SDK runs via Custom Code, which is available on all Wix premium plans that support custom code injection. Free Wix plans do not support Custom Code, so a premium plan is required.
Will LeadToSheet capture multi-step Wix Forms?
LeadToSheet captures the final submission event when the user completes and submits the form. All fields from all steps are included in the single submission row written to your Google Sheet.