Shopify ICP Gap Lead Scorer
Pricing
$2.00 / 1,000 qualified record scoreds
Shopify ICP Gap Lead Scorer
Score user-provided Shopify store records against an ICP and surface technology or positioning gaps without autonomous scraping.
Pricing
$2.00 / 1,000 qualified record scoreds
Rating
0.0
(0)
Developer
Marco S.
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Score user-provided Shopify store records against an ICP and surface technology or positioning gaps without autonomous scraping.
What It Does
This Actor scores store or company records that you already provide. It normalizes the domain, removes duplicate domains, checks each record against explicit ICP keywords, required technologies, and excluded terms, then emits a prioritized lead row with matched signals, gaps, grade, and recommended action.
Who It Is For
Sales agencies, ecommerce RevOps teams, partner teams, and founder-led outbound teams that already have Shopify or ecommerce lead lists and need a repeatable first-pass qualification step.
Input
Provide records as JSON objects containing a Shopify store domain, URL, or website field. Optional targetIcp controls keywords, excluded keywords, and required technologies. dedupeKey defaults to domain; maxRecords is capped at 5000.
Output
Each emitted dataset row includes domain, score, grade, matched signals, gaps, recommended action, and source record index.
How It Works
The score is deterministic and explainable. Each valid unique domain starts at 35 points. Matching ICP keywords add 8 points each. Matching required technologies add 12 points each; missing required technologies become missing-tech:* gaps. Excluded keywords subtract 35 points and are listed as excluded:* gaps. Scores are clamped to 0..100. Grades are A for 80+, B for 65+, C for 45+, and D below 45. Recommended action is prioritize for A, review for B, and deprioritize for C/D.
Example
{"records": [{"domain": "luma-beauty.example","platform": "Shopify","vertical": "beauty","model": "subscription DTC"},{"website": "northgear.example","platform": "Shopify Plus","vertical": "outdoor"}],"targetIcp": {"keywords": ["shopify", "dtc", "subscription", "beauty", "outdoor"],"requiredTechnologies": ["shopify"],"excludedKeywords": ["adult", "gambling"]}}
Example output row:
{"domain": "luma-beauty.example","score": 79,"grade": "B","matchedSignals": ["keyword:shopify", "keyword:dtc", "keyword:subscription", "keyword:beauty", "tech:shopify"],"gaps": [],"recommendedAction": "review","sourceRecordIndex": 0}
Pricing
Suggested PAY_PER_EVENT event: qualified_record_scored, charged only for unique valid records emitted. Invalid records and duplicates are not billable.
Limitations
This Actor does not autonomously discover Shopify stores or other websites, bypass logins, solve CAPTCHA, use proxies, or buy data. It processes user-provided records only and requires no login or proxy configuration.
It does not verify that a domain currently runs Shopify; it scores the fields you provide. It does not enrich records, scrape technology stacks, send outreach, or produce contact data.
Integration
Run it directly with JSON input, from an Apify task, or downstream from any workflow that already has candidate ecommerce domains. Results are written to the default dataset and the run summary is written to the OUTPUT key-value store record.
Differentiation
Use Shopify ICP Gap Lead Scorer when you have lead/store records and need ICP fit, missing required signals, and lead-priority actions. Use a price analyzer when the job is comparing product prices rather than qualifying stores.