Your custom FERMÀT storefronts can integrate with any leading analytics platforms you may need.
Configure applicable pixels through the “Settings” panel on your FERMÀT platform. Pixels are auto-embedded into any shop you create.
Don’t see your platform? Let us know!
Note: You likely will see discrepancies in metrics between the ad platforms and 3p attribution tools, largely due to direct Apple Pay purchases and cross-browser user stitching limitations. Additional configurations may be recommended by your Fermat & Northbeam / Triple Whale account teams.
Triple Whale
Configuration
Ensure Triple Whale tracking is enabled in the FERMÀT platform
Settings > Manage Pixels > Edit Pixels > Toggle on Triple Whale
Events
Add to Cart
Fired when a user adds a product to their cart
Parameters: ItemId, Quantity
Northbeam
Configuration
Ensure that your Northbeam tracking pixel is in the FERMÀT platform
Settings > Manage Pixels > Edit Pixels > Paste in your pixel id
Events
Add to Cart (fermat_add_to_cart
)
Fired when a user adds a product to their cart
Parameters: None
Purchase
Fired when a user purchases using Apple Pay (All other payment types route through the brand’s Shopify checkout flow)
Parameters:
Copy
{ id: string; totalPrice: number; shippingPrice: number; taxPrice: number; coupons: string; currency: string; customerId: string; lineItems: { productId: string; variantId: string; productName: string; variantName: string; price: number; quantity: number; } }
Meta
Configuration
Ensure that your Meta tracking pixel is in the FERMÀT platform
Settings > Manage Pixels > Edit Pixels > Re-integrate Facebook
Go through the steps to re-integrate FacebookEvents
Events
AddToCart
Fired when a user adds a product to cart
Parameters
Copy
{ content_type: "product"; contents: { id: string; quantity: number; }[]; currency: string; value: number; num_items?: number; }
InitiateCheckout
Fired when a user clicks a checkout button
Parameters
Copy
{ content_ids: string[]; content_type: "product_group"; content_name?: string; num_items: number; currency: string; value: number; }
Purchase
Fired when a user purchases using Apple Pay (All other payment types route through the brand’s Shopify checkout flow)
Parameters
Copy
{ content_ids: string[]; content_type: "product_group"; content_name?: string; num_items: number; currency: string; value: number; }
TikTok
Configuration
Ensure that your TikTok tracking pixel is in the FERMÀT platform
Settings > Manage Pixels > Edit Pixels > Paste your pixel ID
Events
Common parameters:
These parameters are shared for TikTok events
Copy
{ contents: { id: string; quantity: number; }[]; content_type: "product_group" | "product"; content_name?: string; quantity: number; currency: string; value: number; }
AddToCart
Fired when a user adds a product to cart
InitiateCheckout
Fired when a user presses a checkout button
CompletePayment
Fired when a user purchases using Apple Pay (All other payment types route through the brand’s Shopify checkout flow)
Google Analytics
Configuration
Ensure that your Google Analytics tracking pixel is in the FERMÀT platform
Retrieving your GA ID: Go to Admin -> Data streams -> (Choose your domain) -> Copy the measurement ID you see there
Pasting it into FERMAT: Go to Settings > Manage Pixels > Edit Pixels > Paste your pixel ID
Note: If you have a separate pixel id for Google Ads, please provide this to your account manager
Cross Domain Tracking
Please follow the steps below to configure GA4 cross domain correctly,
Go to this site
Choose the relevant GA4 property using the drop down at the top left
Click
Admin
in the left panel(at the very bottom)Then go to: “Data streams” -> Click on the stream you want to configure -> “Configure Tag settings” -> “Configure your domains”
Please add the following domains, and choose the match type as
Contains
for each of these domains. Then click “Save” on the top rightfermat.shop
<your_shopify_name>.myshopify.com
<your brand website>
Sample screenshot:
Events
Set User Data
Must be manually enabled per-brand
Appends additional user information for checkout events
Reach out to your account manager for details
Conversion Event
Fired when a user purchases using Apple Pay (All other payment types route through the brand’s Shopify checkout flow)
Parameters
Copy
{ send_to: string; value: number; currency: string; transaction_id: string; }