E-commerce Migration Lead Generator
Pricing
from $0.01 / result
E-commerce Migration Lead Generator
Find e-commerce sites ready to migrate to Shopify. Detects WooCommerce, Magento, BigCommerce, and OpenCart stores, analyzes their performance issues, and scores their migration readiness.
Pricing
from $0.01 / result
Rating
0.0
(0)
Developer

Magnova
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Shopify Migration Leads Detector
An Apify Actor that identifies e-commerce websites ready for Shopify migration by analyzing their platform, performance, and pain points.
What It Does
- Detects e-commerce platforms - WooCommerce, Magento, BigCommerce, OpenCart, PrestaShop
- Excludes Shopify sites - Only finds sites NOT already on Shopify
- Analyzes performance - Uses Google PageSpeed Insights API (mobile-first)
- Identifies pain points - Slow loading, poor mobile experience, outdated versions
- Scores migration readiness - 0-100 score with Hot/Warm/Cold classification
- Extracts contact info - Publicly visible emails, phones, and social links
Lead Qualification Levels
| Score | Level | What It Means | Recommended Action |
|---|---|---|---|
| 70-100 | π₯ Hot | Multiple pain points, high intent | Reach out immediately |
| 50-69 | π‘ Warm | Good candidate, some issues | Nurture with case studies |
| 30-49 | π΅ Cold | Potential fit, fewer issues | Add to long-term campaign |
| 0-29 | βͺ Low Priority | Site performing well | Low migration urgency |
Input
{"urls": ["https://example-woocommerce-store.com","https://another-magento-store.com"],"minPerformanceScore": 70,"minMobileScore": 70,"extractContactInfo": true,"includeShopify": false,"maxConcurrency": 5}
| Field | Type | Default | Description |
|---|---|---|---|
urls | array | required | E-commerce URLs to analyze |
minPerformanceScore | number | 70 | Only include sites scoring BELOW this |
minMobileScore | number | 70 | Only include sites with mobile BELOW this |
extractContactInfo | boolean | true | Extract public contact info |
includeShopify | boolean | false | Include Shopify sites in results |
maxConcurrency | number | 5 | Max parallel requests |
Output
{"migrationReadinessScore": 54,"qualificationLevel": "Warm","recommendation": "Good candidate. Nurture with case studies and ROI content.","painPoints": ["Needs improvement on mobile (score 50-70)","Slow page load (LCP > 4s)","WordPress-based (potential security/maintenance concerns)"],"url": "https://example-store.com","platform": "WooCommerce","platformConfidence": 100,"performanceScore": 83,"mobileScore": 57,"coreWebVitals": {"lcp": 7085,"cls": 0.015,"tbt": 451},"contact": {"emails": ["info@example.com"],"phones": [],"social": {"facebook": "https://facebook.com/example","instagram": "https://instagram.com/example"}}}
How Scoring Works
The migration readiness score is calculated from three factors:
| Factor | Weight | What It Measures |
|---|---|---|
| Performance | 45% | Mobile performance (70% of this), desktop (30%) |
| Pain Points | 30% | Number of identified issues (20 pts each) |
| Platform | 25% | Migration complexity (Magento > WooCommerce > BigCommerce) |
Key insight: Poor performance = higher score. Sites with slow mobile speeds are better migration leads!
Platforms Detected
| Platform | Base Score | Why They Migrate |
|---|---|---|
| Magento | 95 | Complex, expensive to maintain |
| OpenCart | 90 | Limited features, poor support |
| PrestaShop | 85 | Seeking simpler solutions |
| WooCommerce | 80 | Outgrow WordPress, security concerns |
| BigCommerce | 55 | Less common, already SaaS |
Legal & Ethical
This actor only collects publicly available information:
- β HTML/CSS/JS signatures visible to any visitor
- β Google PageSpeed API data (public API)
- β Contact info displayed on public pages
- β Does NOT access data behind logins
- β Does NOT collect personal user data
Use Cases
- Shopify agencies finding migration prospects
- E-commerce consultants qualifying leads
- Sales teams building targeted outreach lists
- Market research on platform distribution
Support
For issues or feature requests, open a GitHub issue.