The Complete Infrastructure Guide for Agencies, Media Buyers, and Account Farmers
Managing one Facebook account is easy. Managing 100+ without a ban wave wiping everything out overnight is not. Here is a step-by-step visual guide to creating isolated Facebook account environments using AdsPower and Ziny Proxy.
What You Need Before Starting
- Ziny Proxy credentials from your dashboard
- AdsPower antidetect browser (download from adspower.com)
- Virtual phone number (TextVerified or SMS-PVA)
- Unique email address per account
1: Open AdsPower and Go to the Profiles Dashboard

Open AdsPower. On the left sidebar you will see: Profiles, Groups, Proxies, Extensions, and Trash. Click Profiles. You will see the Profiles list with your existing accounts. Each row in this list is a completely separate Facebook identity, its own fingerprint, its own IP, its own cookies, zero overlap with any other account.
To create a new one, click the blue “New Profile +” button in the top left corner.
2: The Profile List – What You Are Building Toward
This is what a configured profile looks like in your list once it is set up. Notice the columns:
- No./ID: unique profile ID (kxan578 in this example)
- Group: which account tier this belongs to
- Name: “facebook account 1” with the macOS icon confirming the OS
- IP: your assigned Ziny proxy IP will appear here
- Platform: the platform this profile is set to open
- Action: the blue Open button launches the isolated browser session
3: Configure General Settings

After clicking New Profile, the profile creation screen opens on the General tab. This is where you define what kind of device this profile pretends to be.
Fill in the following:
Name: Enter a clear trackable name. For example FB_US_Account_001. When you are managing 100+ accounts, consistent naming is how you stay organised. Include the tier and country code.
Browser: Select SunBrowser or FlowerBrowser. Both are AdsPower’s built-in Chromium-based engines. SunBrowser is the default recommendation for Facebook.
OS: Select your target operating system. Windows 10 and macOS are the most realistic choices for Facebook desktop users.
User-Agent: Leave on All. AdsPower automatically generates a matching user agent string based on your OS selection. Never manually enter a user agent that does not match your selected OS. The inconsistency is a detection trigger.
Group: Assign to a group. For 100+ accounts, create groups like Tier1_Core, Tier2_Operational, Tier3_Testing.
Cookie: Leave blank for new accounts. This field supports JSON, Netscape, and Name=Value formats for importing aged account cookies later.

4: Configure the Proxy (Enter Your Ziny Credentials)

Scroll down to the Proxy section. This is the most critical step in the entire setup. Every profile must have its own unique, dedicated proxy IP. Sharing an IP across two profiles will get both accounts flagged.
Before entering anything: Log into your Ziny dashboard, navigate to Products → your active plan, open the Endpoint/Proxy Generator, select your target country and sticky session, and copy your proxy string.
Now in AdsPower:
Proxy tab: Select Custom (shown selected in blue)
Proxy type: Click the dropdown, you will see the options in the next step
Host:Port: Enter your Ziny proxy host in the left field and port number in the right field
Proxy username: Enter your Ziny username exactly as shown in your dashboard
Proxy Password: Enter your Ziny password
IP checker: Leave as IP2Location
Do not click save yet, first select the correct proxy type in the next step.
5: Choose Socks5 as the Proxy Protocol

Click the Proxy type dropdown. You will see five options:
- No Proxy (Local network)
- SSH
- HTTPS
- HTTP
- Socks5
Select Socks5.
This is the recommended protocol for Facebook account management, lighter than HTTPS, handles all traffic types natively, and delivers the best performance for sustained login sessions. For a full explanation of why SOCKS5 outperforms other protocols for this use case, the SOCKS5 configurator guide covers it in detail.
After selecting Socks5, click “Check the network” button (visible top right of the dropdown). A successful check confirms your Ziny proxy is live and shows the target country IP.
If the check fails, the proxy errors troubleshooting guide covers every common failure. Errors like credential errors, wrong port, and protocol mismatches with exact fixes.
Which Ziny proxy type to use:
- New account creation → Mobile proxies — real 4G/5G carrier IPs with the highest Facebook trust scores
- Tier 1 core accounts → Static residential proxies — dedicated IPs that never change between sessions
- Tier 2 operational accounts → Rotating residential proxies — clean ISP-assigned IPs across 195+ countries
6: Select the Platform – Choose Facebook

Scroll down to the Platform section. Click the dropdown, you will see a list of supported platforms:
Select facebook.com.
This does two things: it opens facebook.com automatically when the profile launches, and it tells AdsPower to optimise the fingerprint environment specifically for Facebook’s detection patterns.
Below the platform selector, configure:
Location: Set to Based on IP. AdsPower automatically matches the profile’s timezone and geolocation to your Ziny proxy’s assigned country. This is critical. A US Ziny proxy with a non-US timezone set is an immediate detection signal.
WebRTC: Set to Replace or Disable. This prevents your real IP from leaking through WebRTC, which is one of the most common ways Facebook detects proxy users even when the main IP is correctly masked.
Timezone: Leave on automatic, it will inherit from your proxy location.
Click OK to save the profile.
7: Launch Your Profile and Verify

Your new profile now appears in the Profiles list. Confirm:
- The Name column shows your profile name with the correct OS icon
- The IP column shows your Ziny proxy address
- The Platform column shows facebook.com
Click the blue Open button on the right.
AdsPower launches an isolated browser window, a completely separate device environment with its own fingerprint and your dedicated Ziny proxy IP active.
Before going to Facebook, verify your setup:
Navigate to Whoer.to in the newly opened profile and confirm all of the following:
| Check | Required |
|---|---|
| Authenticity score | 90%+ (aim for 95%+) |
| WebRTC | Shows proxy IP — not your real IP |
| Timezone | Matches Ziny proxy country |
| IP location | Matches Ziny proxy country |
| OS and browser | Consistent with profile settings |
Fix any red flags before proceeding. A failed check now saves you a banned account later.
STEP 8: Create the Facebook Account
With your profile running and verification passed:
- Navigate to facebook.com (opens automatically if platform was set)
- Click Create new account
- Fill in realistic details:
- Name: use namefake.com if needed
- Age: 25-45 most trusted age bracket on Facebook
- Unique virtual phone number
- Unique email address
- Enter the SMS verification code from your virtual number service
- Upload an AI-generated profile photo from thispersondoesnotexist.com
- Complete profile details gradually over 24-48 hours, never all at once
STEP 9: The 30-Day Warmup – Do Not Skip This
New accounts have zero trust score. Facebook watches them intensively for the first 30 days. This is the step most operations skip, and the most common reason accounts collapse before month two.
| Days | Do This | Never Do This |
|---|---|---|
| 1–3 | Browse feed, like 3-5 posts, log in once | Friend requests, posting, ads |
| 4–7 | Add 2-3 friends, join 1-2 groups | Ad accounts, bulk actions |
| 8–14 | Post once, engage in comments naturally | Ad campaigns, mass actions |
| 15–30 | Post every 2-3 days, consistent engagement | Velocity spikes of any kind |
| 30+ | Add ad accounts, run pages, scale activity | Jump straight to maximum activity |
Vary your login times every day. Real users do not log in at exactly the same time every morning.
STEP 10: Repeat for Every Additional Account
Go back to AdsPower and click New Profile again. Repeat Steps 3-10 for each new account. Every profile gets:
- A fresh unique Ziny proxy endpoint, never reuse an IP
- New OS/browser/fingerprint configuration
- New email, phone number, and profile photo
- Its own row in your tracking spreadsheet
The batch rule: Create accounts in batches of 10. Each batch needs 14 days of warmup plus 30 days of stable operation before you start the next batch. The teams still running at month 12 followed this rule. The ones rebuilding at month 2 did not.
Account Tiering for 100+ Accounts
As your Profiles list grows, structure your accounts to protect what matters most:
| Tier | % of Total | Proxy Type | Activity Level |
|---|---|---|---|
| Tier 1 — Core | 10-20% | Static residential | Conservative |
| Tier 2 — Operational | 50-60% | Rotating residential | Moderate |
| Tier 3 — Testing | 20-30% | Rotating residential | Expendable |
A ban wave hitting Tier 3 is an operational cost. A ban wave hitting Tier 1 is a catastrophe. The tiering structure prevents one from becoming the other.
For high-volume operations, Ziny’s unlimited proxy plan removes bandwidth caps entirely. View all plans and pricing here. For platform-specific IP structuring across Facebook, TikTok, and Instagram simultaneously, the proxies for social media automation guide covers the full setup.



