We currently send and support PageView and Checkout conversion events with all of the standard properties for Google Ads.
We also support the relevant tags for the Meta Pixel as well.
Sometimes people like to track the Meta pixel via the GTM container but that has in the past lead to some issues so we do not recommend it unless you have a lot of experience with it
Event details below as per the Google/Meta specifications
β
event: "checkout_completed",
timestamp: Date.now(),
id: '{{ view.orderNumber }}',
// Meta de-dupe
eventID: '{{ view.orderNumber }}',
// Google de-dupe
transaction_id: '{{ view.orderNumber }}',
email: '{{ view.customerEmail }}',
first_name: '{{ view.customerFirstName }}',
last_name: '{{ view.customerLastName }}',
orderId: '{{ view.orderNumber }}',
currency: 'USD',
subtotal: '{{ view.subtotalPriceNumber }}',
total: '{{ view.totalPriceNumber }}',
shipping: '{{ view.shippingPriceNumber }}',
value: '{{ view.subtotalPriceNumber }}',
fired_from: window.location.host
