Skip to main content

Integrating the data layer

Ecommerce events in your Google Tag Manager

Updated this week

The orderBilly platform provides a set of GA4 ecommerce compatible data layer events that can be used to set up advanced funnels and flows in analytics and advertising platforms.

Important: orderBilly provides this data layer as-is, and for legally allowed usage only.

The integrating party is responsible for the correct implementation of any applicable privacy and data laws. For example, but not limited to, consent management, data retention and the right to be forgotten.

Available tags

Currently, we support the events listed below. More events will become available in the future.

begin_checkout

{
"event": "begin_checkout",
"ecommerce": {
"currency": "EUR",
"value": 3.00,
"items": [
{
"item_id": "A1",
"item_name": "Sparkling water",
"product_id": "1",
"price": 3,
"quantity": 1,
"additions": [
{
"id": 1,
"gks_id": "1",
"name": "Extras",
"values": [
{
"id": 1,
"plu": null,
"name": "Slice of lemon",
"amount": 1,
"price": 0,
"price_int": 0
}
]
}
]
}
]
},
"venue_name": "Your venue name",
"menu_name": "Your menu name",
"checkoutmethod_name": "table_service"
}

purchase

{
"event": "begin_checkout",
"ecommerce": {
"currency": "EUR",
"value": 3.00,
"items": [
{
"item_id": "A1",
"item_name": "Sparkling water",
"product_id": "1",
"price": 3,
"quantity": 1,
"additions": [
{
"id": 1,
"gks_id": "1",
"name": "Extras",
"values": [
{
"id": 1,
"plu": null,
"name": "Slice of lemon",
"amount": 1,
"price": 0,
"price_int": 0
}
]
}
]
}
]
},
"venue_name": "Your venue name",
"menu_name": "Your menu name",
"checkoutmethod_name": "table_service"
}

Did this answer your question?