Shopify AI Lead Generation Agent avatar

Shopify AI Lead Generation Agent

Pricing

Pay per usage

Go to Apify Store
Shopify AI Lead Generation Agent

Shopify AI Lead Generation Agent

Find sales-ready Shopify leads with public contact details, lead scores, pain points, and personalized outreach drafts.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

rain win

rain win

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Turn Shopify store URLs into scored, outreach-ready B2B leads.

This Actor is built for Shopify agencies, ecommerce growth teams, retention marketers, CRO consultants, and outbound sales teams that need more than raw store data. It scans Shopify stores, enriches them with public contact information, scores each merchant, identifies a likely sales angle, and generates a first cold email draft.

You can tune the Agent for a specific buyer profile using ICP presets such as Shopify web design agency, Klaviyo retention agency, CRO agency, Shopify app developer, or ecommerce ads agency.

What You Get

Each Dataset item is a qualified lead with:

  • Company name, website, domain, country, and niche
  • Public business email, contact page, and phone when available
  • Shopify theme, catalog size, app, tracking, and social signals
  • Lead score from 0 to 100
  • Lead priority, recommended channel, and next action
  • Score breakdown for contactability, business fit, technology gap, and agency opportunity
  • Plain-English score reason
  • Suggested pain point
  • Recommended offer angle
  • Cold email subject and body

Best Use Cases

  • Shopify web design agencies looking for redesign prospects
  • CRO agencies researching stores with conversion opportunities
  • Klaviyo and retention agencies finding email marketing gaps
  • Ecommerce growth teams building outbound lead lists
  • Shopify app, migration, and implementation services

Input Example

{
"country": "US",
"niche": "fitness",
"limit": 5,
"icpPreset": "shopify_web_design_agency",
"targetCustomer": "",
"startUrls": [
{ "url": "https://www.gymshark.com/" },
{ "url": "https://www.allbirds.com/" },
{ "url": "https://www.brooklinen.com/" }
],
"includeEmailDraft": true,
"minLeadScore": 50
}

Output Example

{
"company_name": "Example Fitness",
"website": "https://example-fitness.com",
"domain": "example-fitness.com",
"country": "US",
"category": "fitness",
"contact_email": "hello@example-fitness.com",
"contact_page": "https://example-fitness.com/contact",
"phone": "+1 (555) 123-4567",
"detected_tools": ["Shopify", "Klaviyo"],
"icp_preset": "shopify_web_design_agency",
"icp_label": "Shopify web design agency",
"target_customer": "Shopify web design agency",
"lead_score": 79,
"lead_priority": "medium",
"recommended_channel": "email",
"next_action": "Review the email draft, personalize it, and send a first-touch email.",
"contactability_score": 25,
"business_fit_score": 20,
"tech_gap_score": 18,
"agency_opportunity_score": 16,
"score_reason": "Example Fitness scored 25/25 contactability, 20/25 business fit, 18/25 technology gap, and 16/25 agency opportunity.",
"pain_point": "The store may be missing subscription or repeat-purchase infrastructure.",
"recommended_offer": "Shopify conversion and site improvement offer based on this signal.",
"cold_email_subject": "Idea for Example Fitness's Shopify growth",
"cold_email_body": "Hi Example Fitness team..."
}

How It Works

The Actor orchestrates three layers:

  1. Shopify store scanning for storefront and technology signals
  2. Public contact extraction from the store website
  3. Lead scoring and outreach generation

The icpPreset field changes how pain points and offer angles are framed:

shopify_web_design_agency -> redesign, theme, site improvement, conversion
klaviyo_retention_agency -> lifecycle email, retention, repeat purchase
cro_agency -> conversion, navigation, merchandising, analytics
shopify_app_developer -> apps, integrations, subscriptions, automation
ecommerce_ads_agency -> paid acquisition, tracking, analytics, pixel readiness

If no OpenAI API key is provided, the Actor still works with deterministic rule-based scoring and email drafts. If you provide openAiApiKey, it can use AI-assisted scoring and copy generation.

Important MVP Scope

This version works best when you provide Shopify store URLs in startUrls.

The connected Shopify child Actor is currently a scanner, not a full web-scale discovery engine. country and niche are used for scoring context and output labeling. A dedicated Shopify discovery Actor can be connected later as the first orchestration step.

Output Format

Results are written to the default Apify Dataset, so you can export leads as CSV, JSON, JSONL, XLSX, XML, RSS, or HTML from Apify Console.

The Actor also stores a RUN_REPORT record in the default key-value store with orchestration metadata and output field notes.

Compliance

This Actor is intended for public business contact discovery and sales research. Users are responsible for complying with applicable privacy, anti-spam, platform, and outreach laws.

Verified Cloud Run

The current published Actor was verified on Apify Cloud with a five-store Shopify sample.

Actor ID: N55pLPYapcIaZA2wL
Verified build: 0.1.9
Verified run ID: sSyEcElQTTgf02XfN
Verified dataset ID: 3fs7ugmBHPRTyl9rI

The verified run produced five Shopify leads with scoring, contact fields, offer recommendations, and cold email drafts.

Public Child Actors

The default public child Actor IDs are:

SHOPIFY_ACTOR_ID=3zzHmwKKTtDELCeXA
CONTACT_ACTOR_ID=drIYarUdw3tqWJvhW
TOOLS_ACTOR_ID=XmVuWRLMi2geX1yGp