Shopify Integration Guide
Complete guide to integrate MyFormConnect with Shopify
Integrate MyFormConnect with your Shopify store to capture leads from product pages, checkout abandonment, and customer inquiries. Shopify powers over 1.7 million merchants worldwide, making it a critical platform for e-commerce lead generation.
Prerequisites
- A MyFormConnect account - Sign up here
- Your MyFormConnect integration code from your dashboard
- Shopify store admin access
- Any Shopify plan (Basic, Shopify, or Advanced)
- Active Shopify theme
Integration Methods
Theme Editor Integration
The recommended method using Shopify's built-in theme editor. Works with all themes and doesn't require coding knowledge.
Access Theme Settings
- From your Shopify admin, go to Online Store → Themes
- Find your published theme and click Actions → Edit code
- In the layout folder, click on theme.liquid
Important Note
Add Integration Code
- Find the
</head>tag in theme.liquid - Add your MyFormConnect code just before this closing tag
- Click Save
- Preview your store to verify the widget appears
{{ content_for_header }}
<!-- MyFormConnect Integration -->
<script>
(function() {
var script = document.createElement('script');
script.src = 'https://widget.callmebackbutton.com/widget.js';
script.setAttribute('data-account', 'YOUR_ACCOUNT_ID');
script.setAttribute('data-shopify', 'true');
document.head.appendChild(script);
})();
</script>
</head>
Important Note
Configure for E-commerce
- In your MyFormConnect dashboard, enable 'E-commerce mode'
- Set up product page triggers in your MyFormConnect settings
- Configure cart abandonment timing (recommended: 30-60 seconds)
- Test on product pages and during checkout process
Important Note
Related Integrations
References & Official Documentation
Next Steps
Configure MyFormConnect
- Set up your timezone
- Configure lead notifications
- Set up advanced spam detection
- Add team members to your account
Advanced Features
- Use our custom form templates
- Try AI Insights for Leads
- Integrate with your CRM
- Set up automated workflows