Proxy Setup for Traffic4SEO App


Introduction

A proxy allows the Traffic4SEO App to use an IP address different from your real IP when executing workflows. This helps with:

  • IP Diversity: Workflows are executed from different countries/regions.
  • Increasing Earnings: Many workflow owners pay more for IPs from specific countries.
  • Running Multiple Instances: Each instance can use a different proxy.

{success} Optional: Proxies are NOT mandatory. You can still earn tokens normally without a proxy. Proxies simply help increase your chances of receiving workflows and your earning potential.


Why Use a Proxy?

Benefits of Using a Proxy

1. More Workflows

Some workflows are only available for IPs from specific countries:

Workflow: "Search Google US for keyword X"
Requirement: US IP address
Payment: 10 tokens

Without a US proxy, you won't receive this workflow.

2. Running Multiple Instances

With proxies, you can run multiple instances simultaneously without needing to create virtual machines or VPS.

Instance 1: Direct IP (Vietnam) → Earn from VN workflows
Instance 2: US Proxy → Earn from US workflows
Instance 3: UK Proxy → Earn from UK workflows

→ Triple your earning potential!


Supported Proxy Types

Traffic4SEO App supports 3 types of proxies:

1. HTTP/HTTPS Proxy

Characteristics:

  • Most common.
  • Fast speed.
  • Low cost.

Format:

http://host:port
https://host:port

# With authentication
http://username:password@host:port

Use case: Web browsing, suitable for most workflows.

2. SOCKS5 Proxy

Characteristics:

  • Supports many protocols.
  • More secure than HTTP.
  • Less likely to be blocked.

Format:

socks5://host:port
socks5://username:password@host:port

Use case: Complex workflows requiring high security.

3. Residential Proxy

Characteristics:

  • IP from a real ISP (not a datacenter).
  • Very difficult to detect and block.
  • Most expensive.

Format: Same as HTTP/SOCKS5, depending on the provider.

Use case: Workflows requiring "real user" behavior.


How to Set Up a Proxy

Traffic4SEO App only supports proxy setup via the Command Line. You need to pass proxy information when starting the app.

{info} Note: Currently, the app does not have a settings UI for configuring proxies. You must use command line arguments when opening the app.

Setting Up a Proxy via Command Line

Traffic4SEO supports the --proxy (or -p) parameter using the standard Proxy Connection URI format. You can pass your proxy details as a single URI string when starting the app or CLI.

Supported Proxy Connection URI Formats

Format Variant URI Example Protocol Auth
ip:port --proxy="192.168.1.100:8080" HTTP (Default) None
username:password@ip:port --proxy="user:[email protected]:8080" HTTP (Default) Yes
schema://ip:port --proxy="http://192.168.1.100:8080"
--proxy="socks5://192.168.1.100:1080"
Specified (http, socks5) None
schema://username:password@ip:port --proxy="http://user:[email protected]:8080"
--proxy="socks5://user:[email protected]:1080"
Specified (http, socks5) Yes

{tip} Protocol Defaulting: If you omit the scheme (http:// or socks5://), Traffic4SEO automatically defaults to http://.

Command Line Examples

Windows
# 1. IP and Port only (defaults to HTTP)
Traffic4SEO.exe --proxy="192.168.1.100:8080"

# 2. IP:Port with Username and Password
Traffic4SEO.exe --proxy="myuser:[email protected]:8080"

# 3. HTTP Proxy with Authentication
Traffic4SEO.exe --proxy="http://myuser:[email protected]:8080"

# 4. SOCKS5 Proxy with Authentication
Traffic4SEO.exe --proxy="socks5://myuser:[email protected]:1080"

# 5. Legacy individual flags (Supported for backwards compatibility)
Traffic4SEO.exe --proxy-type=http --proxy-host=proxy.example.com --proxy-port=8080 --proxy-username=user --proxy-password=pass
Linux
# 1. IP and Port only
./Traffic4SEO.AppImage --proxy="192.168.1.100:8080"

# 2. Full HTTP Proxy URI with Authentication
./Traffic4SEO.AppImage --proxy="http://myuser:[email protected]:8080"

# 3. SOCKS5 Proxy URI
./Traffic4SEO.AppImage --proxy="socks5://myuser:[email protected]:1080"

Creating a Shortcut with a Proxy (Windows)

  1. Right-click desktop → New → Shortcut.
  2. Target:
     "C:\Path\To\Traffic4SEO.exe" --proxy="http://user:[email protected]:8080"
  3. Set the name: "Traffic4SEO - US Proxy".
  4. Click Create.

Now you have a dedicated shortcut for each proxy!


Testing the Proxy

Checking IP within the App

After starting the app with a proxy, you can check the current IP:

  1. Launch the app with a proxy.
  2. Log in to your account.
  3. Click on your avatar/username in the sidebar (bottom left).
  4. The dropdown menu will display:
    • Country flag (e.g., 🇺🇸 for US).
    • Current IP address (e.g., 45.67.89.123).

{success} Proxy Working Correctly: If the IP and country flag match the proxy you are using, it's successfully configured!


Troubleshooting

Proxy Connection Failed

Reason: Proxy server down, incorrect host/port, or firewall block.

Solution:

  1. Check if the proxy is online.
  2. Verify details with your provider.
  3. Temporarily disable firewall to test.

Proxy Authentication Failed

Reason: Incorrect username/password, expired account, or IP whitelist issues.

Solution:

  1. Double-check credentials.
  2. Check account balance/expiry.
  3. Whitelist your IP (if required by the proxy).

Best Practices

1. Choose the Right Proxy

  • Beginners: Start with datacenter proxies (cheaper).
  • Pro Executors: Invest in residential proxies for higher quality and less blocking.

2. Optimize Proxy Usage

  • Sticky Session (10-30 mins): Recommended for Traffic4SEO workflows to avoid session breaks.
  • Rotating: For distributing traffic and avoiding rate limits.