Shopify Integration Guide
Complete guide to integrate MyFormCapture with Shopify
Integrate MyFormCapture 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 MyFormCapture account - Sign up here
- Your MyFormCapture 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 MyFormCapture code just before this closing tag
- Click Save
- Preview your store to verify the widget appears
{{ content_for_header }}
<!-- MyFormCapture 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 MyFormCapture dashboard, enable 'E-commerce mode'
- Set up product page triggers in your MyFormCapture 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 MyFormCapture
- Set up your business hours and timezone
- Configure callback phone numbers
- Set up email notifications
- Add team members to your account
Advanced Features
- Set up custom form templates
- Configure lead scoring rules
- Integrate with your CRM
- Set up automated workflows