TraffSure

Flows, Paths & Goals

Creating and Managing Flows

A Flow is a campaign that links a traffic source to one or more destination URLs.

Creating a Flow

  1. Go to Flows in the admin panel → click "Create Flow".
  2. Enter a Name (e.g. "Weight Loss - Facebook").
  3. Set Status: "Active" to start accepting traffic, "Paused" to prepare without receiving clicks.
  4. Optionally click "Show UTM tags" to set default UTM parameters (source, medium, campaign, content, term) and Sub ID.
  5. Add Paths and Goals (see sections below).
  6. Click "Save".

Flow Statuses

  • Active — accepts clicks, tracking URL works.
  • Paused — tracking URL returns an error, no new clicks recorded.
  • Archived — hidden from the main list, not accepting traffic.

Editing and Deleting

  • Click the pencil icon in the Flows list to edit a flow.
  • Click the trash icon to delete a flow. Existing clicks and conversions are preserved for reporting.
  • Use the search bar to find flows by name.

Paths & A/B Testing

Paths are destination URLs where visitors are redirected when they click your tracking link. You can add multiple paths to split traffic between different landing pages.

Adding a Path

  1. In the flow editor, click "Add Path".
  2. Enter a Name (optional, for your reference).
  3. Enter the destination URL. Use macros to pass dynamic data (see Macros Reference).
  4. Set the Weight (default: 100). Weight determines traffic distribution.
  5. Toggle Active on/off to include/exclude this path from rotation.

How Weight Works

Traffic is distributed proportionally by weight across all active paths.

Example:

  • Path A: weight 70 → receives ~70% of traffic
  • Path B: weight 30 → receives ~30% of traffic

If you want equal distribution, set the same weight for all paths (e.g. 100 each).

Tips

  • You need at least one active path for the flow to work.
  • Deactivate a path to stop sending traffic to it without deleting it.
  • Always include {click} in the URL so conversions can be tracked back.

Configuring Goals

Goals define conversion events you want to track (e.g. registration, purchase, deposit). Each flow supports up to 5 goals.

Adding a Goal

  1. In the flow editor, click "Add Goal".
  2. Enter a Key — a short identifier used in the postback URL (e.g. registration, purchase). Lowercase only.
  3. Enter a Display name — a human-readable label shown in reports.
  4. Set the default Revenue — the payout amount per conversion. Can be overridden in the postback.
  5. Toggle Active on/off.

Goal Key Usage

The goal key is used in the postback URL as the goal parameter. For example, if your goal key is registration, the postback would include goal=registration. A single click can trigger multiple different goals, but each click+goal combination is recorded only once (deduplication).

Previous: Overview & Quick Start · Next: Click Tracking & Macros