Translated

Initial setup in 5 steps

From zero to a draft campaign — without shortcuts that cause problems later.

⏱ 1 min · ↻ mai. de 2026

Five steps to ensure AdFlow is correctly configured before creating your first campaign.

1. Create the organization

On first login, you’re redirected to the organization creation wizard. Set the name (appears in reports and invites) and timezone (used for all scheduled times). You can adjust later in Organization Settings, but getting the timezone right from the start prevents scheduling errors.

2. Invite members (optional)

In Settings → Members, invite whoever will operate AdFlow. Available roles: Owner (full access), Admin (everything except billing and org deletion), Member (creates and edits campaigns, can’t manage users). Invites expire in 48h.

3. Connect AdsPower

In /integrations/adspower/new:

  1. Open AdsPower on your desktop → Settings → API → enable local API
  2. Copy the token starting with ap_
  3. Paste it in the API Key field in AdFlow
  4. AdFlow pings port 50325 — if it fails, check your firewall and confirm AdsPower is running

Without this integration, you can’t link browser profiles to campaigns.

4. Add a proxy

In /proxies/new, use the format protocol://user:pass@host:port:

http://user:pass@198.51.100.1:8080
socks5://user:pass@198.51.100.1:1080

After saving, click Test — AdFlow shows IP, country, and latency. Green status = ready to use.

Residential proxies are the industry standard for paid traffic. Datacenter proxies are faster but less reliable for high-volume profiles.

5. Create a draft campaign

In /campaigns/new, complete the wizard:

  1. Objective: Conversion, Traffic, or Engagement
  2. Profile: select the AdsPower profile linked to the correct BM
  3. Budget: $15–25/day to start
  4. Click Save as draft

Don’t publish yet. The goal is to confirm the full chain (AdsPower integration → profile → proxy → campaign) is working. If you reach the draft without errors, the setup is functional.


Next: Manage campaigns · Core concepts