> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.funnelflux.pro/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Tracking Setup with Rumble Ads

Learn how to connect FunnelFlux Pro with **Rumble Ads** for tracking.

## Step 1: Add Rumble Ads as a Traffic Source
1. Go to **Traffic Sources** > **New**
2. Search for "Rumble Ads" in the template list
3. Select the **Rumble Ads** template

This template sets up the following tracking fields:

| Slot | Field Name | Token |
|------|------------|-------|
| campaign | campaign | `{campaign}` |
| external | _raclid | `(empty)` |
| c1 | site_id | `{site}` |
| c2 | site_domain | `{site.domain}` |
| c3 | ad_zone | `{adzone}` |
| c4 | creative_id | `{creative}` |
| c5 | sub_id | `{sub.id}` |
| c6 | keywords | `{keywords}` |
| c7 | keywords_matched | `{keywords.matched}` |
| c8 | conversion_id | `{conversion}` |

**Cost type:** Cost Per Event/Click (no automatic cost token -- update costs manually)

## Step 2: Create Your Campaign URL
Once you have created the traffic source:
1. Build a funnel in the **Funnel Builder**
2. Click the traffic node and select **Rumble Ads** as the traffic source
3. Copy the generated tracking link

Paste this link as your campaign URL in Rumble Ads. It already includes all the tracking parameters. Rumble Ads replaces the tokens with real values when someone clicks your ad.

## Step 3: Set Up Conversion Tracking
Rumble Ads tracks conversions through a **postback URL**. The template pre-configures this in the **Conversion Tracking** tab.

The postback URL is:
```
https://a.ads.rmbl.ws/v1/conversions?cid={external}&caid={data-conversion_id}&value={payout}
```
Copy this URL and paste it into Rumble Ads' conversion tracking settings.

In this URL:
- `{external}` -- FunnelFlux replaces this with the stored click ID from Rumble Ads
- `{payout}` -- FunnelFlux replaces this with the conversion revenue amount

When a conversion fires in FunnelFlux, it sends this postback to Rumble Ads.

## Optional: Updating Costs
If cost tokens are missing or inaccurate for your campaign type, update costs manually:
1. Go to **Update Costs** in FunnelFlux
2. Export cost data from Rumble Ads
3. Match by campaign ID and relevant tracking fields
4. Import the cost data