What is a marketing pixel?
A marketing pixel is a small piece of JavaScript code (originally a 1x1 transparent image, now a full JavaScript library) that ad platforms ask you to install on your website. It tracks user behaviour — page views, product views, add-to-carts, purchases — and sends this data to the platform to enable conversion tracking, audience building, and ad delivery optimisation. Common examples include Meta Pixel, TikTok Pixel, LinkedIn Insight Tag, and Pinterest Tag.
Why should I implement pixels via Google Tag Manager rather than directly in my website code?
Implementing pixels via GTM provides several advantages: you can add, update, or remove pixels without developer involvement; all pixels are managed in one place; you can control when each pixel fires based on consent mode; page load performance is better because GTM manages script loading efficiently; and debugging is easier through GTM's Preview mode. Direct code implementations require a developer change for every update and often result in conflicting or duplicate scripts.
What is the TikTok Pixel and how is it different from Meta Pixel?
The TikTok Pixel tracks user activity on your website and attributes it to TikTok ad campaigns, enabling conversion optimisation and remarketing on TikTok. Like Meta Pixel, it tracks standard events (View Content, Add to Cart, Purchase, Lead). The main differences are in the parameter names, catalogue format for Dynamic Ads, and attribution methodology. TikTok also offers an Events API (server-side equivalent of Meta CAPI) for improved data accuracy.
What is the LinkedIn Insight Tag and what does it track?
The LinkedIn Insight Tag is LinkedIn's website tracking script. It enables LinkedIn Conversion Tracking (recording when LinkedIn ad clickers complete actions on your website), LinkedIn Matched Audiences (website retargeting), and LinkedIn Demographic Insights (showing you the professional attributes of your website visitors — job title, company, industry, seniority level — even without running LinkedIn ads).
What is the Microsoft Ads UET tag?
The Universal Event Tracking (UET) tag is Microsoft Advertising's pixel for tracking conversions and building remarketing audiences for Bing Search, Microsoft Audience Network, and partner sites. It supports the same types of tracking as Google Ads — purchase tracking with dynamic revenue values, lead form submission tracking, phone call tracking, and remarketing audience segmentation.
Do I need server-side tracking for my marketing pixels?
Server-side pixel tracking (analogous to Meta CAPI for other platforms) is increasingly important as browser privacy restrictions expand. TikTok Events API, LinkedIn Conversions API, Pinterest Conversions API, and Snapchat Conversions API all offer server-side equivalents of their browser pixels. We recommend server-side implementation for your highest-spend channels where data completeness directly impacts ROAS.
How do I know if a marketing pixel is firing correctly?
Each platform provides verification tools: Meta Pixel Helper (Chrome extension) and Meta Events Manager; TikTok Pixel Helper extension; LinkedIn Insight Tag Validator; Pinterest Tag Helper extension; Snapchat Pixel Helper extension; and Microsoft Ads UET Tag Helper. We verify every pixel in its platform-specific tool after implementation and cross-check event data in each platform's event reporting before sign-off.
What is advanced matching in Meta Pixel and should I enable it?
Meta Pixel's Automatic Advanced Matching hashes and sends customer data from your form fields (email, phone number, name, address) to Meta when users submit forms on your website. This improves event match quality — Meta's ability to attribute the conversion to a specific Meta user — without requiring any code changes. We enable Automatic Advanced Matching as part of every Meta Pixel implementation as it consistently improves attribution accuracy by 10–30%.
Can I track phone calls from TikTok and LinkedIn ads?
TikTok and LinkedIn do not have native phone call tracking in the same way as Google Ads. For these platforms, phone call conversions are typically tracked by counting clicks on phone number links (tel: links) as conversion events, combined with a call tracking platform that attributes calls to specific marketing channels. We implement click-to-call tracking via GTM that fires the appropriate conversion event on each platform when a user taps your phone number.
How many marketing pixels can I install on one website?
There is no technical limit, but each additional browser-side pixel adds JavaScript weight that can slow your page load. For businesses using 5+ platforms simultaneously, we recommend migrating to a server-side GTM architecture where your website loads a single, lightweight client script and the server forwards events to all platforms simultaneously — improving both performance and data accuracy.