Airscale
Builds a list and enriches it against thirty providers behind one credit balance, so you never sign a second contract to find a number.
Airscale is a lead sourcing and enrichment platform. You build a list from its own database or from a LinkedIn search, then enrich it against more than thirty data providers through a single waterfall, paying in one credit balance instead of in one subscription per provider. It exports to CRMs and to sequencers. We run it as the broad layer of our prospecting chain, behind the cheaper single providers.
What it is for
- Build the list and enrich it in one placeSearch their database or push a LinkedIn search in, then run emails and mobiles against the waterfall without exporting to a second tool. The list that comes out is ready for a sequencer.
- Reach the rows a single provider missesThirty providers behind one call is the point of the product. It is the layer you put behind a cheap specialist, to catch what the specialist could not find, rather than the layer you start with.
- Keep unused creditsTheir credits roll over to the next month, which changes how you size a plan. You can buy for the busy month instead of averaging down and running dry mid-campaign.
What I measured
- What we actually pay at our volume: under one cent for an email, and around twelve cents for a mobile. That is the number that decides whether an agency enriches everything or only the rows it is sure about.
- Their published rates, read 18 Sep 2026: 0.008 dollars for a verified email and 0.15 dollars for a mobile on the Scale plan. On the entry plan a credit costs 0.01225 dollars, on Growth 0.00756. The gap between the published rate and what volume gets you is the whole reason to talk to them.
- Pagination costs money, and overlapping searches cost it twice. A run of ours returned 23,089 rows for 15,363 distinct profiles: a third of the spend was the overlap between four searches that were subsets of each other. Count first, order the searches from narrowest to widest, drop the ones already covered.
- Their people export is not in the REST API. It exists in their MCP server. A script has to paginate the find endpoint at 0.1 credit per row returned, and the total field of that paginated response comes back as zero, so read the free count before you start.
- Query the email endpoint by first name, last name and company, not by LinkedIn URL. Queried by URL it returned an address on an unrelated domain, marked valid, for a contact of ours. Compare the returned domain to the company name and flag every mismatch instead of shipping it.
What it is not for
- You already run your own chain across two or three providers and you are happy maintaining it. You will pay for assembly you have already done. The way out: Use it as the last layer instead of the first. Put your existing providers in front, send only the rows they could not find, and let the balance sit between runs: their credits do not expire, so an irregular use costs nothing to keep ready.
- You need a REST export of a large people list. The export endpoints live in their MCP server, not in the public REST API, so a script has to paginate and pay per row. The way out: Read the free count endpoint before the run, then paginate the find endpoint at 0.1 credit per row returned and use that count as your denominator, because the total field of the paginated response comes back as zero. Their MCP server has the proper export if your stack can call it.
- Your market is local businesses with no LinkedIn presence. This is a B2B database, not a map of the high street.
What it costs, as the vendor publishes it
| Starter | 49 dollars a month | 4,000 credits, 0.01225 dollars each |
|---|---|---|
| Pro | 99 dollars a month | 12,000 credits, 0.00825 dollars each |
| Growth | 189 dollars a month | from 25,000 up to 150,000 credits, 0.00756 dollars each |
| Scale | quoted by sales | 0.008 dollars per verified email, 0.15 dollars per mobile |
- Credits never expire and unused ones carry to the next month, which their pricing page states as a headline.
- A find query bills 0.1 credit per row returned, whether or not you keep the row.
- 14-day free trial, no card.
Vendor list price, read on their pricing page. Their pricing page. Read 9 Oct 2026.
Me using it
Recorded on my own account, on the real tool. These are in French, and subtitles are on.
Read next
- Clay alternatives: what I moved to, and the one number that decided it I ran Clay, then took it off this site. Here is the published pricing of both, the part nobody compares honestly, and what a contact actually costs me now.
- Airscale review: what an email and a mobile really cost us, and the two settings that decide it A waterfall you do not have to assemble and credits that do not expire, run at under a cent an email. Two settings decide whether you pay that or a third more, and both are ours to get right.
- Waterfall enrichment, explained by what it costs: which provider calls first, and why the order is the whole game Every enrichment tool now says waterfall. The word describes an order of operations, and getting that order wrong is the most expensive mistake in prospecting data.
- What a B2B data provider costs per contact, and how to calculate it The price list tells you what a credit costs. Here is the calculation that tells you what a found email or mobile number costs, run on real numbers.
- Empresas base de datos: build the list, don't buy it A working method for building a Spanish B2B company database with Airscale, from segmenting to exporting without paying for rows you will never call.
Questions people ask
Do Airscale credits expire at the end of the month?
No. Their pricing page makes the opposite promise: credits never expire and roll over. That is unusual in this category and it should change how you size the plan.
Can I export a large people list through the API?
Not through REST. The export endpoints are in their MCP server. Through REST you paginate the find endpoint and pay 0.1 credit per row returned, so count the audience first with the free count call.
Why does the total field come back as zero?
On the paginated find endpoint it does, which makes it useless for progress tracking. Read the free count endpoint before the run and use that number as your denominator.
Is it a database or a waterfall?
Both, and that is the argument for it. Their own database builds the list, and more than thirty providers sit behind the enrichment on one balance.
What is the cheapest way to use it?
As the second layer. Put a cheap single provider in front for the rows that are easy to find, and let Airscale work on what is left. Ordering the searches from narrowest to widest before you run anything saves more than any plan choice.