LeadToSheet works with every website platform
Drop our snippet into your site once and capture submissions from any form plugin, builder, or custom stack. Explore the step-by-step guides below.
WordPress
LeadToSheet listens to native `submit` events across your WordPress site, normalises field labels, and streams the payload into the Google Sheet connected to your workspace. Preserve attribution parameters, browser metadata, and spam controls while keeping your form UX untouched.
Shopify
LeadToSheet slots into your Shopify theme layout or app blocks. The SDK respects section rendering, registers custom attributes, and pushes structured JSON into your Google Sheet for downstream segmentation.
Webflow
Our lightweight SDK watches for form submissions inside Webflow’s generated markup. Because it runs client-side, you keep your existing logic actions and success messages while pushing structured data into Sheets for reporting.
Squarespace
LeadToSheet hooks into Squarespace form submissions on live pages and ensures you never lose a lead. Every submission keeps track of which page and block ID triggered it, so your sheet stays organised by campaign.
Wix
Because LeadToSheet runs in the browser, it complements Wix automations without replacing them. Keep your email notifications while gaining analytics-grade data inside Google Sheets.
Custom HTML & JavaScript
LeadToSheet exposes a lightweight event emitter you can call manually if you prefer direct control. It also auto-binds to native form submits, providing a frictionless path to pipe submissions into Google Sheets for prototypes, hackathons, or production apps.
Joomla
LeadToSheet listens for browser submit events across your Joomla site and streams structured payloads into the connected Google Sheet. Keep your existing form handlers, spam filters, and multilingual experiences while centralising data for marketing and operations teams.
Drupal
LeadToSheet listens for browser submit events across your Drupal site and streams structured payloads into the connected Google Sheet. Keep your existing form handlers, spam filters, and multilingual experiences while centralising data for marketing and operations teams.
TYPO3
LeadToSheet respects your TYPO3 component framework, security headers, and governance processes. It streams structured payloads into Google Sheets so demand gen, partner, and service teams gain instant visibility without waiting on engineering cycles.
Contentful
LeadToSheet runs client-side across the front-end you build on top of Contentful. It listens for submit events after your validation completes and pushes structured payloads with locale and attribution data into Google Sheets.
Strapi
LeadToSheet runs client-side across the front-end you build on top of Strapi. It listens for submit events after your validation completes and pushes structured payloads with locale and attribution data into Google Sheets.
Sanity
LeadToSheet runs client-side across the front-end you build on top of Sanity. It listens for submit events after your validation completes and pushes structured payloads with locale and attribution data into Google Sheets.
Ghost
LeadToSheet watches subscribe and contact forms across your Ghost posts and pages, appending attribution and device metadata while leaving default success messages untouched.
Directus
LeadToSheet runs client-side across the front-end you build on top of Directus. It listens for submit events after your validation completes and pushes structured payloads with locale and attribution data into Google Sheets.
Prismic
LeadToSheet runs client-side across the front-end you build on top of Prismic. It listens for submit events after your validation completes and pushes structured payloads with locale and attribution data into Google Sheets.
Storyblok
LeadToSheet runs client-side across the front-end you build on top of Storyblok. It listens for submit events after your validation completes and pushes structured payloads with locale and attribution data into Google Sheets.
Hygraph (GraphCMS)
LeadToSheet runs client-side across the front-end you build on top of Hygraph (GraphCMS). It listens for submit events after your validation completes and pushes structured payloads with locale and attribution data into Google Sheets.
Adobe Experience Manager (AEM)
LeadToSheet respects your Adobe Experience Manager (AEM) component framework, security headers, and governance processes. It streams structured payloads into Google Sheets so demand gen, partner, and service teams gain instant visibility without waiting on engineering cycles.
Sitecore
LeadToSheet respects your Sitecore component framework, security headers, and governance processes. It streams structured payloads into Google Sheets so demand gen, partner, and service teams gain instant visibility without waiting on engineering cycles.
Kentico Xperience
LeadToSheet respects your Kentico Xperience component framework, security headers, and governance processes. It streams structured payloads into Google Sheets so demand gen, partner, and service teams gain instant visibility without waiting on engineering cycles.
Umbraco
LeadToSheet listens for browser submit events across your Umbraco site and streams structured payloads into the connected Google Sheet. Keep your existing form handlers, spam filters, and multilingual experiences while centralising data for marketing and operations teams.
Microsoft SharePoint
LeadToSheet respects your Microsoft SharePoint component framework, security headers, and governance processes. It streams structured payloads into Google Sheets so demand gen, partner, and service teams gain instant visibility without waiting on engineering cycles.
Liferay
LeadToSheet respects your Liferay component framework, security headers, and governance processes. It streams structured payloads into Google Sheets so demand gen, partner, and service teams gain instant visibility without waiting on engineering cycles.
WooCommerce
LeadToSheet attaches to standard contact and lead-generation forms on WooCommerce pages. Note: WooCommerce checkout and cart forms are explicitly excluded from capture. Only non-commerce forms such as contact forms, quizzes, waitlists, and popups on your WooCommerce storefront are captured and streamed to Google Sheets for merchandising, CX, and sales teams.
Magento (Adobe Commerce)
LeadToSheet attaches to forms across product detail pages, carts, and landing pages on Magento (Adobe Commerce). It records shopper context (product handles, variants, and cart URLs) while streaming submissions to Google Sheets for merchandising, CX, and sales teams.
BigCommerce
LeadToSheet attaches to forms across product detail pages, carts, and landing pages on BigCommerce. It records shopper context (product handles, variants, and cart URLs) while streaming submissions to Google Sheets for merchandising, CX, and sales teams.
PrestaShop
LeadToSheet attaches to forms across product detail pages, carts, and landing pages on PrestaShop. It records shopper context (product handles, variants, and cart URLs) while streaming submissions to Google Sheets for merchandising, CX, and sales teams.
OpenCart
LeadToSheet attaches to forms across product detail pages, carts, and landing pages on OpenCart. It records shopper context (product handles, variants, and cart URLs) while streaming submissions to Google Sheets for merchandising, CX, and sales teams.
Weebly
LeadToSheet runs in the browser across your Weebly site, catching form submissions, overlays, and lightboxes while keeping the built-in success messages and email notifications you already use.
HubSpot CMS
LeadToSheet complements your HubSpot CMS CRM automations by providing a real-time spreadsheet view of submissions plus attribution details. Sales, success, and marketing teams get context without exporting CSVs.
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.
Tilda
LeadToSheet runs in the browser across your Tilda site, catching form submissions, overlays, and lightboxes while keeping the built-in success messages and email notifications you already use.
Medium
LeadToSheet watches subscribe and contact forms across your Medium posts and pages, appending attribution and device metadata while leaving default success messages untouched.
Tumblr
LeadToSheet watches subscribe and contact forms across your Tumblr posts and pages, appending attribution and device metadata while leaving default success messages untouched.
Blogger
LeadToSheet watches subscribe and contact forms across your Blogger posts and pages, appending attribution and device metadata while leaving default success messages untouched.
Hashnode
LeadToSheet watches subscribe and contact forms across your Hashnode posts and pages, appending attribution and device metadata while leaving default success messages untouched.
Dev.to (Forem)
LeadToSheet watches subscribe and contact forms across your Dev.to (Forem) posts and pages, appending attribution and device metadata while leaving default success messages untouched.
Grav
LeadToSheet runs client-side across your Grav site, monitoring static HTML forms and streaming structured data plus attribution into Google Sheets while keeping your lightweight architecture intact.
Kirby
LeadToSheet runs client-side across your Kirby site, monitoring static HTML forms and streaming structured data plus attribution into Google Sheets while keeping your lightweight architecture intact.
Statamic
LeadToSheet runs client-side across your Statamic site, monitoring static HTML forms and streaming structured data plus attribution into Google Sheets while keeping your lightweight architecture intact.
Craft CMS
Craft sites range from agency marketing pages to GraphQL-driven headless setups. LeadToSheet attaches at the DOM level after Craft's CSRF validation passes, so it works the same way whether your forms render through a Freeform widget, a Sprout Forms block, or a frontend framework consuming the Craft API.
Wagtail
Wagtail already stores submissions in its admin, but content editors often don't have CMS access and editorial teams move faster in Sheets. LeadToSheet runs alongside Wagtail's built-in FormSubmission model — every submission lands in both places, with full UTM and device attribution attached to the Sheet copy.
Django CMS
Django CMS pages are assembled from plugins and placeholders, which means form markup can come from many sources. LeadToSheet listens at the document level so it captures submissions from djangocms-forms, aldryn-forms, custom CMSPlugin form blocks, and forms in static placeholders without per-plugin configuration.
