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" |
|
item_list_id | The ID of the field where the selection was made | "123456.meal_selection" |
|
item_list_name | The name of the field where the selection was made | "Morning Sessions" |
|
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
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
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
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
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
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
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
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
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
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
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
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
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
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 |