# Qualify Ecommerce SaaS Leads for Outreach

**Use case:** 

Score ecommerce SaaS and Shopify-tool leads by fit, pain signals, and outreach angle before outbound.

## Input

```json
{
  "records": [
    {
      "id": "ecom-1",
      "company": "CartSignal",
      "domain": "cartsignal.example",
      "industry": "ecommerce SaaS",
      "description": "Shopify analytics tool helping brands monitor catalog changes, pricing, and product feed issues.",
      "country": "United States",
      "employeeCount": 48
    },
    {
      "id": "ecom-2",
      "company": "Founder Food Notes",
      "website": "https://founderfoodnotes.example",
      "industry": "media newsletter",
      "description": "Personal newsletter and blog about independent restaurants and weekend cooking.",
      "country": "United States",
      "employeeCount": 2
    },
    {
      "id": "ecom-3",
      "company": "ReviewLift",
      "domain": "reviewlift.example",
      "industry": "B2B SaaS review automation",
      "description": "Review monitoring and response workflow software for marketplace sellers and ecommerce brands.",
      "country": "Canada",
      "employeeCount": 75
    }
  ],
  "icpDescription": "Ecommerce SaaS, Shopify tools, review automation, and marketplace software companies in North America with data-heavy GTM or operations workflows.",
  "productDescription": "A lead-data API that scores scraped ecommerce SaaS prospects and generates a concise outreach angle for each company.",
  "positiveKeywords": [
    "ecommerce",
    "shopify",
    "saas",
    "marketplace",
    "reviews",
    "analytics",
    "automation",
    "data",
    "b2b"
  ],
  "negativeKeywords": [
    "personal blog",
    "newsletter",
    "consumer blog",
    "hobby",
    "restaurant"
  ],
  "targetIndustries": [
    "ecommerce software",
    "saas",
    "shopify",
    "marketplace",
    "review automation"
  ],
  "targetCountries": [
    "United States",
    "US",
    "USA",
    "Canada"
  ],
  "minEmployeeCount": 10,
  "maxEmployeeCount": 500,
  "maxRecords": 100,
  "includeOriginalRecord": false
}
```

## Output

```json
{
  "recordType": {
    "label": "Record type"
  },
  "fitScore": {
    "label": "Fit score"
  },
  "fitTier": {
    "label": "Tier"
  },
  "confidence": {
    "label": "Confidence"
  },
  "companyName": {
    "label": "Company"
  },
  "domain": {
    "label": "Domain"
  },
  "industry": {
    "label": "Industry"
  },
  "country": {
    "label": "Country"
  },
  "employeeCount": {
    "label": "Employees"
  },
  "matchedSignals": {
    "label": "Matched signals"
  },
  "disqualificationFlags": {
    "label": "Flags"
  },
  "outreachAngle": {
    "label": "Outreach angle"
  }
}
```

## About this Actor

This example demonstrates how to use [Buyer Fit Brief API - ICP Scoring for Lead Datasets](https://apify.com/webdata_labs/buyer-fit-brief-api) with a specific input configuration. Visit the [Actor detail page](https://apify.com/webdata_labs/buyer-fit-brief-api) to learn more, explore other use cases, and run it yourself.