Setting Up Proxies in AdsPower
AdsPower is an anti-detect browser popular for multi-accounting in advertising, e-commerce, and SMM. It features built-in RPA automation (Local API + No-Code automation), allowing you to automate actions with accounts via proxies.
Adding Proxies
To a New Profile
- Open AdsPower
- Click "New Profile"
- In the "Proxy Settings" section, select the type:
- No Proxy
- HTTP
- HTTPS
- SOCKS5
- Enter the details: Host, Port, Login, Password
- Click "Check Proxy" to verify
- If successful, the IP and country will be displayed
- Create the profile
Single-Line Input
AdsPower supports the format:
- type://user:pass@host:port
- host:port:user:pass
- user:pass@host:port
Paste the string into the "Proxy Info" field → AdsPower will recognize the format.
To an Existing Profile
- In the profile list, find the desired one
- Click "Edit" (pencil icon)
- Change the proxy in the "Proxy Settings" section
- Save
Bulk Management
Importing Profiles with Proxies
- Click "Import Profiles"
- Download the CSV template
- Fill in the columns: proxy_type, proxy_host, proxy_port, proxy_user, proxy_password
- Upload the CSV
- AdsPower will create profiles with assigned proxies
Bulk Proxy Change
- Select multiple profiles
- Click "Batch Operation" → "Edit Proxy"
- Paste the list of proxies (one per line)
- AdsPower will assign a unique proxy to each profile
Proxy Manager
AdsPower has a centralized proxy manager:
1. Open "Proxy Management" in settings
2. Add proxies as a list
3. Create groups for different tasks
4. Assign proxies from the manager to profiles
Proxy Check
Built-in Checker
When adding a proxy, click "Check":
- Real IP is displayed
- Country and city
- Response time (ping)
- Status (working/not working)
Bulk Check
In the proxy manager:
1. Select all proxies
2. Click "Check All"
3. Non-working proxies are marked in red
4. Non-working ones can be deleted with one click
Automatic Fingerprint Configuration
AdsPower automatically adjusts:
- Timezone — based on proxy IP geolocation
- Language — based on proxy country
- WebRTC — substitutes proxy IP
- DNS — configures for the region
Manual adjustment is available in the profile's Advanced Settings.
RPA and Proxies
Local API
AdsPower provides a Local API for programmatic control:
- Creating profiles with proxies via API
- Starting/stopping profiles
- Changing proxies without recreating the profile
- Integration with Python, Node.js, any language
No-Code RPA
The built-in RPA editor allows you to create automated scenarios:
- Automatic account login via proxy
- Auto-posting on social media
- Data collection
- Routine operations with multiple accounts
Each RPA scenario runs through the proxy of its respective profile.
Synchronization
Synchronizer
AdsPower allows managing multiple profiles simultaneously:
1. Open multiple profiles
2. Enable Synchronizer
3. Actions in the main window are replicated in all others
4. Each profile uses its own proxy
This is useful for performing identical operations across many accounts.
Proxy Recommendations
By Task
| Task | Proxy Type | Quantity |
|---|---|---|
| Facebook Ads | Residential/Mobile | 1 per account |
| Mobile | 1 per 1-3 accounts | |
| Amazon seller | ISP/Static Residential | 1 per account |
| Google Ads | Residential | 1 per account |
| E-commerce parsing | Rotating Residential | Pool |
Tips
- Don't change proxies frequently — accounts get used to an IP, sudden changes are suspicious
- Monitor geo-location — use proxies from the account's country
- Check before launch — a non-working proxy = IP leak = account ban
- Use groups — organize proxies by task and region
- Automate checking — regularly verify proxy functionality via API
Conclusion
AdsPower offers convenient proxy management tools with bulk import, built-in checking, and automatic fingerprint configuration. Integration with RPA and Local API make AdsPower a powerful tool for automating multi-accounting via proxies.