Agencies that build scraping pipelines, automation tools, or data workflows for clients routinely encounter CAPTCHAs. Handling them transparently — and profitably — requires a pricing strategy.
CaptchaAI's thread-based unlimited model is particularly well-suited for agency billing: fixed monthly costs are predictable, margins are easy to calculate, and one subscription can serve multiple clients simultaneously.
Why the unlimited model benefits agencies
Per-solve pricing creates a direct relationship between client activity and your costs. If a client's scraper runs harder one month, your bill increases without warning.
CaptchaAI's fixed thread-based pricing breaks that link:
Agency on ADVANCE plan ($90/month, 50 threads):
Client A: 10 threads, light use → fraction of $90
Client B: 20 threads, moderate use → fraction of $90
Client C: 15 threads, heavy use → fraction of $90
Remaining 5 threads: buffer/overflow
Your cost: $90/month, regardless of how much each client solves
Your revenue: whatever you bill each client
Your margin: (client billing − $90) / client billing
Even if your combined clients triple their CAPTCHA solve volume in a given month, your bill stays at $90.
Pricing model options
Option 1: Bundle into project rate
Include CAPTCHA solving in your flat project or retainer fee. Don't itemize it separately.
Best for: Fixed-scope projects where you control the automation cadence Calculation: Estimate threads needed per client, size your plan, divide plan cost across projects
Project A: 3 threads estimated → $90 × 3/50 = $5.40/month allocation
Project B: 8 threads estimated → $90 × 8/50 = $14.40/month allocation
Project C: 5 threads estimated → $90 × 5/50 = $9.00/month allocation
Bundled into retainer: add 2× markup → $10.80, $28.80, $18.00
Remaining margin over plan cost: $57.60/month on a $90/month plan
Option 2: Line item billing
Itemize CAPTCHA solving as a separate line item on client invoices, with your markup.
Best for: Transparent service delivery, consulting engagements, cost-plus contracts Calculation: Allocate threads per client and bill their share plus margin
Client invoice line item:
"CAPTCHA Solving API - 10 threads allocation"
Agency cost: $18/month (10/50 × $90)
Client billed: $45/month (2.5× markup)
Margin: $27/month per client
Option 3: Per-solve billing to client
Convert CaptchaAI's unlimited model into a per-solve rate for client billing purposes.
Best for: Clients accustomed to per-solve pricing from legacy providers; transparent usage-based billing
Your cost: CaptchaAI ADVANCE at $90/month for 50 threads
Estimate client's volume: 200,000 solves/month on your threads
Set client rate: $0.001/solve (vs 2Captcha's $0.00299/solve)
Client pays: 200,000 × $0.001 = $200/month
Your cost: fraction of $90
Your margin: >$100/month on this client alone
This positions you as cheaper than competitors while keeping healthy margins.
Multi-client thread allocation
Track how you allocate threads across clients to avoid overselling:
# Simple thread allocation tracker
PLAN_THREADS = 50 # ADVANCE plan
MONTHLY_COST = 90.00
allocations = {
"client_a": {"threads": 10, "markup": 2.5},
"client_b": {"threads": 20, "markup": 2.0},
"client_c": {"threads": 15, "markup": 3.0},
}
total_allocated = sum(v["threads"] for v in allocations.values())
reserve = PLAN_THREADS - total_allocated
cost_per_thread = MONTHLY_COST / PLAN_THREADS
print(f"Total threads: {PLAN_THREADS}")
print(f"Allocated: {total_allocated}")
print(f"Reserve/buffer: {reserve} threads")
print()
print("Client billing:")
for client, data in allocations.items():
cost = data["threads"] * cost_per_thread
billed = cost * data["markup"]
margin = billed - cost
print(f" {client}: {data['threads']}T | cost ${cost:.2f} | "
f"billed ${billed:.2f} | margin ${margin:.2f}/month")
# Output:
# Total threads: 50
# Allocated: 45
# Reserve/buffer: 5 threads
# Client billing:
# client_a: 10T | cost $18.00 | billed $45.00 | margin $27.00/month
# client_b: 20T | cost $36.00 | billed $72.00 | margin $36.00/month
# client_c: 15T | cost $27.00 | billed $81.00 | margin $54.00/month
Scaling thread capacity for more clients
When you take on a new client or an existing client's volume grows, add threads without disrupting existing clients:
- Stack plans: Add a BASIC ($15, 5T) or STANDARD ($30, 15T) plan to increase total capacity
- Upgrade: Switch to a larger plan at renewal
- Allocate buffer: Keep 5–10% of threads unallocated as a burst reserve
The API key stays the same. No client integration changes needed.
Recommending the right CAPTCHA type
Agencies have a consulting opportunity here: many clients are using reCAPTCHA v2 solvers on sites that actually use Cloudflare Turnstile — a faster, cheaper solve. Auditing the CAPTCHA types in a client's target sites can reduce solve time and improve pipeline throughput:
| Type | CaptchaAI speed | Impact on pipeline |
|---|---|---|
| Cloudflare Turnstile | < 10s | Faster than reCAPTCHA, same solve slot |
| reCAPTCHA v3 | < 4s | Very fast, often overlooked |
| Image/OCR | < 0.5s | Sub-second, trivial thread impact |
| reCAPTCHA v2 | < 60s | Slowest common type — reduce where possible |
Identifying the right type is also a billable audit deliverable.
FAQ
Can clients have separate API keys? All CaptchaAI plans use one API key. For true client isolation, each client would need their own CaptchaAI subscription. Most agencies use a single shared account with thread allocation tracking.
Is there a white-label or reseller program? Contact CaptchaAI directly via captchaai.com for partnership options.
What if a client's volume spikes unexpectedly?
With per-solve providers, that would spike your bill. With CaptchaAI, it just consumes more of the shared thread pool. If threads are exhausted, the excess tasks queue briefly or return ERROR_NO_SLOT_AVAILABLE. The solution is adding more threads (stack a plan), not managing a bill spike.
Does CaptchaAI offer invoicing for business accounts? Check with CaptchaAI support for business billing options.
Build client workflows on a predictable foundation
CaptchaAI's fixed pricing turns CAPTCHA solving from a variable cost into a predictable infrastructure line item. At $90/month for 50 threads, you can serve multiple clients with healthy margins and scale gracefully. Set up your account at captchaai.com.
Discussions (0)
Join the conversation
Sign in to share your opinion.
Sign InNo comments yet.