Apify is my go-to cloud scraping platform when I need to run scrapers at scale without managing infrastructure. It has pre-built actors for everything from Google Maps to e-commerce sites, and it supports custom proxies.

Here's how to route all that traffic through Snowpad's Indian mobile IPs.

Configuring Snowpad in Apify

  1. Go to Apify Console → Proxy → Custom
  2. Click Add custom proxy
  3. Enter the SOCKS5 endpoint: gw.snowpad.io:9999
  4. Add your Snowpad username and password
  5. Save and test the connection

Once configured, you can use this proxy in any actor by setting the APIFY_PROXY_PASSWORD environment variable to your Snowpad credentials and the proxy URL to http://user:pass@proxy.apify.com:8000.

Using with Puppeteer Actors

For Apify's Puppeteer actors, pass the proxy in the launch context:

const Apify = require('apify');

const proxyConfiguration = await Apify.createProxyConfiguration({
  proxyUrls: ['socks5://user:pass@gw.snowpad.io:9999']
});

const browser = await Apify.launchPuppeteer({
  proxyConfiguration
});

Using with Playwright Actors

Playwright actors work similarly:

const proxyConfiguration = await Apify.createProxyConfiguration({
  proxyUrls: ['socks5://user:pass@gw.snowpad.io:9999']
});

const browser = await Apify.launchPlaywright({
  proxyConfiguration
});

Why Snowpad + Apify?

This combination is powerful because Apify handles the orchestration — retries, scheduling, storage — while Snowpad provides the IP diversity. Every request comes from a real Indian mobile carrier (Jio, Airtel, BSNL), which means target websites see genuine mobile traffic.

For context on why mobile IPs matter, read why Indian mobile proxies are the gold standard and the mobile proxy vs residential proxy comparison.

Production Tips

  • Session persistence: For logged-in scraping (LinkedIn, Twitter), use Apify's session pool with Snowpad's sticky proxy mode. This keeps the same IP for the duration of a session.
  • Rate limiting: Apify's built-in requestQueue handles rate limiting. Set maxConcurrency to 5-10 for Snowpad proxies to avoid overwhelming targets.
  • Cost efficiency: Snowpad's per-GB billing means you only pay for data transferred. Apify's platform costs are separate — combine both for a cost-effective scraping stack.

For more on proxy types, see the types of proxies guide.