# Enterprise Account Tiering With Thresholds

**Use case:** 

Tier enterprise accounts A to D with custom score thresholds and an employee band target. Returns a 0 to 100 ICP score. Clay-ready flat JSON.

## Input

```json
{
  "company_domain": "stripe.com",
  "scoring_config": {
    "weights": {
      "gtm_hiring_signal": 12,
      "gtm_role_count_strong": 6,
      "crm_detected": 6,
      "seq_tool_detected": 5,
      "uses_clay": 4,
      "uses_hubspot": 3,
      "uses_salesforce": 2,
      "headcount_in_range": 8,
      "employee_band_match": 8,
      "revenue_in_range": 7,
      "industry_match": 8,
      "recently_funded": 9,
      "well_funded": 5,
      "social_presence": 4,
      "strong_social_following": 4,
      "active_hiring_volume": 5,
      "keyword_signal_match": 4
    },
    "headcount_range": {
      "min": 50,
      "max": 5000
    },
    "target_industries": [
      "B2B Software",
      "SaaS",
      "Developer Tools",
      "MarTech",
      "Fintech",
      "Professional Services"
    ],
    "target_employee_bands": [
      "11-50",
      "51-200",
      "201-500",
      "501-1000",
      "1001-5000"
    ],
    "revenue_range": {
      "min": 1000000,
      "max": 1000000000
    },
    "min_gtm_roles": 2,
    "min_total_followers": 1000,
    "min_social_platforms": 2,
    "min_job_count": 3,
    "min_keyword_matches": 1,
    "min_funding_amount": 1000000
  },
  "template": "enterprise",
  "tier_thresholds": {
    "tier_a": 80,
    "tier_b": 60,
    "tier_c": 40
  },
  "funded_within_days": 540,
  "fetch_signals": false,
  "include_explanation": false,
  "gtm_hiring_signal": "true",
  "gtm_role_count": "8",
  "uses_clay": "true",
  "crm_detected": "true",
  "seq_tool_detected": "true",
  "headcount": "3000",
  "employee_band": "1001-5000",
  "revenue_estimate": "50000000",
  "latest_funding_amount": "50000000",
  "funding_stage": "series_b",
  "industry": "Fintech",
  "social_platforms_found": "5",
  "total_followers": "1490000",
  "has_linkedin": "true",
  "job_count": "12",
  "keyword_match_count": "3",
  "llm_provider": "openai"
}
```

## Output

```json
{
  "company_domain": {
    "label": "Company Domain",
    "format": "string"
  },
  "company_name": {
    "label": "Company Name",
    "format": "string"
  },
  "icp_score": {
    "label": "ICP Score",
    "format": "integer"
  },
  "icp_tier": {
    "label": "ICP Tier",
    "format": "string"
  },
  "lead_tag": {
    "label": "Lead Tag",
    "format": "string"
  },
  "config_source": {
    "label": "Config Source",
    "format": "string"
  },
  "signals_matched": {
    "label": "Signals Matched",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [ICP & Account Lead Scoring: Fit Scorer 0-100 for Clay](https://apify.com/mambalabs/icp-account-lead-scoring-fit-scorer-0-100-for-clay) with a specific input configuration. Visit the [Actor detail page](https://apify.com/mambalabs/icp-account-lead-scoring-fit-scorer-0-100-for-clay) to learn more, explore other use cases, and run it yourself.