Skip to main content

Attribution Integrations

Learn how FERMÀT can connect to your attribution tools

Updated over 10 months ago

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 FERMÀT & Northbeam / Triple Whale account teams.

Meta

Configuration

  • Ensure that your Meta tracking pixel is in the FERMÀT platform

    • Settings → Manage Integrations → Start Connection

    • Go through the steps to integrate Facebook pixel

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 Integrations → Start Connection

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 Integrations → Start Connection → Follow the onboarding flow.

  • Note: If you have a separate pixel id for Google Ads, please provide this to your growth 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 right

    • fermat.shop

    • <your_shopify_name>.myshopify.com

    • <your brand website>

Sample screenshot:

image

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; }

Northbeam

Configuration

  • Ensure that your Northbeam tracking pixel is in the FERMÀT platform

    • Settings → Manage Integrations → Add Pixel

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; } }

Triple Whale

Configuration

  • Ensure Triple Whale tracking is enabled in the FERMÀT platform

    • Settings → Manage Integrations → Edit → Toggle on Triple Whale

Events

Add to Cart

  • Fired when a user adds a product to their cart

  • Parameters: ItemId, Quantity

Did this answer your question?