When using a fingerprint browser for multiple business accounts, the key is to match each browser profile with the right network exit. This guide uses PurpleMark to show how to add a third-party proxy, create a browser profile, bind the proxy, test connectivity, and troubleshoot common connection issues.
When you manage cross-border e-commerce, overseas social media, or advertising accounts, having more accounts usually means you need different accounts to use different network exits and match those exits to their own browser profiles. Put simply, you need to give each "profile" its own "exit IP." A fingerprint browser, also known as a multi-account browser profile management platform, is designed to manage the account + browser profile + proxy exit together. This guide explains how to assign a proxy to a specific browser profile after you obtain the proxy details.
First, one concept: the fingerprint browser isolates the "software environment," while the proxy separates the "network exit." The profile is complete only when the two work together. The steps below use PurpleMark as the example, but the workflow is broadly similar in comparable tools.
Step 1: Get your proxy details

Before configuring anything, you need a working set of proxy credentials. These usually come from a third-party proxy provider you purchased from. After purchase, retrieve the details from the provider dashboard. A common format is:
IP address (host):port:username:password
# Example
192.168.1.100:8000:user123:pwd123
If the protocol is included, the format may look like socks5://127.0.0.1:4000:user:password. Once you have this information, you can move to the next step.
Step 2: Add the proxy in “Proxy Management”
Open the PurpleMark workspace, go to the proxy list under Proxy Management, click Add Proxy, and enter the proxy details you just obtained. This step involves a few items:
- Choose the proxy type: Select HTTP, HTTPS, SOCKS5, SSH, or another type according to the proxy you purchased;
- Add one or import in bulk: Add proxies one by one if you only have a few, or use bulk import when you have many (the list generally supports larger quantities);
- Use the correct IPv6 format: An IPv6 host address must be enclosed in square brackets, for example
[2001:db8::1]:8000:user:password; - Duplicate checking: The system automatically flags duplicate entries so the same proxy is not added repeatedly and management stays organized.
After it is added, the proxy appears in the proxy list. PurpleMark’s proxy management records its name, type, host, port, group, exit IP, and the number of profiles currently using it, making it easier to check which profiles are occupying a particular IP later.
Tip: These are your own third-party proxy resources. PurpleMark provides a centralized place to record and manage them so you can bind them to specific profiles as needed, instead of scattering proxy details across multiple spreadsheets.
Step 3: Create a browser profile and bind the proxy
Once the proxy is in your library, you can bind it to a browser profile. There are two approaches depending on the number of accounts you manage.
Create a single profile In the profile list, click New Profile, enter a name, choose the operating system and browser engine settings, then switch the "Proxy" field to Select Existing Proxy and choose the IP you just added from the drop-down list. You can also select Random to let the system choose one available proxy from your library. After selecting it, click Check to test connectivity. If the connection test succeeds, save the profile.
Create profiles in bulk If you need to create dozens or hundreds of profiles at once, such as assigning a separate exit to each account in a batch, use bulk creation:
- Bind the whole batch to one IP: Set the proxy option to "Select Existing Proxy → Custom" so every profile in the batch uses the same proxy;
- Random distribution: Set it to "Select Existing Proxy → Random" so the system intelligently assigns different available IPs from your proxy library to the profiles, saving you from matching them manually one by one;
- Precise spreadsheet binding: Many tools support bulk creation with an Excel template. Enter the corresponding proxy ID in the proxy column to bind each profile precisely to a specified proxy.
Step 4: Launch the profile and verify the exit
After the profile is created, find it in the Profile List and click Open. Once the browser launches, check the "current exit IP" on a website and confirm that it matches the region and address of the proxy you bound. If it does, the profile’s network exit is configured correctly.
Common issues and troubleshooting
1. Seeing “Connection failed / Unable to connect to the internet”?
The most common cause is a local network restriction. If your local network cannot reach the region where the proxy is located, the handshake may fail. First confirm that your computer can normally access that region. Some tools also provide a "connect to proxy through system proxy" option in settings, which can use your local route to reach an overseas proxy. Also check for extra spaces in the entered credentials or a full-width/non-English colon instead of the standard : character.
2. The proxy test works, but the profile stops opening later or the next day?
- If you use a dynamic proxy, its address is usually leased and may have a lifespan of only a few minutes to a few dozen minutes. Once it expires, the node stops working. You need to retrieve a new IP from the provider or use the provider’s Sticky Session port to keep a stable session for a period of time;
- If you use a static proxy, it is more likely that the service expired, the account has an unpaid balance, or the proxy was throttled or blocked. Check its status in the provider dashboard.
3. Want to confirm whether the wrong proxy was assigned?
Go back to Proxy Management in PurpleMark and check whether the "number of profiles currently using it" matches what you expect. If it shows 0, the proxy has not been bound to any profile yet, so return to Step 3 and check the setup.
Summary
Configuring a proxy IP in a fingerprint browser comes down to four steps: get the proxy details → add them to proxy management → bind the proxy when creating one or multiple profiles → launch and verify the exit. Keeping "proxies" and "profiles" as separate resources and binding them according to business needs is the basic design approach of platforms like PurpleMark: network resources stay with network management, profiles stay with profile management, and you can clearly see which IP each profile uses.
If your accounts need different regions or different proxies, configure the proxy for each profile this way and manage them in groups. This helps prevent mistakes caused by assembling settings ad hoc and opening the wrong profile.
How do you start? Open the PurpleMark web workspace, add your proxy in Proxy Management, create an independent browser profile and bind the proxy, then check connectivity. If you need local browser capabilities, install the client from the PurpleMark download page and return to the workspace to continue.
(Note: Use only proxies and genuine business accounts that you are legally and lawfully entitled to use, and comply with each platform’s terms of service.)


