Combined Orders

Learn how Combined Orders group multiple purchase events from the same funnel session into a single order. Send one Purchase event to ad platforms with the total value for accurate CPA, correct average order value, and better ad optimization across Facebook, Google, and TikTok.

Combined Orders solve a common problem in multi-step funnels: when a customer buys a main product and then accepts one or more upsells, affiliate networks fire a separate conversion event for each step. Without grouping these events, ad platforms like Facebook, Google Ads, and TikTok receive multiple Purchase events for what is really a single order. This inflates conversion counts, makes your cost per acquisition (CPA) look artificially low, and distorts your average order value (AOV).

The Combined Orders feature groups all purchase-type events from the same session into one unified order. AnyTrack keeps the individual event breakdown for your internal reporting while sending a single Purchase event with the total value to your connected ad platforms.

Why Combined Orders Matter

When a customer goes through a funnel like this:

Funnel StepEvent TypeValue
Main productPurchase$47.00
Premium add-onUpsell$97.00
Bonus packageUpsell$27.00

Without Combined Orders, Facebook receives 3 separate Purchase events totaling 3 conversions. Your reported CPA drops to a third of the real cost, and AOV shows $57 instead of $171. The ad algorithm then optimizes against inflated numbers, leading to worse targeting and wasted ad spend over time.

With Combined Orders enabled, AnyTrack sends Facebook one Purchase event worth $171. Your CPA, AOV, and return on ad spend (ROAS) all reflect reality.

How It Works

Combined Orders use a time-based session window to group events. When a purchase-type event fires (Purchase, Upsell, or Downsell), AnyTrack starts a session timer. Any additional purchase events that arrive within that window get grouped into the same order. Once the window closes, AnyTrack creates a Combined Order with the total value of all grouped events.

The session window is configurable per integration. The default is 30 minutes, which covers most funnel flows.

What AnyTrack Records

Every individual event is still recorded in full. You never lose data. AnyTrack adds a Combined Order event on top of the individual events:

Event TypeSourceVisible in AnyTrackSent to Ad Platforms
PurchaseAffiliate networkYesNo (held)
UpsellAffiliate networkYesNo (held)
DownsellAffiliate networkYesNo (held)
Combined OrderAnyTrack (auto-generated)YesYes, as Purchase

These events follow the same naming conventions as Standard Conversions. The Combined Order maps to the Purchase event type when forwarded through Event Mapping to your ad platforms.

What Ad Platforms Receive

Ad platforms receive a single Purchase event with the combined total. Using the example above:

  • Before Combined Orders: 3 events sent (Purchase $47, Upsell $97, Upsell $27)
  • After Combined Orders: 1 event sent (Purchase $171)

Setting Up Combined Orders

Combined Orders use a two-level toggle. You enable it first at the integration level (where events come in), then at the ad platform level (where events go out).

Step 1: Enable on Your Integration

Go to your integration settings (for example, ClickBank or MaxWeb) and turn on the Combine Order toggle. This tells AnyTrack to start grouping purchase events from that integration into Combined Orders.

Once enabled:

  • Individual events continue to arrive and get recorded normally
  • AnyTrack creates a Combined Order event for each session that has multiple purchase-type events
  • Your AnyTrack dashboard and Conversions Report show both the individual events and the Combined Order
📘

Note

The affiliate network does not need to change anything. Events flow into AnyTrack the same way. The grouping happens on the AnyTrack side.

Step 2: Enable on Your Ad Platform

Go to your ad platform Event Mapping (for example, Facebook or Google Ads) and turn on the Combine Order toggle. This tells AnyTrack to send the Combined Order as a single Purchase event instead of forwarding individual events.

Once enabled:

  • Individual events are held and not sent to that ad platform
  • Only the Combined Order is forwarded, mapped as a standard Purchase event
  • The ad platform sees one conversion with the total order value

Important

The ad platform toggle only becomes available after you enable Combine Order on the integration. Without the integration toggle on, there are no Combined Orders to send.

Toggle Combinations

Integration ToggleAd Platform ToggleWhat Happens
OffGreyed outDefault behavior. Individual events sent to ad platforms as-is.
OnOffCombined Orders created in AnyTrack for reporting. Individual events still sent to ad platforms.
OnOnFull feature. Combined Orders sent to ad platforms. Individual events held.

The "On + Off" combination is useful when you want accurate AOV and revenue numbers inside AnyTrack but still need to send individual events to a specific platform. You can enable Combined Orders for Facebook while keeping individual events for another platform.

How Reports Change

Campaign Report

The Campaign Report shows Combined Orders as the conversion metric. This means:

  • Conversions = number of Combined Orders (not individual events)
  • Revenue = sum of all Combined Order values
  • AOV = total revenue divided by number of Combined Orders
  • CPA = ad spend divided by number of Combined Orders
  • ROAS = revenue divided by ad spend

Conversions Report

The Conversions Report shows the full picture. You see every individual event (Purchase, Upsell, Downsell) with its own value and timestamp, plus the Combined Order that groups them. This lets you drill down into any order and see the breakdown: "This $171 order was 1 purchase at $47 plus 2 upsells at $97 and $27."

AnyTrack Dashboard

The dashboard displays both individual events and Combined Orders. Revenue and AOV metrics reference the Combined Order values when the feature is enabled.

Metric Definitions with Combined Orders

MetricHow It Is CalculatedExample
RevenueSum of all Combined Order values$171 x 10 orders = $1,710
ConversionsCount of Combined Orders10 orders
AOVRevenue divided by Combined Orders$1,710 / 10 = $171
CPAAd spend divided by Combined Orders$500 / 10 = $50
ROASRevenue divided by ad spend$1,710 / $500 = 3.42x

Edge Cases

Single-Event Sessions

If a customer only completes the initial purchase with no upsells, the Combined Order equals that single purchase. One Purchase event is sent to the ad platform, same as before. The data model stays consistent.

Refunds

If an individual event within a Combined Order is refunded, the Combined Order value updates in AnyTrack reporting. However, most ad platforms do not support retroactive value changes for conversions already sent. The ad platform will still show the original combined value.

Late-Arriving Events

If a purchase event arrives after the session window has closed and the Combined Order has already been sent, the late event is recorded individually in AnyTrack. It cannot be added to the already-sent Combined Order. AnyTrack flags these events so you can identify them.

Combined Orders FAQ

FAQ was last reviewed on 2026-03-04

The Combined Order equals the single purchase value. One Purchase event is sent to the ad platform. There is no difference in behavior, but the data model stays consistent across all orders.
Yes. The ad platform toggle is independent per platform. You can enable Combined Orders for Facebook while keeping individual events for Google Ads, TikTok, or any other connected platform.
AnyTrack uses a configurable session window, which defaults to 30 minutes. After the last purchase-type event fires, AnyTrack waits for the window to close before creating and sending the Combined Order.
No. All individual events are recorded in AnyTrack and visible in the Conversions Report and dashboard. Combined Orders add an aggregated view on top of the existing data without removing anything.
Your CPA now reflects the true cost per order instead of cost per individual event. If you were sending 3 events per session before, your CPA was artificially divided by 3. The new CPA is the accurate number your ad optimization should target.

What’s Next

Learn how AnyTrack maps events to each ad platform