Tracking Specialist – GTM, Server-Side Tracking & Conversion Tracking

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

40

DATE UPDATED

Oct 4, 2026

JOB OVERVIEW

About Us

Ad-Lab is a performance-driven advertising agency working with 8- and 9-figure ecommerce brands. We manage advertising campaigns across Google, YouTube, Meta, and other platforms, helping brands scale through data-driven strategies and performance optimization.

We're looking for a skilled Tracking Specialist who can implement, manage, and troubleshoot tracking systems to ensure accurate conversion data across our clients' advertising platforms.

This is a fully remote position.

Responsibilities
Set up, manage, and troubleshoot Google Tag Manager (GTM) containers, tags, triggers, and variables.
Implement and maintain server-side tracking solutions for ecommerce websites.
Set up and optimize conversion tracking for Google Ads, Meta Ads, and other advertising platforms.
Configure events, conversion actions, and custom events to ensure accurate data collection.
Implement and troubleshoot data layers and event tracking for ecommerce websites.
Diagnose discrepancies between website analytics, advertising platforms, and backend conversion data.
Ensure accurate tracking of purchases, leads, add-to-cart events, checkouts, and other key conversion events.
Work with Google Analytics 4 (GA4), Google Ads, Meta Pixel, Conversion API (CAPI), and other relevant tracking tools.
Audit existing tracking setups, identify issues, and implement solutions to improve data accuracy.
Collaborate with our media buying and operations teams to ensure reliable tracking and reporting across client accounts.
Stay up to date with changes to tracking technologies, browser privacy restrictions, consent requirements, and advertising platform integrations.

Requirements
Strong practical experience with Google Tag Manager (GTM), including advanced tag configuration and troubleshooting.
Solid understanding of server-side tracking and the ability to implement and debug server-side tagging solutions.
Hands-on experience setting up conversion tracking for Google Ads and Meta Ads.
Strong understanding of Google Analytics 4 (GA4), event tracking, conversion tracking, and data layers.
Experience with Meta Pixel and Meta Conversions API (CAPI).
Ability to troubleshoot missing, duplicated, or incorrectly attributed conversion events.
Understanding of how tracking data flows between websites, GTM, analytics platforms, and advertising platforms.
Experience working with ecommerce websites, preferably Shopify stores.
Strong analytical and problem-solving skills.
Ability to work independently, manage multiple client accounts, and communicate technical issues clearly.

Nice to Have
Experience with server-side Google Tag Manager and platforms such as Stape.
Familiarity with Facebook Events Manager, Google Tag Diagnostics, and browser debugging tools.
Experience with Google Ads Enhanced Conversions and Meta Event Match Quality optimization.
Knowledge of JavaScript, HTML, and CSS for custom tracking implementations.
Experience with consent mode, cookie consent tools, and privacy-related tracking limitations.
Experience troubleshooting attribution discrepancies and ecommerce purchase tracking.
What We're Looking For

We're looking for someone who understands tracking beyond simply installing pixels. You should be able to investigate complex tracking issues, implement reliable client-side and server-side solutions, and ensure our advertising teams can make decisions based on accurate conversion data.

You should be hands-on, technically strong, detail-oriented, and comfortable working across multiple ecommerce accounts.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0153
Total Execution Time  0.0171
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,368 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Tracking-Specialist-GTM-Server-Side-Tracking-Conversion-Tracking-1743514
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0080 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1743514
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 977501
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1743514
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-26',ej.date_added) duration_days, DATEDIFF('2026-10-26',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1743514' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1743514 
0.0009   UPDATE employer_jobs SET hit_counts = '***Oct-04-2026=339***Oct-05-2026=97***Oct-06-2026=28***Oct-07-2026=28***Oct-08-2026=14***Oct-09-2026=5***Oct-10-2026=5***Oct-11-2026=5***Oct-12-2026=7***Oct-13-2026=6***Oct-14-2026=7***Oct-15-2026=7***Oct-16-2026=6***Oct-17-2026=6***Oct-18-2026=6***Oct-19-2026=8***Oct-20-2026=4***Oct-21-2026=8***Oct-22-2026=4***Oct-23-2026=2***Oct-24-2026=3***Oct-26-2026=1' WHERE job_id= '1743514'  
0.0009   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=596' WHERE job_id= '1743514'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1743514' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1743514 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '977501'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)