Stream qikify form submissions to Sheets
qikify Contact Form Builder offers popup forms, sticky forms, multi-step forms, and email platform integrations for Shopify. LeadToSheet captures every interaction and streams it to Google Sheets with full attribution.
CMS: Shopify
Overview
qikify Contact Form Builder is a Shopify app that supports popup forms, sticky bottom-bar forms, multi-step workflows, file uploads, and direct integrations with Mailchimp and Klaviyo. LeadToSheet adds a Google Sheets layer that captures every submission with page context and UTM data, giving merchants centralized reporting across all form placements.
Implementation checklist
- 1
Install the LeadToSheet SDK in theme.liquid
Open Online Store > Themes > Edit code. Place the script in theme.liquid before </body>. This ensures the SDK runs on every page where qikify's popup, sticky, or embedded forms may appear.
theme.liquid snippet
<script src="https://cdn.leadtosheet.com/sdk.min.js" data-client="YOUR_CLIENT_KEY"></script> - 2
Test all form display modes
qikify supports embedded, popup, and sticky form placements. Submit a test entry through each display mode and verify that all submissions appear in your Google Sheet with the correct page URL for each placement.
Tip: Sticky forms persist across page navigations. The sheet will record the page URL where the visitor actually submitted, not where they first saw the sticky bar.
- 3
Verify multi-step form data capture
For multi-step forms, LeadToSheet captures the final submission payload that includes all steps. Submit a complete multi-step test and confirm every field from every step appears as a column in the sheet.
Customization ideas
Compare popup vs. sticky vs. embedded conversion rates
Since LeadToSheet records the page URL and form context for each submission, use Google Sheets pivot tables to compare lead volumes and quality across qikify's different display modes. Identify whether popups, sticky bars, or embedded forms drive the most conversions.
Sync with Mailchimp or Klaviyo and Google Sheets simultaneously
qikify integrates directly with Mailchimp and Klaviyo for email marketing. LeadToSheet runs in parallel, so you get leads in both your email platform and Google Sheets without any conflict or duplication between the two systems.
Track multi-step form drop-off rates
Since LeadToSheet only captures completed multi-step submissions, compare the total step-one views in your Shopify analytics against completed rows in Google Sheets to calculate your multi-step form's completion rate.
Troubleshooting
Sticky form submissions not captured on certain pages
qikify's sticky form renders on every page, but if a specific page template does not include theme.liquid's body scripts, the SDK may not load there. Verify that the page template extends the main layout.
Multi-step form shows only the last step's fields
qikify should aggregate all step data into the final submission payload. If only the last step appears in the sheet, check qikify's multi-step settings to ensure data persistence across steps is enabled.
Email platform integration and LeadToSheet conflicts
There are no conflicts. qikify sends data to Mailchimp or Klaviyo server-side, while LeadToSheet captures the browser submission event. Both operate independently and neither blocks the other.
Frequently asked questions
- Does LeadToSheet capture sticky form submissions?
- Yes. Sticky forms render inside the storefront DOM. The SDK detects submissions from sticky bars, popups, and embedded forms equally. The page URL in the sheet shows where the visitor submitted from.
- Can I use qikify's Mailchimp integration alongside LeadToSheet?
- Absolutely. qikify sends subscriber data to Mailchimp server-side while LeadToSheet captures the browser event for Google Sheets. Both run without interference.
- How are multi-step form submissions recorded?
- LeadToSheet captures the complete final submission, which includes all fields from every step. Each step's fields become individual columns in your Google Sheet.
