New: API Reference docs are live — integrate Cleanlist enrichment into your apps. View API docs →
Features
Credit Pricing
👤

Who this is for: self-serve plans (Free, Starter, Pro, Scale). If you bought a Cleanlist AppSumo lifetime deal, your features, limits, and pricing are different — see the AppSumo documentation instead. Support agent: confirm whether the user is self-serve or AppSumo before giving plan-specific advice.

TL;DR: Cleanlist plans (Free, Starter, Pro, Scale) bundle credits + seats. Credits are additive and roll over — no monthly reset. You spend credits on actions: email is 1 credit, phone is 10, full is up to 11, reverse email lookup is 1, personal email is 1.5 per billable attempt, company enrichment (Smart Column) is 0.5/row, import is 0.5/lead. Failed enrichments cost 0 credits. See cleanlist.ai/pricing (opens in a new tab) for current plan pricing.

Credit Pricing

Cleanlist uses a credit-based model. You subscribe to a plan that includes a monthly (or annual) pool of credits and a number of seats, then spend credits on the actions you run. Most credit-costing actions are pay-per-result — you're only charged when Cleanlist actually returns data.

Plans

Every paid plan offers multiple credit allowance options so you can size the plan to your volume. Each plan also includes a base number of seats; you can add more with the extra-seat add-on.

PlanSeats includedPer-list lead capKey featuresMonthly credit options
Free1100 leadsCSV upload only; 5 People Search previews; no AI Copilot~30 credits/month
Starter22,500 leads+ People Search, Sales Nav import, Company upload, Basic Smart Columns, AI Copilot1,500 or 3,000 credits/month
Pro52,500 leads+ CRM import, AI Smart Columns, native CRM integrations, public API5,000 / 7,500 / 10,000 credits/month
Scale10Unlimited+ Analytics, unlimited leads/list15,000 / 20,000 / 50,000 / 100,000 credits/month

Both monthly and annual billing are available; annual billing includes a discount. For current per-plan dollar prices, see cleanlist.ai/pricing (opens in a new tab).

The Free plan includes 1 seat and ~30 credits per month at no cost — enough to test enrichment, search, and Smart Columns before upgrading. The Free plan is limited to CSV upload, 100 leads per list, and 5 People Search preview searches.

Extra seats

Need more people on the account than your plan includes? Add seats with the per-seat add-on without moving up a plan tier. See cleanlist.ai/pricing (opens in a new tab) for current per-seat pricing.

One-off credit top-ups

If you run out of credits before your next renewal, you can buy a one-off credit top-up:

  • Price: $0.10 per credit
  • Minimum purchase: 100 credits
  • Maximum per purchase: 50,000 credits
  • Requirement: active paid plan (Free tier cannot purchase top-ups)

Top-up credits are added to your balance immediately and don't change your plan or reset your billing cycle.

Credits roll over

Self-serve (Stripe) credits are additive and roll over — there is no monthly reset. Any unused credits from one month carry forward to the next and accumulate over time.

Changing plans

When you upgrade mid-cycle, the change is prorated — you're charged the difference for the remainder of the current billing period and get immediate access to the higher tier. When you downgrade, the change takes effect at the start of your next billing cycle.

Legacy pricing

Accounts created on Cleanlist's earlier 10-tier pricing keep their original plan — those subscriptions are grandfathered and continue to work as before. New accounts are placed on the current Free / Starter / Pro / Scale structure.

How much do actions cost?

The credit pool is consumed by individual actions. These per-action costs dominate day-to-day usage:

ActionCreditsNotes
Import a lead (add to list)0.5 / leadCharged when a contact is added to a list
Email enrichment1 / leadPay-for-results (0 on miss)
Phone enrichment10 / leadPay-for-results (0 on miss)
Full enrichment (email + phone)up to 11 / lead1 + 10; each charged only if found
Reverse email lookup1 / attemptCharged per attempt
Personal email find1.5 / billable attemptCache hit = free; charged per billable attempt
Company enrichment — Smart Column0.5 / rowVia the enrich_company Smart Column
Company enrichment — public API1 / callVia the single-record enrich_company API endpoint; the bulk add_company_enrichments endpoint is ~1 credit per 10 companies (ceil)
CRM import0.2 / contactPer contact imported from a connected CRM
Sync to CRM or sequencer0.2 / leadPer lead pushed to HubSpot, Salesforce, or Lemlist
Prospecting-only (find LinkedIn profile)0.5 / hit
AI agents — Research3–53 for company-only or contact-only; 5 for both
AI agents — Qualification5
AI agents — Custom AIvariesConfirmation card always shows exact cost before you confirm

CRM and sequencer integrations: Cleanlist offers two-way integrations with HubSpot and Salesforce, plus push-only sync to the Lemlist sequencer. Cleanlist does not integrate with Pipedrive or Microsoft Dynamics.

Smart Column costs

Smart Columns carry their own per-row credit costs. Key examples:

Smart ColumnCredits / row
clean_first_name, format_phone0.1
email_validation0.5
phone_validation0.5
enrich_company, linkedin_research, find_competitors, find_similar_companies, website_analysis, icp_fit_analysis, contact_timezone, duplicate_detection0.5
crm_contact_lookup, data_quality_name_check, data_quality_domain_check0.5
custom_classification1.0
cold_intro_email3.0
research3–5 (by scope)
qualification5.0
custom_aivaries (confirmation card shows exact cost)

Smart Columns are grouped by type and gated by plan: 15 Basic Smart Columns (available on Starter and up), 3 AI Smart Columns — Custom AI, Custom Classification, and CRM Contact Lookup (Pro and up) — and 2 agent columns — Research and Qualification (Pro and up). The Custom Agent reuses the Custom AI column rather than being a separate type, for 20 distinct types in total.

See the Smart Columns page for the full table and details on each column type.

Pay only for success

Cleanlist's waterfall enrichment queries multiple providers in sequence, but you're charged once per successful result regardless of how many providers were tried. If the waterfall can't find the data, the action costs 0 credits.

Note on personal email: personal-email finding uses a separate cache and provider cascade. A returned result is charged 1.5 credits whether it comes from the cache or a fresh lookup; a total provider outage isn't charged.

How the credit system works

  1. Subscribe to a plan — pick a plan and credit allowance that matches your volume
  2. Spend credits on actions — enrichment, search, imports, Smart Columns, and AI agents
  3. Pay for results — successful enrichments deduct credits; failures don't
  4. Credits roll over — unused credits accumulate; there is no monthly reset
  5. Top up or upgrade — buy one-off credits (paid plans only) or move to a larger plan as you grow

Credit usage examples

Example 1: Email-only enrichment

Enrich 100 leads with email only:

  • Cost: 100 credits (1 credit × 100 emails found)

Example 2: Full enrichment from a list

Enrich 100 leads with email + phone:

  • Cost: up to 1,100 credits (up to 11 credits × 100 leads, charged only for data found)

Example 3: Search → import → enrich

Find 100 prospects, import them, then enrich email + phone:

  • Import: 50 credits (0.5 × 100)
  • Email: 100 credits (1 × 100)
  • Phone: 1,000 credits (10 × 100)
  • Total: 1,150 credits

Example 4: Reverse email lookup

Look up 10 emails to identify the people behind them:

  • Cost: 10 credits (1 credit × 10 attempts)

Monitoring credit usage

  • View your current credit balance in the dashboard header
  • Get notified when your balance drops below 20% of a 500-credit baseline (~100 credits) by default; the threshold is configurable
  • Add a one-off top-up at any time (paid plans only)
  • Failed enrichments never deduct credits

Need more information?