Skip to main content

FAQ: Bulk Order Revenue Reporting & Order Identification

Answers about avoiding double-counted revenue, identifying Send To Many orders in Shopify reports, and automating aggregate order fulfillment.

How do I avoid double-counting revenue in reports?

Every Send creates an aggregate order (revenue) plus recipient orders (fulfillment). If recipient orders use calculated values, both contain revenue data. Filter your Shopify reports using the Send to Many aggregate tag to separate them. See Filtering Shopify Reports for step-by-step instructions.

How do I identify Send To Many orders in Shopify?

All Send To Many orders carry identifiers you can filter on:

  • Tags: Send to Many #[Send ID] on all orders, plus Send to Many aggregate on aggregate orders
  • Payment gateway: Recipient orders use send_to_many
  • App attribution: Recipient orders show app = Send to Many

How do I mark gifter orders as fulfilled for revenue recognition?

Set up a Shopify Flow that triggers when an order is fulfilled, checks if it's a Send To Many recipient order, and then checks whether all recipient orders from that Send are fulfilled. If they are, mark the aggregate order as fulfilled. See Troubleshooting: Aggregate Orders Blocking Revenue Recognition for the full setup.