Senior Shopify Tracking & Measurement Specialist (GA4 / GTM / Server-side GTM)

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

TYPE OF WORK

Gig

SALARY

TBD

HOURS PER WEEK

15

DATE UPDATED

Aug 1, 2026

JOB OVERVIEW

About the Project

We are looking for an experienced technical specialist to investigate, validate, and resolve a complex tracking and measurement issue for an established international Shopify store.

This is NOT:

• A Google Ads management role
• A general GA4 setup project
• A marketing position

We're looking for someone who enjoys solving complex technical problems through structured investigation, validation, and evidence—not assumptions.

If you naturally question data before making production changes, we'd love to hear from you.

Project Background

Over the past several weeks, we've conducted multiple investigation phases into our analytics and tracking environment.

Rather than starting from scratch, we're looking for an experienced specialist who can independently review our findings, validate the evidence, identify blind spots, determine the true root cause, and implement the appropriate solution.

Shortlisted candidates will receive our complete investigation package during Round 2.

Technical Environment

Our Shopify ecosystem currently includes:

• Shopify

• Google Analytics 4 (GA4)

• Google Tag Manager (Web)

• Server-side Google Tag Manager (Stape)

• Shopify Customer Events

• Google Ads

• Google Merchant Center

• Meta Pixel

• Pinterest

• Connected Site Tags

Experience working with similar tracking architectures is highly preferred.

Scope of Work

The selected specialist will be expected to:

• Validate our existing investigation

• Audit the current tracking architecture

• Confirm the actual root cause of the issue

• Recommend the appropriate solution

• Implement the agreed technical changes

• Perform post-implementation validation

No production changes should be made until the findings have been validated.

What We're Looking For

We're looking for someone who:

• Has strong Shopify tracking experience

• Has advanced GA4, GTM, and Server-side GTM knowledge

• Understands Shopify Customer Events

• Can investigate technical issues instead of making assumptions

• Can clearly explain technical findings

• Is comfortable working in a live production environment

• Communicates professionally throughout the engagement

Hiring Process
Round 1

Application review.

Round 2

Selected applicants will receive our investigation package and complete an independent technical review based on a real Shopify project.

Final Round

The strongest candidate will meet directly with the store owner to discuss the project scope, implementation approach, timeline, and next steps before work begins.

How to Apply

Please include the following:

1. Tell us about your experience with:

• Shopify

• GA4

• Google Tag Manager

• Server-side GTM

• Stape

2. Describe one of the most technically challenging tracking or measurement problems you've solved.

Please explain:

• What was the issue?

• How did you investigate it?

• What was the root cause?

• How was it resolved?

3. Which of the following platforms have you worked with?

• Shopify Customer Events

• Google Merchant Center

• Google Ads Conversion Tracking

• Meta Pixel

• Pinterest Tracking

• Connected Site Tags

4. Before making any production tracking changes on an existing Shopify store, what would your investigation process look like?

5. Please include:

• Your proposed fixed project fee

• Estimated timeline

• Expected deliverables

6. If an investigation takes several days, how do you usually keep your client informed throughout the project?

Attention to Detail

To confirm you've read this job description carefully, please begin your application with the word:

Meteorite

Applications that do not include this word will not be considered.

Final Note

We're looking for someone who values evidence over assumptions and enjoys solving complex technical challenges through structured investigation.

Professional communication and reliability are just as important as technical expertise.

If this sounds like you, we'd love to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0151
Total Execution Time  0.0164
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,752 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Shopify-Tracking-Measurement-Specialist-GA4-GTM-Server-side-GTM-1700675
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0096 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1700675
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 859356
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1700675
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-08',ej.date_added) duration_daysDATEDIFF('2026-08-08',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_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-08-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1700675' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1700675 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-01-2026=282***Aug-02-2026=37***Aug-03-2026=30***Aug-04-2026=5***Aug-08-2026=1' WHERE job_id'1700675'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=355' WHERE job_id'1700675'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1700675' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1700675 
0.0033   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '859356'
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)