Skip to content

Combined Orders

Learn how Combined Orders group multiple purchase events from the same funnel session into a single order. AnyTrack sends one Purchase event with the total value to ad platforms by default, with an option to map it to a custom event name, for accurate CPA, correct AOV, and better ad optimization.

Combined Orders group all purchase-type events from the same funnel session into one order. When a customer buys a main product and accepts upsells, your integration sends a separate event for each step. Without grouping, ad platforms see multiple Purchase events for what is really one sale — inflating conversion counts, lowering CPA artificially, and distorting AOV.

Funnel StepEvent TypeValue
Main productPurchase$47.00
Premium add-onUpsell$97.00
Bonus packageUpsell$27.00
Combined OrderPurchase (sent to ad platforms)$171.00

AnyTrack keeps every individual event in your reports and, by default, sends a single Purchase event with the total order value to your connected ad platforms. You can also map the Combined Order to a custom event name per pixel.

Combined Orders is available on these conversion sources:

  • ClickBank
  • ClickFunnels classic
  • ClickFunnels 2.0
  • SamCart
  • Funnelish
  • GoHighLevel
  • Shopify
  • WooCommerce

If your integration is not listed, individual events are sent to ad platforms as-is. Contact support to request Combined Orders for another integration.

Open your integration settings (for example, ClickFunnels or Shopify) and turn on the Combine Order toggle. That is the only required setting. By default, AnyTrack sends each Combined Order to every connected ad platform as a Purchase event. You do not need to change anything in Event Mapping. To send a custom event name instead, see Send the Combined Order as a Custom Event.

AnyTrack documentation screenshot

Once enabled:

  • Individual events continue to arrive and are recorded normally
  • AnyTrack creates a Combined Order for each session with multiple purchase-type events
  • By default, AnyTrack sends each Combined Order to every connected ad platform as a single Purchase event with the total order value and number of items
  • Your dashboard and Conversions Report show both the individual events and the Combined Order

By default, AnyTrack maps the Combined Order to the Purchase event and sends it to your ad platforms as a Purchase. To send a custom event name instead, map the CombinedOrder event in the pixel’s event mapping:

  1. Open Tracking Pixels and select the pixel you want to update.
  2. In the events list, select CombinedOrder.
  3. Enter your custom event name in the Event Name field.
  4. Click Save.

Each pixel has its own event mapping. Pixels without a custom mapping continue to receive the Combined Order as a Purchase event.

After enabling, confirm everything works:

  • ✅ Combine Order toggle is ON for each integration with multi-step funnels
  • ✅ Your Campaign Report shows fewer conversions but higher AOV than before
  • ✅ Individual events still appear in the Conversions Report with full detail

When the first purchase-type event arrives (Purchase, Upsell, or Downsell), AnyTrack starts a fixed 15-minute session window. Any additional purchase events received within that window are grouped into the same order. When the window closes, AnyTrack creates a Combined Order with the total value and sends it to your ad platforms.

The window does not reset when new events arrive. If the first Purchase arrives at 2:00 PM, the window closes at 2:15 PM regardless of when the Upsell arrives.

How Combined Orders Group Events

From individual funnel events to a single Purchase sent to ad platforms (default mapping)

1
visitor

Customer Buys the Main Product

The customer completes the initial checkout on your funnel. Your integration (Shopify, ClickFunnels, ClickBank, etc.) sends a Purchase event to AnyTrack.

Purchase — $47.00 — 2:00 PM
2
visitor

Customer Accepts the First Upsell

The customer accepts an upsell offer. Your integration sends an Upsell event for the same session.

Upsell — $97.00 — 2:04 PM
3
visitor

Customer Accepts the Second Upsell

A second upsell arrives. All three events arrive within the same 15-minute session window.

Upsell — $27.00 — 2:09 PM
4
anytrack

AnyTrack Holds the Events in a 15-Min Window

AnyTrack records each individual event in full and groups them into a single in-progress order.

The session window opens at 2:00 PM with the first event and closes at 2:15 PM. New events that arrive during this window join the same order.

5
anytrack

Window Closes — Combined Order Created

At 2:15 PM the session closes. AnyTrack sums all purchase-type events ($47 + $97 + $27) into one Combined Order.

Combined Order — Purchase $171.00
6
result

One Purchase Event Sent to Ad Platforms (Default)

By default, ad platforms receive a single Purchase event with the true order value, so CPA and AOV reflect real customer spend. Pixels with a custom mapping receive the Combined Order under the custom event name instead.

Sent as one Purchase
Facebook Ads Conversion API
Google Ads Conversion API
TikTok Ads Events API
AnyTrack Reports & Dashboard

Every individual event is recorded in full — you never lose data. AnyTrack adds the Combined Order 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 by default

These events follow the same naming as Standard Conversions. AnyTrack sends the Combined Order to ad platforms as a Purchase event by default, so you do not need to configure anything in Event Mapping. To send a custom event name instead, map the CombinedOrder event in the pixel’s event mapping (see Send the Combined Order as a Custom Event).

By default, ad platforms receive one Purchase event with the combined total. If you mapped the CombinedOrder event to a custom event name for a pixel, that pixel receives the custom event instead. Using the example above:

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

The Campaign Report keeps the full picture so you can audit every funnel step. The following columns are visible side by side:

ColumnWhat It Shows
PurchaseCount of individual Purchase events from the integration
UpsellCount of individual Upsell events from the integration
Combined OrderCount of grouped orders. Ad platforms receive these as Purchase by default
Total RevenueSum of all Combined Order values

CPA, AOV, and ROAS are calculated against Combined Order count and Total Revenue, so they reflect real per-order economics rather than per-event noise.

The Conversions Report shows every individual event with its value and timestamp, plus the Combined Order that groups them. Drill into any order to see the breakdown: a $171 order made of one $47 Purchase and two Upsells at $97 and $27.

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

MetricWithout Combined OrdersWith Combined Orders
Revenue$1,710 (sum of 30 individual events)$1,710 (sum of 10 Combined Orders)
Conversions30 (every event counts)10 (one per order)
AOV$1,710 / 30 = $57$1,710 / 10 = $171
CPA$500 / 30 = $16.67$500 / 10 = $50
ROAS$1,710 / $500 = 3.42x$1,710 / $500 = 3.42x

If a customer only completes the initial purchase with no upsells, the Combined Order equals that single purchase. By default, AnyTrack sends one Purchase event to the ad platform, same as before.

If a purchase event arrives after the 15-minute window has closed, the late event is recorded individually and sent as a separate event to ad platforms. It cannot be added to the already-sent Combined Order. Late events are flagged in the Conversions Report so you can spot orders with potentially incomplete totals.

Turning off the toggle reverts to sending individual events. In-flight sessions still within the 15-minute window will complete as Combined Orders first. New events after the toggle is off are sent individually.

Combined Orders FAQ

FAQ was last reviewed on 2026-08-10

Which integrations support Combined Orders?
ClickBank, ClickFunnels classic, ClickFunnels 2.0, SamCart, Funnelish, GoHighLevel, Shopify, and WooCommerce. If your integration is not on the list, individual events are sent to ad platforms as-is.
How long does AnyTrack wait before sending the Combined Order?
AnyTrack uses a fixed 15-minute session window that starts when the first purchase-type event arrives. The window does not reset when new events arrive. Once 15 minutes have passed from the first event, AnyTrack creates and sends the Combined Order.
Do I need to configure anything in Event Mapping?
No configuration is needed for the default behavior. Once Combine Order is on at the integration, AnyTrack sends each Combined Order to every connected ad platform as a Purchase event. To send a custom event name to a specific ad platform instead, open the pixel in Tracking Pixels, select the CombinedOrder event, and enter your custom event name.
Will I lose visibility into individual upsell and downsell events?
No. Every individual event is recorded in AnyTrack and visible in the Conversions Report and dashboard. Combined Orders add an aggregated view on top — nothing is removed.
Why does my CPA look different after enabling Combined Orders?
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 number is the accurate one to optimize against.