Proxies for ad accounts and media buying: an IP per account

A static FLEX-Traffic line ties an IP to an ad account, and you pick the country to match the campaign geo. Lines from the right countries show what a user there gets: creatives, landing pages, redirects.

  • Country per geo
  • IP per ad account
  • No thread limit
Calculate traffic
Shop windows and product ad cards from different countries connected to one pool hub

How much traffic your ad accounts need

Enter the number of ad accounts, the usage mode and the period. The calculator works out the volume, picks the best price tier and shows the cost of one ad account.

Usage mode
Working period

15 ad accounts × 100 MB × 30 days ≈ 45 GB of traffic

To buy50 GBcheaper than 45 GB
Per 1 GB$0.75price from 50 GB
Total$37.50$2.50 per ad account for 30 days

The calculated 45 GB would cost $45.00, while 50 GB come out $7.50 cheaper.

Buy proxiesFLEX-Traffic · 50 GB · $37.50

The estimate uses average usage. Real usage depends on the sites, video and browser settings, so start with a test: 1 GB costs $1.

How to connect proxies to ad accounts

  1. 1
    Buy 1 GB for $1 and create static lines.

    One line per ad account. Pick the line's country as the one the account has worked from since day one.

  2. 2
    Tie a line to the ad account's profile.

    In an antidetect browser or a separate browser profile, enter the line's host, port, login and password. Open the ad account only from that profile.

  3. 3
    Create lines for your campaign geos.

    For landing checks, create separate lines in the countries you need. The script below runs the landing page through each of them and shows what a user from that country sees.

  4. 4
    Do not open an ad account from other IPs.

    A login from your home address or from a neighboring line may look to the platform like a stranger's login, and it may ask for verification.

  5. 5
    Turn on traffic auto-purchase.

    Video creatives are heavy, and traffic counts in both directions. Turn on auto-purchase in the dashboard: when less than 1 GB is left, it buys the volume you set from your balance. One balance covers all pools, so keep funds on it.

Put the lines for the countries you need into LINES and the landing URL into LANDING_URL. The script opens the page through each line and prints the response code, the page weight without images, the number of redirects, the final URL and the title. That shows whether the landing page opens in every geo and how much traffic one check takes.

Python 3.9+Install before running:pip install "requests[socks]"

# pip install "requests[socks]"
import re, requests

LANDING_URL = "https://example.com/landing"
PROTOCOL = "http"
LINES = {
    "US": "LINE_FOR_US",
    "DE": "LINE_FOR_DE",
    "BR": "LINE_FOR_BR",
}
HEADERS = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 "
                         "(KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"}

def proxy(line):
    host, port, login, password = line.split(":")
    scheme = "socks5h" if PROTOCOL == "socks5" else "http"
    url = f"{scheme}://{login}:{password}@{host}:{port}"
    return {"http": url, "https": url}

for country, line in LINES.items():
    try:
        r = requests.get(LANDING_URL, headers=HEADERS, proxies=proxy(line), timeout=30)
    except requests.RequestException as e:
        print(f"{country}  error: {type(e).__name__}")
        continue
    title = re.search(rb"<title[^>]*>(.*?)</title>", r.content, re.S | re.I)
    print(f"{country}  {r.status_code}  {len(r.content) / 1024:.1f} KB  {len(r.history)} redirects  {r.url}")
    print("   ", title.group(1).decode("utf-8", "replace").strip()[:80] if title else "(no title)")

How many gigabytes to buy

The price per gigabyte depends on the volume and applies to the whole order. The Calculate button loads a typical scenario into the calculator.

from 1 GB

$1.00 per GB

Test: connect a couple of ad accounts and check a landing page from 5–10 countries.

from 50 GB

$0.75 per GB

A solo media buyer with 15–20 ad accounts for a month.

from 100 GB

$0.65 per GB

A team running 35–50 ad accounts with daily campaign launches.

from 500 GB

$0.55 per GB

Buying teams with 70+ ad accounts and video creatives.

How not to lose ad accounts and traffic

  • One ad account, one line. Do not log in to two ad accounts from one IP.
  • Keep the line's country the one the ad account has worked from since day one. Check campaign geos with separate lines.
  • Upload a video creative once: every upload passes through the proxy and counts as traffic.
  • To check response codes and redirects, skip images and video. The script on this page fetches HTML only.
  • Follow the ad platforms' rules. Proxies give an ad account a stable address, but you pass moderation and verification yourself.

Questions about proxies for ad accounts

01Do the proxies work for Facebook Ads, Google Ads and TikTok Ads?
Yes. You can set a FLEX-Traffic line in an antidetect browser or in the browser profile you use for the ad account. Keep a separate static line for each ad account and one country for its whole lifetime.
02How do I check a landing page from another country?
Create a line in that country and open the landing page through it in an antidetect profile or with the script on this page. The script prints the response code, the final URL after redirects and the page title for each country.
03Can I pick a city for a campaign geo?
No, FLEX-Traffic selects only the country. A city or a provider cannot be set.
04How much traffic does one ad account use?
Logins and stats take a few dozen megabytes a day, campaign launches with creative uploads about 100 MB, video creatives and frequent geo checks 250 MB and more. The calculator on this page uses these modes.
05Why FLEX-Traffic for ad accounts and not unlimited MIX?
MIX lets you in by whitelisted IP and hands out thousands of ports from a shared pool, which suits scraping and SERP checks. An ad account needs a stable IP in a chosen country and login access: that is what a static FLEX-Traffic line gives. The pools do not overlap, so you can keep both subscriptions.
06Do I need a separate order for each ad account?
No. The gigabytes of one order are shared by all lines, and you can create up to 1,000 lines at once. The price per gigabyte depends on the order volume, so it pays to buy traffic for all accounts in one order.

The rest of the FLEX-Traffic answers live in the general FAQ, and the plans and calculator are on the home page.

LOGIN/REGISTER