Skip to main content

Google Analytics (GA4) Purchase Item Breakout

View the purchase data that is sent from RegFox to Google Analytics (GA4)

Maddy avatar
Written by Maddy
Updated this week

When a customer completes a purchase on a page with Google Analytics 4 (GA4) or Google Tag Manager connected, a purchase event is automatically sent to GA4.

This purchase event provides a detailed breakdown of all selections that contribute to the final purchase total — including registration options, donations, merchandise, and other line items. Each of these selections is tracked as a separate entry within the items array of the GA4 purchase event.

Note: RegFox only includes fields that impact the purchase price in the event data sent to GA4. Fields that do not affect the total price and fields containing personally identifiable information (like name or email) are not included in the data sent.

Warning: The Google Analytics (GA4) Purchase Item Breakout is not available for Peer to Peer pages.


GA4 Purchase Event Parameters

Each transaction has one purchase event. This event includes the following parameters:

GA4 parameter

Description

currency

The currency for the page. E.g. “USD”

value

The total purchase value of the transaction.

Equal to the sum of all items in the items Array. (Includes fees.)

transaction_id

The order number.

coupon

items (Array)

Array of all pieces of the purchase that can affect the purchase price. (See below)


Tracked Items

Within GA4, any field that can affect the price of the page is included. Here are the fields within RegFox that are tracked and sent to GA4.

  • Registration Options

  • Sessions

  • Multiple Choice

  • Checkbox

  • Donation

  • Quantity Box

  • Merchandise

  • Line Item

  • T-Shirt Size

  • Member Manager

  • Coupon Code

  • Voucher

  • Purchase Protection


GA4 Item Event Parameters

Summary of Available Item Array Fields

Each item in the items Array includes:

Item Parameter

Description

Example

item_id

A unique ID for the item

“123456.VIP.registration”

item_name

The human-readable name of the item

“VIP Registration”

item_category

The type of item/field (e.g. “Registration Options”, “Merchandise”, “Checkbox”)

“Registration Option," "Checkbox," “Donation”

price(where applicable)

The unit price (minus any discounts, and excluding fees)

20.99

quantity

The number of identical units purchased

1

discount (when applicable)

Discount applied compared to full price

5.00

While the parameters above are shared across all field types, certain field types include additional parameters. A complete list of these parameters and their corresponding field types can be found below.

Item Parameter

Description

Example

Applicable Field Types

item_variant

For Merchandise: the item variant (if applicable)

For Member Manager: "Purchase" or "Renew"

"Small Shirt"

"Purchase"

  • Merchandise

  • Member Manager

item_list_id

The ID of the field where the selection was made

"123456.meal_selection"

  • Registration Options

  • Sessions

  • Multiple Choice

  • Merchandise

  • T-shirt Size

  • Member Manager

item_list_name

The name of the field where the selection was made

"Morning Sessions"

  • Registration Options

  • Sessions

  • Multiple Choice

  • Merchandise

  • T-shirt Size

  • Member Manager

Items Array Available Per RegFox Field

If you'd like to see the specific items sent for each RegFox field, the lists below outline the different items included for each field type.

Registration Option Parameters

Item Parameter

Description

Example

item_id

A unique ID for the item

“123456.VIP.registration”

item_name

The human-readable name of the item

“VIP Registration”

item_category

The type of item/field (e.g. “Registration Options”, “Merchandise”, “Checkbox”)

“Registration Option," "Checkbox," “Donation”

price(where applicable)

The unit price (minus any discounts, and excluding fees)

20.99

quantity

The number of identical units purchased

1

discount (when applicable)

Discount applied compared to full price

5.00

item_list_id

The ID of the field the selection was made in.

“123456.choose_your_registration”

item_list_name

The name of the field the selection was made in.

“Choose Your Registration”

Sessions Parameters

Item Parameter

Description

Example

item_id

A unique ID for the item

“123456.VIP.registration”

item_name

The human-readable name of the item

“VIP Registration"

item_category

The type of item/field (e.g. “Registration Options”, “Merchandise”, “Checkbox”)

“Registration Option”, “Checkbox”, “Donation”

price(where applicable)

The unit price (minus any discounts, and excluding fees)

20.99

quantity

The number of identical units purchased

1

discount (when applicable)

Discount applied compared to full price

5.00

item_list_id

The ID of the field the selection was made in.

“123456.morningsessions”

item_list_name

The name of the field the selection was made in.

“Morning Sessions”

Multiple Choice Parameters

Item Parameter

Description

Example

item_id

A unique ID for the item

“123456.VIP.registration”

item_name

The human-readable name of the item

“VIP Registration"

item_category

The type of item/field (e.g. “Registration Options”, “Merchandise”, “Checkbox”)

“Registration Option”, “Checkbox”, “Donation”

price(where applicable)

The unit price (minus any discounts, and excluding fees)

20.99

quantity

The number of identical units purchased

1

discount (when applicable)

Discount applied compared to full price

5.00

item_list_id

The ID of the field the selection was made in.

“123456.meal_selection”

item_list_name

The name of the field the selection was made in.

“Meal Selection”

Checkbox Parameters

Item Parameter

Description

Example

item_id

A unique ID for the item

“123456.VIP.registration”

item_name

The human-readable name of the item

“VIP Registration"

item_category

The type of item/field (e.g. “Registration Options”, “Merchandise”, “Checkbox”)

“Registration Option”, “Checkbox”, “Donation”

price(where applicable)

The unit price (minus any discounts, and excluding fees)

20.99

quantity

The number of identical units purchased

1

discount (when applicable)

Discount applied compared to full price

5.00

Donation Parameters

Item Parameter

Description

Example

item_id

A unique ID for the item

“123456.VIP.registration”

item_name

The human-readable name of the item

“VIP Registration"

item_category

The type of item/field (e.g. “Registration Options”, “Merchandise”, “Checkbox”)

“Registration Option”, “Checkbox”, “Donation”

price(where applicable)

The unit price (minus any discounts, and excluding fees)

20.99

quantity

The number of identical units purchased

1

discount (when applicable)

Discount applied compared to full price

5.00

Quantity Box Parameters

Item Parameter

Description

Example

item_id

A unique ID for the item

“123456.VIP.registration”

item_name

The human-readable name of the item

“VIP Registration"

item_category

The type of item/field (e.g. “Registration Options”, “Merchandise”, “Checkbox”)

“Registration Option”, “Checkbox”, “Donation”

price(where applicable)

The unit price (minus any discounts, and excluding fees)

20.99

quantity

The number of identical units purchased

1

discount (when applicable)

Discount applied compared to full price

5.00

Merchandise Parameters

Item Parameter

Description

Example

item_id

A unique ID for the item

“123456.VIP.registration”

item_name

The human-readable name of the item

“VIP Registration"

item_category

The type of item/field (e.g. “Registration Options”, “Merchandise”, “Checkbox”)

“Registration Option”, “Checkbox”, “Donation”

price(where applicable)

The unit price (minus any discounts, and excluding fees)

20.99

quantity

The number of identical units purchased

1

discount (when applicable)

Discount applied compared to full price

5.00

item_list_id

The ID of the field the selection was made in.

“123456.merch”

item_list_name

The name of the field the selection was made in.

“Merch”

item_variant

The item variant (if applicable).

“Large”

Line Item Parameters

Item Parameter

Description

Example

item_id

A unique ID for the item

“123456.VIP.registration”

item_name

The human-readable name of the item

“VIP Registration"

item_category

The type of item/field (e.g. “Registration Options”, “Merchandise”, “Checkbox”)

“Registration Option”, “Checkbox”, “Donation”

price(where applicable)

The unit price (minus any discounts, and excluding fees)

20.99

quantity

The number of identical units purchased

1

discount (when applicable)

Discount applied compared to full price

5.00

T-Shirt Size Parameters

Item Parameter

Description

Example

item_id

A unique ID for the item

“123456.VIP.registration”

item_name

The human-readable name of the item

“VIP Registration"

item_category

The type of item/field (e.g. “Registration Options”, “Merchandise”, “Checkbox”)

“Registration Option”, “Checkbox”, “Donation”

price(where applicable)

The unit price (minus any discounts, and excluding fees)

20.99

quantity

The number of identical units purchased

1

discount (when applicable)

Discount applied compared to full price

5.00

item_list_id

The ID of the field the selection was made in.

“123456.shirtsize”

item_list_name

The name of the field the selection was made in.

“Shirt Size”

Member Manager Parameters

Item Parameter

Description

Example

item_id

A unique ID for the item

“123456.VIP.registration”

item_name

The human-readable name of the item

“VIP Registration"

item_category

The type of item/field (e.g. “Registration Options”, “Merchandise”, “Checkbox”)

“Registration Option”, “Checkbox”, “Donation”

price(where applicable)

The unit price (minus any discounts, and excluding fees)

20.99

quantity

The number of identical units purchased

1

discount (when applicable)

Discount applied compared to full price

5.00

item_list_id

The ID of the field the selection was made in.

“123456.becomeamember”

item_list_name

The name of the field the selection was made in.

“Become A Member”

item_variant

“Purchase” or ”Renew”

“Purchase”

Coupon Code Parameters

Item Parameter

Description

Example

item_id

A unique ID for the item

“123456.VIP.registration”

item_name

The human-readable name of the item

“VIP Registration"

item_category

The type of item/field (e.g. “Registration Options”, “Merchandise”, “Checkbox”)

“Registration Option”, “Checkbox”, “Donation”

price(where applicable)

The unit price (minus any discounts, and excluding fees)

20.99

quantity

The number of identical units purchased

1

discount (when applicable)

Discount applied compared to full price

5.00

Voucher Parameters

Item Parameter

Description

Example

item_id

A unique ID for the item

“123456.VIP.registration”

item_name

The human-readable name of the item

“VIP Registration"

item_category

The type of item/field (e.g. “Registration Options”, “Merchandise”, “Checkbox”)

“Registration Option”, “Checkbox”, “Donation”

price(where applicable)

The unit price (minus any discounts, and excluding fees)

20.99

quantity

The number of identical units purchased

1

discount (when applicable)

Discount applied compared to full price

5.00

Purchase Protection Parameters

Item Parameter

Description

Example

item_id

A unique ID for the item

“123456.VIP.registration”

item_name

The human-readable name of the item

“VIP Registration"

item_category

The type of item/field (e.g. “Registration Options”, “Merchandise”, “Checkbox”)

“Registration Option”, “Checkbox”, “Donation”

price(where applicable)

The unit price (minus any discounts, and excluding fees)

20.99

quantity

The number of identical units purchased

1

discount (when applicable)

Discount applied compared to full price

5.00

Did this answer your question?