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.

Introduction

This guide walks you through setting up Revenue and Payout in Everflow, whether it’s for Conversions, Clicks, or Impressions. With the right setup, you'll track campaign performance accurately and automatically reward Partners based on their impact.

Let’s get started!

Key Terms The two important terms that you need to know. ➔ Revenue: What you earn from a successful action: a Conversion, Click, or Impression.
➔ Payout: What you pay a Partner when they drive that action.

Prerequistes

Choose Your Revenue & Payout Models

Everflow's Core Platform Offers a plethora of Models for Revenue & Payout attribution. Before you begin configuration, it's essential to understand the fundamentals. Please refer to this guide if you're unsure of your Revenue & Payout Model choice.

Understand Revenue Tracking Using Sale Amounts

If you've chosen a Revenue Model that uses the total value of a sale (Conversion), you (or the Brand you're working with) will need to pass the total value of the sale to Everflow via Conversion Tracking. Everflow calls this the Sale Amount. You don't need this to set up this Offer's Revenue & Payout settings, but will need to pass this information along with every Conversion in order for the Revenue Model to work.

This section covers how to configure the Sale Amount via your Conversion Tracking Method. If you don't need to pass the Sale Amount, you can skip to the How To section further below.

Heads Up: For percentage-based Revenue and Payout (RPS / CPS), you must pass the sale amount via the amount=xxxx parameter in your tracking. This is different from revenue_amount=xxxx, which directly specifies the exact revenue value.

Using The JavaScript SDK

If you're using the JavaScript SDK Conversion Tracking Method, here's how you'll configure the Sale Amount:

Please note in the EF.conversion() function, the field amount sends over 75 USD as the Sale Amount to Everflow.

Using Server-To-Server Postbacks

Please note in the REST call above, the amount parameter sends over 75 USD as the Sale Amount to Everflow.

Refunds & More For Negative revenue and Payout scenarios (like refunds), contact our support team. Our developers can help implement special parameters for Negative revenue and Payout amounts. Or explore other options like Adjustments and On Hold Conversions.

How To Set Up Revenue & Payout

Accessing The Revenue & Payout Tab

If you're creating a new Offer, you'll be able to find all the following configuration options within the Revenue & Payouts (Events) tab.

In order to edit an Offer's Revenue & Payout settings:

In the left hand menu, click Offers -> Manage In the Manage Offer view, for a specific Offer row, click on -> Edit In the Edit Offer view click on the Revenue & Payouts (Events) Tab

Now you're ready to configure your Revenue & Payout.

Step-By-Step Instructions

1 Configure Revenue Settings Find the Base Revenue section by scrolling down For Revenue Action select an Action Only the Base Revenue has the Revenue Action setting, Revenue for Additional Conversion Events will always be based on Conversion as the Action. For Revenue Type select an Revenue Type For Impression or Click based Revenue, Fixed Revenue is the only Type available. For Revenue Model select a choice if available and fill out the Revenue value 2 Configure Payout Settings Find the Base Payout section by scrolling down For Payout Action select an Action Only the Base Payout has the Payout Action setting, Payout for Additional Conversion Events will always be based on Conversion as the Action. For Payout Type select an Payout Type For Impression or Click based Payout, Fixed Payout is the only Type available. For Payout Model select a choice if available and fill out the Payout value 3 Add Additional Conversion Events In order to attribute additional Revenue & Payout to this Offer, add Additional Conversion Events. For example, a second order by a specific Visitor could be configured as an Additional Conversion Event and a different Revenue & Payout could be associated with this kind of Conversion Event.
Learn More Please check out this guide for more information on Additional Conversion Events.

Customize Revenue & Payout Further

Using Price Per Product

Running an eCommerce brand? Price Per Product option lets you set custom Revenue and Payout values for each individual product (SKU) — perfect for managing different margins across your catalog.

See this article for an in-depth explanation.

Advanced Revenue & Payout Options

Want to go beyond standard setup? Explore these options:

Bottom Line

Setting up Revenue and Payout in Everflow ensures accurate tracking and proper Partner compensation. 

While the system requires you to define Revenue and Payout settings, that doesn't mean every action needs a monetary value. For lead generation or internal tracking, it's perfectly valid to set both values to $0. 

At the end of the day, how you assign value is totally up to you. Just make sure it reflects what makes the most sense for your business goals.