Connect Jotform on Wix to Google Sheets
Jotform brings 10,000+ templates, HIPAA compliance, payment processing, and approval workflows to Wix via the App Market. LeadToSheet ensures every submission reaches Google Sheets with full page and campaign context.
CMS: Wix
Overview
Jotform is one of the most popular standalone form builders, offering 10,000+ templates, HIPAA-compliant forms, conditional logic, and payment integrations. On Wix, Jotform embeds as an iframe via the Wix App Market. Because iframes introduce cross-origin restrictions, LeadToSheet pairs its browser-side SDK with a webhook fallback approach so you get every Jotform submission in Google Sheets regardless of embed method.
Implementation checklist
- 1
Add the LeadToSheet SDK through Wix Custom Code
Go to Settings → Custom Code → Add Custom Code in your Wix dashboard. Paste the snippet, set it to All Pages, and choose Body – End. For Jotform iframe embeds, also configure a Jotform webhook (Settings → Integrations → Webhooks in Jotform) pointing to your LeadToSheet webhook URL.
Wix Custom Code snippet
<script src="https://cdn.leadtosheet.com/sdk.min.js" data-client="YOUR_CLIENT_KEY"></script> - 2
Embed Jotform on your Wix page
Install Jotform from the Wix App Market or paste the Jotform iframe embed code into a Wix HTML embed element. If using the iframe method, the webhook fallback will handle submission capture since the SDK cannot cross the iframe boundary.
Tip: Jotform's App Market widget typically renders as an iframe. Always set up the webhook fallback to guarantee capture.
- 3
Test both the SDK and webhook paths
Submit a test entry on the published live site. If the submission appears in your Google Sheet, the SDK or webhook path is working. Verify field names, timestamps, and any file attachment URLs are present.
Customization ideas
Leverage Jotform approval workflows with sheet-based tracking
Jotform's approval workflow moves submissions through review stages. LeadToSheet captures the initial submission, then you can add a status column in Google Sheets to manually or programmatically track approval progress alongside the raw lead data.
Capture HIPAA-compliant form data securely
When using Jotform's HIPAA option, ensure your Google Sheet is hosted in a HIPAA-compliant Google Workspace. LeadToSheet transmits data over HTTPS, and the webhook path keeps protected health information within server-to-server communication.
Use hidden fields for Wix page context
Add Jotform hidden fields pre-filled with the Wix page URL or campaign identifier. These values flow into your Google Sheet alongside standard form fields, providing page-level context without relying on UTM parameters.
Troubleshooting
Jotform iframe blocks SDK from capturing submissions
Jotform on Wix almost always renders inside an iframe hosted on jotform.com. The LeadToSheet SDK cannot reach across this origin boundary. Set up a Jotform webhook (Form Settings → Integrations → Webhooks) to your LeadToSheet webhook endpoint to guarantee every submission is captured.
Submissions arrive in Jotform but not in Google Sheets
If using the webhook fallback, verify the webhook URL is correct in Jotform's integration settings and that the webhook status shows successful deliveries. If using the SDK approach with a direct DOM embed, check that custom code is in Body – End and the site is published.
Form height is clipped or scrollbars appear on Wix
Jotform iframe embeds on Wix sometimes render with a fixed height that clips longer forms. Adjust the iframe height in the Wix HTML embed element settings or enable Jotform's auto-resize script. This does not affect data capture but improves user experience.
Frequently asked questions
- Jotform has a native Google Sheets integration. Why use LeadToSheet?
- Jotform's native Sheets integration requires configuration per form and does not include UTM attribution, referrer data, or device context. LeadToSheet captures all of this metadata and works across all your Wix forms from a single SDK installation.
- Can LeadToSheet capture Jotform payment form submissions on Wix?
- Yes. Whether captured via the SDK or webhook, payment form fields including product selections and amounts are written to your Google Sheet. Actual payment processing remains handled by Jotform's payment gateway.
- Does the webhook fallback add any delay to data arriving in Sheets?
- The webhook path typically delivers data within a few seconds of submission. There is no meaningful delay compared to the SDK's real-time browser-side capture.
