Crawling services
Using Crawling / Scraping Services / IP Rotation
External Importer supports multiple crawling services that automatically rotate IP addresses to prevent blocking and rate-limit issues. The currently supported services are:
Scrapeowl.com
Crawlbase
Decodo
These services are paid. See free-tier and pricing details below.
Scraping Service Pricing
ScraperAPI
1,000 credits
✅ Monthly
$49/month
❌
ScrapingDog
200 credits
✅ Monthly
$40/month
✅ From $10
ScrapeOwl
1,000 credits
❌ One-time
$29/month
❌
Decodo
2,000 standard requests
✅ Monthly
$19/month
❌
Crawlbase
1,000–5,000 credits
❌ One-time
$99/month
✅ $0 monthly fee
Bright Data
5,000 requests
✅ Monthly
$499/month
✅ $1.50 / 1,000 requests
Notes:
ScraperAPI: Standard requests normally cost 1 credit, but difficult websites may consume more — Amazon specifically uses 5 credits per request.
ScrapingDog: The free plan includes 200 monthly credits. Pay-as-you-go credits can be purchased without a monthly subscription.
ScrapeOwl: 1,000 free credits are provided when you create an account; they do not appear to renew monthly.
Decodo: The free plan provides up to 2,000 standard requests per month. Premium proxies and JavaScript rendering consume the allowance faster.
Crawlbase: New accounts receive 1,000 free credits and can unlock up to 5,000 initial credits. After that, you can continue with pay-as-you-go without a subscription. Only successful requests are billed.
Bright Data: The free tier includes 5,000 requests every month. After the free allowance, Web Unlocker can be used on a pay-as-you-go basis at $1.50 per 1,000 successful requests.
Pricing and terms can change at any time — always verify current details directly on each provider's website.

How to Route Requests Through a Scraping Service
1. Add API Keys
Open External Importer → Settings → Extractor
Enter your API keys for the providers you want to use
Bright Data also needs a zone name from your Bright Data control panel. Click Test connection next to the zone field to check your key and list your account's active zones.
You may enable one or multiple providers at the same time.

2. Configure Routing Rules
Under the Routing rules table:
Click Add rule
Enter a domain or pattern
Select the scraping provider
(Optional) Add additional parameters for the provider API

Pattern Examples
You can use simple domain names or advanced patterns:
example.com*.example.com(any subdomain)example.com/path/*(match only specific URL paths)
Additional Parameters
Additional parameters are appended to the provider API request. Each provider uses its own parameter names and accepted values.
ScraperAPI Parameters
country_code=us— Geotargetingpremium=true— Premium residential/mobile IPsultra_premium=true— Advanced bypass mechanismrender=true— JavaScript rendering
Scrapingdog Parameters
country=de— Geotargetingpremium=true— Premium residential proxiesdynamic=true— JavaScript rendering
Combining Parameters
Multiple parameters can be joined using &:
Rule Priority
Routing rules are evaluated from top to bottom. The first rule that matches a URL is selected, and the chosen provider will handle the request.
Last updated