Every form submission on your Shopify store tells a story of a potential customer showing interest before making a purchase.
It could be a Klaviyo form for newsletter signup, a Shopify contact form, or a HubSpot form used to generate leads. Each one is vital.
Yet, Shopify doesn’t natively track Klaviyo, HubSpot, or contact form submissions.
As a result, key signals like newsletter signups or lead forms go untracked, leaving your reporting incomplete and your campaigns undervalued.
Now, it’s time to fix that with Analyzify.
5 Key Takeaways:
With Analyzify’s new form tracking (both client-side and server-side), you can:
- Track Klaviyo, Shopify, and HubSpot form submissions as generate_lead events.
- Send data directly to Google Analytics 4, Meta, and TikTok.
- Use leads as a conversion goal for campaign optimization, not just purchases.
- Measure full-funnel performance: from newsletter signups to downloads to purchases.
- Enable or disable with one click inside Analyzify, no custom coding required.
Let’s have a detailed look at what that means for you.
The Challenge: Missing Form (Leads) Tracking in Shopify
For most Shopify merchants, purchases are only part of the story. Forms often play an equally important role in the customer journey:
- Newsletter subscriptions via Klaviyo.
- Contact or inquiry forms on Shopify.
- HubSpot lead capture forms for B2B or high-ticket sales.
But here’s the problem:
By default, Shopify and these form tools don’t send lead events to analytics or ad platforms.
Ad campaigns that bring in hundreds of leads look like they’re failing because only purchases are counted.
This means merchants running top-of-funnel or lead-gen campaigns can’t optimize effectively without this data.
The result?
Lost insights, under-optimized campaigns, and missed revenue opportunities.
The Solution: Shopify Form Tracking with Analyzify
Analyzify now bridges this gap with lead tracking for Klaviyo, Shopify, and HubSpot forms.
How It Works
When a visitor fills a form, Analyzify generates a generate_lead event. This event is sent via server-side tracking to Google Analytics, Meta, and TikTok.
Why Server-Side Matters
Unlike traditional browser-based-only tracking, Analyzify’s form tracking for Shopify ensures:
- No data loss from ad blockers or privacy restrictions
- Events are more reliable, consistent, and future-proof
- You maintain control of the data directly in your Shopify store
Use Cases
Klaviyo Forms: Turning Content into Leads
Many Shopify merchants use Klaviyo to build and nurture their email lists.
It’s a crucial part of their growth strategy: instead of pushing for an immediate sale, they capture leads with pop-ups, newsletter forms, or gated content and then nurture those leads through email campaigns.
For example, consider a Shopify store selling high-end kitchen equipment.
Because their target audience rarely buys immediately, they used a newsletter signup form offering downloadable content like a “Guide to Choosing the Right Professional Oven”.
Before Analyzify: These signups stayed in Klaviyo but never appeared in GA4 or ad platforms. Campaigns driving hundreds of downloads looked like they had zero conversions, so ads were optimized only for purchases.
With Analyzify: Every guide download is tracked as a server-side generate_lead event and sent to GA4, Meta, and TikTok. The marketing team can now:
- See exactly how many leads each campaign generates.
- Optimize ads not just for purchases, but for lead generation too.
- Track how many subscribers later become paying customers.
Shopify Forms: Capturing Direct Inquiries
Imagine a Shopify store that sells custom furniture.
Instead of buying directly, visitors often use the built-in Shopify contact form to request bulk order information.
Before Analyzify: These contact form submissions weren’t connected to GA4 or Meta Ads. Campaigns driving valuable inquiries appeared unprofitable.
With Analyzify: Each form fill is sent as a generate_lead event server-side. This gives the merchant:
- Full visibility in GA4 reports.
- The ability to compare how campaigns perform in generating both inquiries and actual purchases.
- Stronger ad optimization signals for campaigns focused on driving interest, not just immediate sales.
HubSpot Forms: Managing B2B Lead Generation
Many Shopify merchants also sell B2B - wholesale, bulk orders, or high-ticket items.
Instead of expecting customers to check out directly, they use HubSpot forms to capture quote requests or consultation inquiries and then manage those leads in their CRM.
For example, consider a Shopify wholesaler selling eco-friendly packaging. Most of their customers request bulk quotes through a HubSpot form before placing an order.
Before Analyzify: These quote requests lived only inside HubSpot. They weren’t passed to GA4 or Meta Ads, so campaigns driving valuable inquiries looked like they had zero conversions. Marketing teams couldn’t tie ad spend to actual lead generation.
With Analyzify: Every quote request is now tracked as a server-side generate_lead event. The merchant can:
- Attribute HubSpot leads back to specific campaigns in GA4.
- Optimize Meta and TikTok Ads for qualified lead submissions.
- See which marketing channels deliver the most valuable pipeline growth.

Track forms on Shopify with Analyzify
Track newsletter signups, contact forms, and leads - with no coding required.Conclusion: From Hidden Leads to Full-Funnel Visibility
Growing your Shopify business isn’t just about counting purchases.
Every newsletter signup, quote request, and consultation form is a signal of intent. And now, with Analyzify, those signals are finally connected to the bigger picture.
By tracking Klaviyo, Shopify, and HubSpot forms, you can:
- See how campaigns perform across the entire funnel.
- Give ad platforms stronger optimization signals to improve ROI.
- Confidently measure the real impact of your marketing activities.
With Analyzify, you can capture every important step in the customer journey, from the first form fill to the final purchase, and use that data to make better decisions.