Pricing and limits
Price
You pay $0.0098 per Tomba credit, billed by Snowflake on your Snowflake invoice. Search and verification credits cost the same. You don't need a Tomba account or plan.
Snowflake bills whole cents, so each charge is rounded to the nearest cent. A table run is charged once per
credit type for each chunk of up to chunk_size rows (default 1,000), a companies search once per page of 50
companies, and a single lookup once:
| Credits | Charge |
|---|---|
| 1 | $0.01 |
| 3 | $0.03 |
| 51 | $0.50 |
| 1,000 | $9.80 |
Credits per tool
You pay only for results. A lookup that finds nothing uses no credits.
| Tool | Credits when successful |
|---|---|
| Email Finder, Email Enrichment, LinkedIn Finder, Author Finder | 1 search credit when an email is found |
| Email Verifier | 1 verification credit; unknown and disposable results are free |
| Domain Search | 1 search credit per 10 emails requested, when emails are found |
| Person Enrichment, Company Enrichment | 1 search credit when found |
| Combined Enrichment | 2 search credits when found |
| Phone Finder | 5 search credits when a valid phone is found (1 when searching by domain) |
| Phone Validator | 1 search credit per validation |
| Similar Domains | 1 search credit when found |
| Companies Search | 1 search credit per 50 companies returned |
enrich_mobile option | +5 search credits per phone found |
These free cases use no credits:
- not found and invalid input
- errors
- results from the app's cache
- repeats of the same lookup within the month
- duplicate rows in a run (looked up once)
Each output row's CREDITS column, and each run in TOMBA.core.runs, show exactly what was used.
Trial
If the listing offers a trial, every call processes at most 100 rows during it, and nothing is charged.
New installs also start with a limit of 200 lookups per day (UTC). The limit is lifted automatically once
your install is confirmed in Snowflake's records, usually within a few hours; during a listing trial it stays
in place. CALL TOMBA.core.status() shows your limit and what is left today.
Limits and speed
| Lookups in parallel | 60 by default (setting max_workers, 1–100) |
| Requests per second | about 28 (setting requests_per_second, at most 30) |
| Rows per call | 100,000 by default (max_rows), capped at 1,000,000 (setting max_rows_cap, up to 10,000,000) |
| Companies per search | 5,000 |
| Speed | about 100,000 rows per hour; use background runs for large tables |
Use an X-Small warehouse: the work waits on the network, so a larger warehouse doesn't make runs faster. Background runs and schedules use serverless compute, billed to your account by Snowflake.