# EverFlow Integration

> Learn how to connect EverFlow affiliate management with AnyTrack for conversion tracking and reporting. Set up postback URLs and event mapping to track affiliate conversions and optimize your campaigns.

## What is the EverFlow Integration?

The EverFlow integration connects your affiliate marketing campaigns with AnyTrack's conversion tracking system. This integration automatically captures visitor data, tracks affiliate link clicks, and records conversions from EverFlow-powered affiliate networks.

**EverFlow-Powered Networks Include:**

* <a href="/docs/giddyup">GiddyUp</a>
* <a href="/docs/cashnetwork">CashNetwork</a>
* And many other affiliate networks running on EverFlow platform

<br />

## Why Use This Integration?

**Track Every Conversion** Get complete visibility into your affiliate performance with real-time conversion data from EverFlow to AnyTrack.

**Optimize Ad Campaigns** Feed accurate conversion data to <a href="/docs/google-ads">Google Ads</a>, <a href="/docs/facebook-ads">Facebook Ads</a>, and <a href="/docs/tiktok-ads">TikTok Ads</a> for automatic campaign optimization.

**Maximize ROI** Make data-driven decisions with detailed attribution reports showing which traffic sources generate the most valuable conversions.

## How AnyTrack Works with EverFlow

<SimpleStepper>
  <SimpleStep header="Step 1: Add the Tracking Tag to your site">
    AnyTrack captures traffic source data and first party data when someone lands on your website.
  </SimpleStep>

  <SimpleStep header="Step 2: Track Outbound Clicks">
    When visitors click your EverFlow affiliate links, AnyTrack passes `click_id` parameter to affiliate links.
  </SimpleStep>

  <SimpleStep header="Step 3: Receive conversions from EverFlow">
    When visitors convert on the merchant's website, EverFlow sends conversion data back to AnyTrack in real-time.
  </SimpleStep>

  <SimpleStep header="Step 4: AnyTrack Sends Conversions to Ads">
    AnyTrack processes the conversion and sends it to your ad platforms (<a href="/docs/google-ads">Google Ads</a>, <a href="/docs/facebook-ads">Facebook Ads</a>, <a href="/docs/tiktok-ads">TikTok Ads</a>) for campaign optimization.
  </SimpleStep>
</SimpleStepper>

<br />

## Integration Details

| Setting         | Value        | Purpose                                                                            |
| --------------- | ------------ | ---------------------------------------------------------------------------------- |
| Tracking Group  | `everflow`   | Activates automatic link tagging for EverFlow links                                |
| Subid Parameter | `sub5`       | Passes the unique click identifier to track conversions back to the original click |
| Method          | Postback URL | Real-time data connection between EverFlow and AnyTrack                            |

> 📘 **EverFlow Platform Details**
>
> EverFlow is affiliate tracking software used by multiple affiliate networks. Any network running on EverFlow uses the same tracking technology and can be tracked with this integration using the `everflow` tracking group.

## Tracked Events

| Event         | When It Triggers                        | Data Source              |
| ------------- | --------------------------------------- | ------------------------ |
| OutboundClick | Visitor clicks an EverFlow offer link   | AnyTrack tracking tag    |
| Lead          | Free registration completed on offer    | Direct API from EverFlow |
| Purchase      | Commission generated from user activity | Direct API from EverFlow |

> ❗ **Prerequisites**
>
> Before setting up EverFlow, ensure you have:
>
> * AnyTrack tracking tag installed in your website's `<head>` section (<a href="/docs/install-anytrack-tag">Installation Guide</a>)
> * Active affiliate account with an EverFlow-powered network
> * Access to your affiliate dashboard to configure postback URLs

## Setup Instructions

### Step 1: Install the Integration

1. Go to your **[AnyTrack Integration Catalog](https://dashboard.anytrack.io/catalog/)**
2. Search for "EverFlow"
3. Click the **EverFlow card**
4. Click **Install**

### Step 2: Configure Postback URL in EverFlow

To connect your EverFlow account to AnyTrack:

1. **Copy the postback URL** from your AnyTrack integration settings
2. Log into your EverFlow affiliate dashboard
3. Navigate to **Postback Settings** or **Tracking** section
4. Configure the postback:
   * **Status:** Active
   * **Type:** Conversion
   * **Postback Level:** Global
   * **Delivery Method:** Postback
5. **Paste the postback URL** in the URL field
6. Click **Add** or **Save**

<Callout icon="💡" theme="default">
  ### **Postback URL Format**

  The postback URL is pre-configured with all required EverFlow parameters. Don't modify the URL structure - copy it exactly as provided by AnyTrack.
</Callout>

**Example Postback URL:**

```http
https://t1.anytrack.io/hBtoE3hN/collect/everflow-test?sub1={sub1}&sub2={sub2}&sub3={sub3}&sub4={sub4}&sub5={sub5}&transaction_id={transaction_id}&event_name={event_name}&event_id={event_id}&timestamp={timestamp}&datetime={datetime}&affiliate_id={affiliate_id}&affiliate_name={affiliate_name}&source_id={source_id}&offer_id={offer_id}&offer_name={offer_name}&offer_currency={offer_currency}&payout_amount={payout_amount}&amount={amount}&revenue_amount={revenue_amount}&advertiser_id={advertiser_id}&advertiser_name={advertiser_name}
```

### Step 3: Configure Event Mapping (Optional)

Event Mapping allows you to define which events to track and map them to conversion events sent to your ad platforms.

1. Go to your EverFlow integration settings in AnyTrack
2. Click **Event Mapping**
3. Map EverFlow events to ad platform events (e.g., map "Lead" to "Lead", "Purchase" to "Purchase")
4. Save your mappings

<Callout icon="📘" theme="info">
  Advanced Event Tracking

  If your Everflow integration supports ecommerce events such as AddToCart, InitiateCheckout you can use add your posback URL in the custom event settings in Everflow after modifying the event name.

  <HTMLBlock html={"\n  <div style=\"position: relative; padding-bottom: 64.98194945848375%; height: 0;\"><iframe src=\"https://www.loom.com/embed/15a6fd86b4da4492b5d190cf0ae42a17\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\"></iframe></div>\n  "} />

</Callout>

## Validate Your Setup

### Check Link Tracking

Your affiliate links need proper tracking data tags. AnyTrack handles this automatically through **AutoTag**.

**AutoTag Methods:**

* **Automatic** (Recommended): AnyTrack finds and tags EverFlow links automatically
* **AutoScan**: Works with redirect plugins by scanning and tagging embedded links
* **Manual**: Add tracking attributes using `data-tracking-group="everflow"` or append `&sub5=--CLICK-ID--` to links

**Manual Link Example:**

<br />

<br />

```html
<a href="https://example.foo/goto/everflow-offer" data-tracking-group="everflow">
  EverFlow Offer
</a>
```

<HTMLBlock html={"\n<a href=\"https://quad.medvi.org/?oid=13&affid=208\" data-tracking-group=\"everflow\" data-brand=\"quad medvi\">Hover to see the AnyTrack <code>click_id</code> added automatically</a>\n"} />

<br />

<HTMLBlock html={"\n<a href=\"https://glp.medvi.org/?oid=5&affid=208\" data-tracking-group=\"everflow\" data-brand=\"glp medvi\">Hover to see the AnyTrack <code>click_id</code> added automatically</a>\n"} />

<br />

**Verify Link Tagging:**

1. Add an EverFlow affiliate link to your website
2. Hover over the link or inspect it in browser developer tools
3. Confirm the `sub5=[click_id]` parameter is added automatically

> ❗ **Custom Subid Parameters**
>
> Some EverFlow networks use different `subid` parameters like `subid5` or `subid1`. If your network uses a custom parameter, manually update links with the AnyTrack click ID token: `&subid5=--CLICK-ID--`

### Verify Conversions

Check your conversion tracking by either:

* Waiting for a natural conversion
* Creating a test conversion yourself

Then inspect the conversion logs in your AnyTrack dashboard to confirm data flows correctly.

**Check Sub5 Reports in EverFlow:**

1. Log into your EverFlow affiliate dashboard
2. Navigate to **Reports** → **Sub5 Report**
3. Verify click IDs appear in the sub5 column (e.g., `XZ4vHGkJhOjhOJfybPTUzyCl3CkcGA0xuc`)

<Image align="center" alt="Sub5 reports in EverFlow show the click IDs" border={true} caption="If link tagging works, the sub5 report on EverFlow will show the click IDs" src={readmeAsset1} />

> ❗ **Tracking Tag Required**
>
> If you send traffic to EverFlow from websites without the AnyTrack tag, the sub5 parameter will not be passed, and conversions cannot be tracked.

**Sample Conversion Data:**

<Image align="center" border={true} src={readmeAsset2} className="border" />

```json
{
  "affiliate_id": "1762",
  "device_type": "Mobile",
  "datetime": "2023-05-22 02:35:25",
  "geo_country_name": "United States",
  "payout_amount": "50.0",
  "transaction_id": "a4096060a2654bd2a3ca3c4f59e1c3a7",
  "offer_name": "Buzz Blast Pro - Network - Digital MVMT",
  "geo_region_name": "California",
  "event_name": null,
  "device_platform": "iOS",
  "sub5": "XZ4vHGkJhOjhOJfybPTUzyCl3CkcGA0xuc",
  "offer_currency": "USD"
}
```

## What to Expect After Setup

### Timeline

**Real-Time Tracking:**

* **Immediate:** Link clicks appear as OutboundClick events in AnyTrack (visible within seconds)
* **Real-time conversions:** Conversion data flows from EverFlow to AnyTrack and then to your connected ad platforms in real-time
* **Validation timeframe:** Depending on your traffic volume, you can validate the integration within minutes to hours (not days)

<Callout icon="💡" theme="default">
  ### **Quick Validation Tip**

  For instant validation, connect <a href="/docs/ga4">Google Analytics 4</a> and use the [Debug View](https://support.google.com/analytics/answer/7201382) to see events flowing in real-time as you test clicks and conversions.
</Callout>

### Where to Check

1. **Link tracking:** Use the <a href="/docs/anytrack-chrome-extension">AnyTrack Pixel Helper</a> extension on your website
2. **Conversions:** Check the <a href="/docs/integration-event-log">Conversion Event Log</a> in your AnyTrack dashboard
3. **Attribution:** View <a href="/docs/campaign-report">Campaign Reports</a> in your dashboard
4. **Real-time validation:** Connect <a href="/docs/ga4">Google Analytics 4</a> and use Debug View to see events in real-time

### If You Don't See Data

If conversions don't appear within a few hours of active traffic:

1. Review the <a href="/docs/integration-event-log">Conversion Event Log</a> for errors
2. Verify the `sub5` parameter appears in your EverFlow sub5 reports
3. Follow troubleshooting steps below

<FaqAccordion
  title="Common Questions"
  icon="fa-duotone fa-circle-question"
  items={[
    {
      question: "Can I integrate an EverFlow-based affiliate network with this integration?",
      answer: "Yes! Simply install the EverFlow integration from the Integration Catalog in AnyTrack. This automatically generates the postback URL needed for tracking any EverFlow-powered affiliate network, including GiddyUp and others."
    },
    {
      question: "Can I import past conversions?",
      answer: "No. AnyTrack only tracks conversions that happen after a visitor clicks through your website with the tracking tag installed. Past conversions cannot be imported because they lack the required <code>click_id</code> to connect them to traffic sources."
    },
    {
      question: "Can I track direct linking campaigns?",
      answer: "Yes, but this requires a custom setup. Direct linking to EverFlow offers (without a landing page) needs special configuration. See our <a href='/docs/deeplink'>direct linking guide</a> for details."
    },
    {
      question: "Can I use a different <code>subid</code> parameter?",
      answer: "The standard EverFlow integration uses <code>sub5</code>. However, some networks use custom parameters like <code>subid5</code> or <code>subid1</code>. If your network uses a different parameter, you'll need to manually append it to your links using the <code>--CLICK-ID--</code> token (e.g., <code>&subid5=--CLICK-ID--</code>)."
    },
    {
      question: "What if conversions don't have a <code>click_id</code>?",
      answer: "Conversions without a <code>click_id</code> cannot be tracked. The <code>click_id</code> connects the conversion back to the original website visit and traffic source. Without it, AnyTrack cannot attribute the conversion correctly. <a href='/docs/anytrack-click-id'>Learn more about click IDs</a>"
    },
    {
      question: "Can I change the conversion event names?",
      answer: "Yes! Use Event Mapping in the integration settings to map EverFlow events to different event names sent to your ad platforms. For example, you can map \"Purchase\" to \"Lead\" for lead generation campaigns."
    }
  ]}
/>

## Troubleshooting

### Step 1: Verify Your Basic Setup

**Check Tracking Tag Installation**

1. Install the <a href="/docs/anytrack-chrome-extension">AnyTrack Pixel Helper Chrome Extension</a>
2. Visit your website
3. Verify the extension icon turns blue (indicating AnyTrack tag is detected)
4. If the icon doesn't turn blue, <a href="/docs/install-anytrack-tag">review tag installation</a>

**Verify Postback URL is Valid**

1. Go to your AnyTrack integration settings for EverFlow
2. Check for error messages in the integration status
3. If you see errors:
   * Log into your EverFlow affiliate dashboard
   * Verify postback URL is correctly configured
   * Ensure postback status is set to "Active"
   * Update the postback URL if needed
   * Click **Save**

### Step 2: Not Getting Any Conversions?

**Check Your Integration Settings**

* [ ] Verify the postback URL is set and active in your EverFlow dashboard
* [ ] Confirm you're using the correct AutoTag parameter (`sub5` or your network's custom parameter)
* [ ] Check the [sub5 report](https://helpdesk.everflow.io/en/articles/6363891-analytics-dimensional-report) to ensure click IDs are being passed

**Check Your Link Tagging**

* [ ] Verify links aren't hidden behind JavaScript or double redirects
* [ ] Ensure links use standard `<a>` HTML elements
* [ ] Try adding the tracking group manually: `data-tracking-group="everflow"`

### Step 3: Conversions Show Errors?

**Most Common Issue: Missing Click ID** This happens when AutoTag couldn't add the `click_id` to your affiliate links.

**Solutions:**

* Check if links are behind JavaScript or complex redirects
* Verify links are in standard HTML format
* Manually add tracking group attributes to links
* Ensure your offers only get traffic from pages with the AnyTrack tag installed
* Wait for new traffic if you just installed AnyTrack (old traffic wasn't tracked)

**Conversions Not Validated?**

* [ ] Compare your postback URL with AnyTrack's pre-defined postback URL
* [ ] Copy the Event Reference from your Conversion Event Log and <a href="/docs/contact-support">contact support</a>

<Callout icon="💡" theme="default">
  ### **Before Contacting Support**

  Check the <a href="/docs/integration-event-log">Conversion Event Log</a> to identify specific errors. When contacting <a href="/docs/contact-support">support</a>, include:

  * Event Reference ID from any errors
  * Screenshot of your link's HTML code
  * Screenshot of EverFlow postback settings
  * Your affiliate ID
</Callout>

<br />
