Home
Offers & Tracking
Offer Fundamentals
How To Set Up Revenue & Payout
How To Set Up Revenue & Payout

SERIES:

The Complete Guide To Creating An Essential Offer

How To Set Up Revenue & Payout

Learn how to edit an Offer's Revenue & Payout in detail, along with where to access this view.

Overview

Let’s break down how your affiliate program earns money (Revenue) and pays out to Partners (Payout).

This guide explains the ins and outs of Revenue and Payout, what each option means, the different Actions, Types & Models associated with both Revenue & Payout. We’ll cover custom pricing based on specific Products as well.

The Profit Equation

Before changing any settings, remember the fundamental rule of Everflow reporting:

Profit = Revenue - Payout

  • Revenue: What the Network/Advertiser earns from the action.
  • Payout: What the Partner earns for generating that action.
  • Profit: The margin left over.

Correctly defining these inputs is the only way to ensure your Profit and Margin reports are accurate.

New to Conversion Events? Revenue & Payout settings live inside the Events tab. If you haven't set up your Base Conversion or Events yet, please read the Introduction to Conversion Events guide first.

Key Concepts: Pricing Models

Use this table to choose the right model for your campaign.

Model Logic Revenue Action Revenue Type CPA / RPA Flat fee per action. Conversion Event Fixed CPS / RPS Percentage of the sale amount. Conversion Event Percentage Mixed Flat fee + Percentage. Conversion Event Mixed CPC / CPM Pay per Click or 1k Impressions. Click / Impression Fixed

Percentage and Mixed types are only available when the Action is a Conversion Event. You cannot have a "Percentage of Click" payout.

Prerequisites: Decision Checklist

Stop! Check your technical setup before configuring the Offer.

Payout Configuration Checklist

Technical Setup: Passing the Sale Amount

If you chose a Percentage or Price Per Product model, your tracking setup must look like this.

Option A: Server-to-Server Postback Add the &amount= parameter to your global postback URL.

Option B: JavaScript SDK Include the amount: field in the conversion function.

Parameter Warning Do not confuse amount= (Value of the Sale) with revenue_amount= (Hardcoded Revenue Override). For percentage models, you almost always want amount=.

Step-by-Step Configuration

1 Access the Financial Settings Navigate to Offers -> Manage. Click the Offer you want to edit. Go to the Revenue & Payout tab (sometimes labeled Events). 2 Define Base Revenue & Payout This sets the default financials for the main conversion event. Revenue Action: Select "Conversion", "Click", or "Impression". Revenue Type: Select Fixed (CPA) or Percentage (RPS). Amount / %: Enter the value (e.g., $10.00 or 20%). Repeat the process for the Payout section. Pro Tip: For lead generation or internal tracking, it is perfectly valid to set both values to $0.00. 3 Add Additional Events (Optional) If you want to pay on secondary actions (like "Upsells" or "Registrations"): Click Add Event at the bottom of the tab. Note that for Additional Events, the Action is locked to Conversion.

The Payout Hierarchy (Order of Operations)

Everflow allows you to set dynamic payouts. If multiple rules apply to a conversion, the system follows this strict hierarchy (Highest Priority wins):

Priority Rule Type Definition 1 (Highest) Customer Value Rules Specialized rules based on a user's lifetime value (e.g., "Pay +$50 bonus if user deposits >$500"). Overrides EVERYTHING else. 2 Custom Settings & Tiered Commissions Payouts based on Targeting (Geo/Device) or Performance Tiers (Volume). Overrides Partner Tiers. 3 Partner Tiers Static payout levels assigned to groups of partners (e.g., Gold/Silver/Bronze). Overrides the Base Payout. 4 (Lowest) Base Payout The default value set in the Revenue & Payout tab. Used only if no other rules apply.

Advanced Features

1. Price Per Product (PPP) Perfect for e-commerce with varying margins. This rewards Partners based on the specific SKUs in the cart.

  • Requirement: Both Revenue AND Payout must be set to Price Per Product.
  • Constraint: You must pass the order object (list of SKUs) in your tracking pixel.
  • Auto-Mapping: If you use our Shopify, WooCommerce, or BigCommerce integrations, this product data is mapped automatically.

2. Adjustments & Refunds Financials change. Here is how to handle corrections.

  • Manual Adjustment:
    • Go to Reporting > Conversions.
    • Click the three dots <ef-svg-dots-vertical-more></ef-svg-dots-vertical-more> on a conversion row.
    • Select Adjust Revenue & Payout to manually change the numbers for that single event.
  • Bulk Adjustment: Use the CSV Upload tool in the Adjustments section to update thousands of conversions at once. Note: You cannot adjust "Pending" or "Rejected" conversions—only Approved ones.
  • Refunds: If using the Stripe Integration, refunds are tracked automatically in the Reporting > Refunds section. For manual negative payouts (chargebacks), please contact our Support Team to enable negative value parameters.

Bottom Line

Setting up the right Revenue and Payout structure keeps both your business profitable and your Partners motivated. The best approach depends on what you're trying to achieve. 

Start with something simple that works for both you and your Partners. You can always adjust your strategy as you learn what works best.

Ready to implement your chosen model? Head over to our setup article for detailed, step-by-step instructions on configuring your Revenue and Payout settings in just a few clicks.