Skip to main content

Platform Integrations

WordPress

<?php
function add_b2m_tracking() {
echo '<script src="https://tracker-fr-test.b2metric.com/b2m-web-sdk.js"
data-apiKey="YOUR_API_KEY"
data-event-groups="core,ecommerce"></script>';
}
add_action('wp_head', 'add_b2m_tracking');
?>

Shopify

Add to theme.liquid before </head>:

<script src="https://tracker-fr-test.b2metric.com/b2m-web-sdk.js"
data-apiKey="YOUR_API_KEY"
data-event-groups="core,ecommerce"></script>

React / Next.js

// _app.js or layout.js
import Script from 'next/script';

export default function App({ Component, pageProps }) {
return (
<>
<Script
src="https://tracker-fr-test.b2metric.com/b2m-web-sdk.js"
data-apiKey="YOUR_API_KEY"
strategy="afterInteractive"
/>
<Component {...pageProps} />
</>
);
}

Vue.js / Nuxt

// nuxt.config.js
export default {
head: {
script: [
{
src: 'https://tracker-fr-test.b2metric.com/b2m-web-sdk.js',
'data-apiKey': 'YOUR_API_KEY',
async: true
}
]
}
}

Google Tag Manager

  1. Go to Tags > New > Custom HTML
  2. Add the following code:
<script src="https://tracker-fr-test.b2metric.com/b2m-web-sdk.js"
data-apiKey="YOUR_API_KEY"></script>
  1. Set Trigger: All Pages - Page View
  2. Save and Publish