Skip to content
GrowthTag Solutions logoGrowthTag

Analytics & Tracking case study

TikTok Pixel Setup Using GTM for Service-Based Businesses

For a service business, the sale starts with a form or a phone call, not a checkout. I set up the TikTok Pixel so every quote request and every call click is tracked, matched with hashed customer details and ready for TikTok to optimize on.

Client
Laadpaalwinkel
Industry
EV chargers + installation
Location
Netherlands
Category
Analytics & Tracking
2
Lead events
form submit + phone call
5
Events tracked
page view to lead
Email + phone
Advanced matching
hashed on form submit
Verified
Status
TikTok Test Events

Context

TikTok can't find more customers if it can't see your leads

Most TikTok Pixel setups only track page views. For a service business that means TikTok optimizes for visitors who scroll and leave, while the people who actually request a quote or call you go uncounted.

  • Optimize for leads, not views

    Once SubmitForm is firing reliably, TikTok campaigns can optimize for it directly, so the algorithm looks for people likely to request a quote rather than people likely to watch.

  • Phone enquiries count

    Every tap on the phone number is tracked as a lead, so calls from TikTok visitors no longer disappear, and cost per lead becomes measurable per ad.

  • Stronger matching on leads

    The form's email and phone number are hashed and sent with the lead, so TikTok can link more leads to the people who saw the ads.

Method

How the setup works

  1. 1

    Base pixel

    TikTok Pixel on every page through Google Tag Manager.

  2. 2

    Lead events

    SubmitForm on quote forms and ClickButton on the phone number. WhatsApp, email, booking and live chat clicks can be tracked the same way.

  3. 3

    Matching

    Form email and phone hashed and sent with the lead for stronger matching.

  4. 4

    Verified

    Every event checked on the live site in TikTok Pixel Helper, Tag Assistant and Test Events.

Proof

Every lead event tested before handover

Google Tag Manager, Laadpaalwinkel: TikTok tags for page view, view content, add to cart, phone click and form submit
Google Tag Manager, Laadpaalwinkel: TikTok tags for page view, view content, add to cart, phone click and form submit
TikTok Pixel Helper: SubmitForm fired from a quote form, with hashed email and hashed phone attached
TikTok Pixel Helper: SubmitForm fired from a quote form, with hashed email and hashed phone attached
TikTok Pixel Helper: ClickButton fired when the header phone number is tapped
TikTok Pixel Helper: ClickButton fired when the header phone number is tapped

Case study · Laadpaalwinkel

Laadpaalwinkel: Quote Requests and Calls Tracked on TikTok

Location
Netherlands
Campaign / setup
TikTok Pixel via GTM
Period shown
November 2024
Lead events
2
quote form + phone call
Events tracked
5
page view to lead
Advanced matching
Email + phone
hashed on form submit
Product value example
€1,248
Raedian Neo charger
TikTok Ads Manager, Test Events: add to cart, view content, phone click and form submit all received
TikTok Ads Manager, Test Events: add to cart, view content, phone click and form submit all received

The goal

A Dutch company that sells and installs EV charging stations gets most of its customers through quote requests and phone calls. Its TikTok ads needed to know who actually got in touch, not just who visited.

What I did

  • Installed the TikTok Pixel through Google Tag Manager on every page.
  • Tracked contact and quote form submissions as SubmitForm.
  • Tracked clicks on the header phone number as ClickButton.
  • Sent the form's email and phone number, hashed, for advanced matching.
  • Tracked ViewContent and AddToCart with product price in EUR.
  • Tested each event in Pixel Helper, Tag Assistant and TikTok Test Events.

Result

Both lead types are tracked: quote forms and phone calls now show up in TikTok as separate, measurable actions. SubmitForm carries hashed email and phone for stronger matching, and view content and add to cart carry product ID, name and price.

Scope of work

  • TikTok Pixel installed via Google Tag Manager
  • Form submission tracking (SubmitForm)
  • Phone, WhatsApp and email click tracking
  • Advanced matching with hashed email and phone
  • Product and service page events
  • Testing in Pixel Helper and Test Events
  • Lead event ready for campaign optimization

Tools and platforms

  • TikTok Ads Manager
  • TikTok Pixel
  • TikTok Pixel Helper
  • TikTok Events API
  • Google Tag Manager
  • Tag Assistant
  • Stape
  • WordPress
  • Wix
  • Shopify
audit_requestedlead

Stop guessing. Start measuring what actually drives revenue.

Get a free audit of your tracking and ad accounts. You'll get a clear list of what's broken, what's missing and what to fix first — no obligation.