Sync 123FormBuilder Wix forms to Sheets
123FormBuilder offers 2,000+ templates, payment forms, and conditional logic inside the Wix App Market. LeadToSheet captures every submission and writes it to Google Sheets with full UTM attribution.
CMS: Wix
Overview
123FormBuilder (formerly a Wix Pro Forms partner) provides a cloud-based form editor with conditional logic, payment processing, and over 2,000 templates. It integrates with Wix through the App Market as an embeddable widget. While 123FormBuilder has its own integrations on higher plans, LeadToSheet provides a plan-independent way to stream every submission to Google Sheets with device and attribution metadata that 123FormBuilder does not capture natively.
Implementation checklist
- 1
Install the LeadToSheet SDK via Wix Custom Code
Navigate to Settings → Custom Code → Add Custom Code in your Wix dashboard. Paste the script below, select All Pages, and choose the Body – End placement. This loads the SDK on every page where a 123FormBuilder widget may appear.
Wix Custom Code snippet
<script src="https://cdn.leadtosheet.com/sdk.min.js" data-client="YOUR_CLIENT_KEY"></script> - 2
Add 123FormBuilder from the Wix App Market
Install the 123FormBuilder app from the Wix App Market. Create or select a form in the 123FormBuilder dashboard, then place the app widget on your Wix page using the Editor. The widget renders the form within the page DOM.
Tip: After adding the widget, publish and test on the live site. The Wix Editor preview will not execute custom code or fully render some App Market widgets.
- 3
Submit a test entry with conditional logic and payment fields
Fill out the form on your published site, triggering conditional branches and any payment fields. Verify the Google Sheet captures all field values, including conditionally revealed fields and payment confirmation data.
Customization ideas
Track payment form conversions in your spreadsheet
When using 123FormBuilder's payment integration, LeadToSheet records the full submission payload including order amounts and product selections. Use Google Sheets formulas to calculate daily revenue totals directly from your lead data.
Segment template-based forms by purpose
If you deploy multiple 123FormBuilder templates across your Wix site (contact, registration, feedback), use data-leadtosheet-tab on each form's page section to route submissions into separate spreadsheet tabs for clean reporting.
Combine conditional logic data with UTM attribution
Because LeadToSheet captures UTM parameters and 123FormBuilder captures conditional field answers, your sheet rows contain both marketing source and qualification data, enabling campaign-level lead scoring without additional tools.
Troubleshooting
123FormBuilder widget not rendering on the live site
Ensure the 123FormBuilder app is installed and authorized in the Wix App Market. If the widget shows a blank area, try removing and re-adding the widget block in the Wix Editor, then republish.
SDK not capturing form submissions
Some 123FormBuilder embed modes render the form inside an iframe. If the App Market widget uses an iframe, the SDK cannot access the form across the origin boundary. Check the browser DevTools for an iframe on the form. If present, configure 123FormBuilder's webhook integration to send data to your LeadToSheet webhook endpoint as a fallback.
Conditional fields missing from the sheet
Fields hidden by conditional logic may not appear in the DOM at submission time. Submit a test entry that triggers every conditional branch so all column headers are initialized in the sheet during your first test.
Frequently asked questions
- 123FormBuilder has its own integrations. Why add LeadToSheet?
- 123FormBuilder's native integrations are locked behind higher-tier plans and do not include UTM tracking or device metadata. LeadToSheet works regardless of your 123FormBuilder plan and captures full attribution data.
- Will LeadToSheet work if 123FormBuilder renders in an iframe on Wix?
- If the form renders in an iframe, the SDK cannot capture it directly due to cross-origin restrictions. In that case, use 123FormBuilder's webhook feature to forward submissions to your LeadToSheet webhook URL.
- Can I use 123FormBuilder's 2,000+ templates and still get data in Sheets?
- Yes. LeadToSheet captures the submission event regardless of which template you use. All form fields from any template will appear as columns in your Google Sheet.
