CAPTCHA Solving in Form Automation: 2Captcha Integration Guide
CAPTCHA challenges appear on 40-60% of sites during bulk submission campaigns. Without automatic solving, each challenge requires manual intervention — pausing the campaign, solving manually, resuming. 2Captcha integration eliminates this friction entirely.
## How 2Captcha Works
2Captcha operates a network of human solvers who complete CAPTCHA challenges for a fee. The workflow:
1. Your extension detects a CAPTCHA on the page
2. It sends the CAPTCHA parameters to the 2Captcha API
3. A human solver completes the challenge (10-60 seconds)
4. The solution token is returned to your extension
5. The token is injected into the page and the form proceeds
The entire process happens without any user action.
## Supported CAPTCHA Types
– **reCAPTCHA v2** (checkbox): sends site key + page URL, receives g-recaptcha-response token
– **reCAPTCHA v3** (invisible scoring): sends site key + action, receives token
– **hCaptcha**: sends site key, receives h-captcha-response token
– **Cloudflare Turnstile**: sends site key, receives cf-turnstile-response token
These four types cover 95%+ of CAPTCHAs encountered in directory submission campaigns.
## Setup
1. Register at 2captcha.com
2. Purchase credits ($3 minimum, covers ~1,000 solves)
3. Copy your API key
4. Paste in Fillnex Settings → 2Captcha
5. Enable automatic solving
## Cost Analysis
Average campaign with 200 sites, 50% CAPTCHA rate: 100 solves × $0.003 = $0.30. The time saved from not manually solving 100 CAPTCHAs: 30-50 minutes. ROI: effectively infinite.
For full campaign context, see our [form automation technical guide](https://what-is-form-automation-complete-technical-guide).
