Multi-instance support allows you to run multiple instances of the Traffic4SEO App simultaneously on the same machine or across different machines. Each instance operates independently with its own:
{success} Increase Earnings: Running multiple instances = more workflows received = more tokens earned!

Each instance:
Server tracking:
start or stop.The number of instances you can run depends on your plan:
| Plan | Max Active Instances | Notes |
|---|---|---|
| Free | 1 | For testing purposes only |
| Beta | 3 | Unlimited during the beta period |
| Premium | 10 | Recommended for professional runners |
{info} Active vs Total:
- Total Instances: The number of instances you have created (unlimited).
- Active Instances: The number of instances currently with status='start' (limited by plan).
You can stop old instances and start new ones without losing data.
In the Dashboard:
2 / 5.{warning} Note: All instances use the same account. The best approach is to log in and configure one instance first, then duplicate and run multiple instances.
Run multiple instances on the same machine.
Step 1: Create Shortcuts
Suppose the app is installed at:
C:\Users\{User}\AppData\Local\Programs\Traffic4SEO\
Step 2: Create Shortcuts with Different Configs
Shortcut 1 (No Proxy):
Name: Traffic4SEO - Direct
Target: "C:\...\Traffic4SEO.exe" --name="Direct-Vietnam"
Shortcut 2 (US Proxy):
Name: Traffic4SEO - US Proxy
Target: "C:\...\Traffic4SEO.exe" --name="US-Proxy-01" --proxy-type=http --proxy-host=us-proxy.com --proxy-port=8080
Shortcut 3 (UK Proxy):
Name: Traffic4SEO - UK Proxy
Target: "C:\...\Traffic4SEO.exe" --name="UK-Proxy-01" --proxy-type=http --proxy-host=uk-proxy.com --proxy-port=8080
{success} Tip: Use the
--nameargument to give each instance a recognizable name instead of using the computer's hostname. This helps you distinguish instances in the Dashboard!
Step 3: Run All Instances
Step 4: Click Start
In each app window:
Run instances on different computers.
Scenario: You have 3 computers.
Machine 1 (Desktop - Home):
Instance: Desktop - Direct IP
Proxy: None
Device: Desktop
Machine 2 (Laptop - Office):
Instance: Laptop - Office IP
Proxy: None
Device: Desktop
Machine 3 (VPS - Cloud):
Instance: VPS - US Proxy
Proxy: US proxy
Device: Desktop
Setup:
{success} Maximum Flexibility: Combine both methods! For example: 2 instances on the desktop + 1 instance on the laptop = 3 instances total.
--name{info} New! You can set a custom name for each instance using the
--nameargument instead of using the computer's hostname.
Syntax:
Traffic4SEO.exe --name="Instance-Name"
# Or short form
Traffic4SEO.exe -n="Instance-Name"
Benefits:
DESKTOP-ABC123).Example:
# Instead of hostname "DESKTOP-ABC123"
Traffic4SEO.exe --name="US-Proxy-01" --proxy-host=us-proxy.com --proxy-port=8080
# Instance will appear as "US-Proxy-01" in the Dashboard
Recommended Naming Convention:
[Location]-[Proxy/Direct]-[Number]
Examples:
- "VN-Direct-01" → Vietnam, no proxy, instance #1
- "US-Proxy-01" → US proxy, instance #1
- "UK-Proxy-02" → UK proxy, instance #2
- "DE-Residential-01" → Germany residential proxy, instance #1
- "VPS-SG-Direct-01" → Singapore VPS, no proxy, instance #1
In the Dashboard (Web):

{success} Easy Identification: With custom names, you can easily know which instance is running which proxy and where!
In each app window:
start).stop).Instance States:
start: Running, counts towards limit, receives workflows.stop: Stopped, does not count towards limit, does not receive workflows.Per Instance:
Total RAM Needed:
| Instances | Min RAM | Recommended RAM |
|---|---|---|
| 1 | 4GB | 8GB |
| 2 | 8GB | 12GB |
| 3 | 12GB | 16GB |
| 5 | 16GB | 24GB |
{info} Formula:
Required RAM = 2GB (OS) + (Instances × 1.5GB)
Per Instance:
Recommendations:
Per Instance:
Total: ~300MB - 700MB per instance.
Per Instance:
Recommendations:
Goal: Earn tokens from multiple countries.
Setup:
Instance 1: Direct IP (Vietnam) → VN Workflows
Instance 2: US Proxy → US Workflows
Instance 3: UK Proxy → UK Workflows
Instance 4: AU Proxy → AU Workflows
Benefits:
Expected Earnings: +200-300% compared to running a single instance.
Goal: Optimize high-end PC resources when the app limits 30 tabs/IP.
The Problem:
Setup:
High-end PC (32GB RAM, 8 CPU cores):
Instance 1: --name="VN-Direct-01"
→ Direct IP (Vietnam)
→ 30 tabs = ~4GB RAM
Instance 2: --name="US-Datacenter-01"
→ US Proxy
→ 30 tabs = ~4GB RAM
Instance 3: --name="UK-Residential-01"
→ UK Proxy
→ 30 tabs = ~4GB RAM
Instance 4: --name="DE-Mobile-01"
→ German Proxy
→ 30 tabs = ~4GB RAM
Total: 4 instances × 30 tabs = 120 concurrent tabs
Launch Script:
# Windows PowerShell
Start-Process "Traffic4SEO.exe" -ArgumentList "--name=VN-Direct-01"
Start-Process "Traffic4SEO.exe" -ArgumentList `
"--name=US-Datacenter-01 -ph=us-proxy.com -pp=8080 -pt=http"
Start-Process "Traffic4SEO.exe" -ArgumentList `
"--name=UK-Residential-01 -ph=uk-proxy.com -pp=8080 -pt=http"
Start-Process "Traffic4SEO.exe" -ArgumentList `
"--name=DE-Mobile-01 -ph=de-proxy.com -pp=8080 -pt=http"
Benefits:
Expected Earnings: +300-400% compared to running a single instance.
{success} Recommendation: If your PC has ≥16GB RAM and a stable connection, this is the best way to optimize resources without a complex VM setup.
{warning} Important: When running multiple instances 24/7, the app may encounter errors or hang. You need to set up an automatic restart mechanism to ensure continuous uptime.
Why is an automatic restart needed?
Using a Built-in Script
Traffic4SEO provides a powerful PowerShell script to manage restarts for multiple instances. This file is located in the app's installation directory:
C:\Users\{User}\AppData\Local\Programs\Traffic4SEO\multi-instance.ps1
Step 1: Prepare the Script
{warning} Important: The original
multi-instance.ps1file will be overwritten every time you update the app. ALWAYS create a copy before editing.
C:\Users\{User}\AppData\Local\Programs\Traffic4SEO\multi-instance.ps1 and rename it to multi-instance-custom.ps1.multi-instance-custom.ps1 > select Edit (or Open with Notepad).Step 2: Configure Instances
Locate the $instances section in the file and edit the list of instances you want to run.
Example configuration for 3 instances:
$instances = @(
# Instance 1: Direct Network (VN)
@{
Name = "VN-Direct-01"
ProxyHost = ""
ProxyPort = ""
ProxyUsername = ""
ProxyPassword = ""
ProxyType = ""
},
# Instance 2: US HTTP Proxy
@{
Name = "US-Proxy-01"
ProxyHost = "us-proxy.com"
ProxyPort = "8080"
ProxyUsername = "user123"
ProxyPassword = "password123"
ProxyType = "http"
},
# Instance 3: UK SOCKS5 Proxy
@{
Name = "UK-Socks-01"
ProxyHost = "uk-socks.com"
ProxyPort = "1080"
ProxyUsername = "user456"
ProxyPassword = "password456"
ProxyType = "socks5"
}
)
Step 3: Create a Task Scheduler Job
Instead of creating many separate tasks, you only need to create 1 single Task to run this script file.
Traffic4SEO Multi-Instance Manager1 days.12 hours (or 6 hours depending on needs).Indefinitely.Start a program.powershell.exe. -ExecutionPolicy Bypass -File "C:\Users\{User}\AppData\Local\Programs\Traffic4SEO\multi-instance-custom.ps1"
How the Script Works:
Windows:
# Check Task Scheduler history
# Task Scheduler → View → Show All Running Tasks
# Task Scheduler → History tab (enable if disabled)
To manage multiple instances more conveniently, here is the full list of command line arguments:
| Parameter | Short | Type | Description | Example |
|---|---|---|---|---|
--name |
-n |
string | Custom name for instance | --name="US-Proxy-01" |
| Parameter | Short | Type | Description | Example |
|---|---|---|---|---|
--proxy |
-p |
string | Proxy Connection URI (Recommended) | --proxy="http://user:[email protected]:8080" |
--proxy-host |
-ph |
string | Proxy Hostname or IP (Legacy) | --proxy-host="proxy.com" |
--proxy-port |
-pp |
number | Proxy Port (Legacy) | --proxy-port=8080 |
--proxy-username |
-pu |
string | Proxy Username (Legacy) | --proxy-username="user" |
--proxy-password |
-pw |
string | Proxy Password (Legacy) | --proxy-password="pass" |
--proxy-type |
-pt |
string | Proxy Type (http/https/socks5) | --proxy-type=http |
Traffic4SEO.exe \
--name="US-Datacenter-01" \
--proxy="http://myuser:[email protected]:8080"
Error:
Plan limit reached (5/5 active instances)
Solution:
Error:
Port 8080 already in use
Solution:
Symptoms: Computer runs slowly, CPU spikes, RAM is full.
Solution:
max concurrent workflows = 1.Use the --name argument to organize instances clearly:
[Location]-[Proxy/Direct]-[Number]
Allocate resources wisely:
Required RAM = 2GB (OS) + (Instances × 1.5GB)
--name for better organization.