Data Analyst & Reporting Specialist | Ecommerce Agency

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

TYPE OF WORK

Full Time

SALARY

40,000 - 70,000/mo

HOURS PER WEEK

40

DATE UPDATED

Apr 10, 2026

JOB OVERVIEW

We're a London-based Shopify ecommerce growth agency with a growing team in the Philippines, looking for a Data Analyst & Reporting Specialist to own cross-channel analytics, reporting, and business intelligence across multiple client accounts.

We have dedicated specialists running Google Ads, Meta/TikTok Ads, Klaviyo, SEO, and Shopify for our clients. What we need is someone who connects all of that data into a single clear picture. You'll build the dashboards, track the numbers, spot the trends, and make sure every client and every tea ---------- mber has the data they need to make better decisions.

This role is central to how we operate. We sell data-driven growth, and you're the person who makes sure the data is clean, accurate, and actionable.

What You'll Be Doing:

Reporting & Dashboards:
- Building and maintaining client-facing reporting dashboards in Looker Studio
- Pulling data from Google Ads, Meta Ads, TikTok Ads, Klaviyo, Shopify, and Google Analytics into unified reports
- Creating branded Sabre Digital dashboard templates that can be scaled across clients
- Producing weekly and monthly performance reports with clear insights and recommendations
- Building internal dashboards for the team to track KPIs across all client accounts
- Automating reporting workflows wherever possible to reduce manual work

Analytics & Insights:
- Tracking cross-channel attribution and understanding how paid, organic, email, and direct traffic work together
- Analysing campaign performance data to identify winning channels, audiences, and creatives
- Spotting trends, anomalies, and opportunities that individual channel specialists might miss
- Conducting deep-dive analyses on CVR, AOV, LTV, CAC, and other ecommerce metrics
- Supporting the team with data for client strategy calls and proposals
- Benchmarking client performance against industry standards

Data Management:
- Setting up and auditing Google Analytics 4 configurations across client stores
- Managing Google Tag Manager implementations and conversion tracking
- Ensuring data accuracy across all platforms (pixel setup, UTM tracking, attribution settings)
- Building and maintaining spreadsheet models for forecasting, budgeting, and scenario planning
- Cleaning and structuring raw data exports for analysis
- Documenting data sources, definitions, and reporting methodologies

What We're Looking For:

- Minimum 2 years experience in data analytics, reporting, or business intelligence (agency or ecommerce experience strongly preferred)
- Strong experience building dashboards in Looker Studio (Google Data Studio)
- Deep understanding of Google Analytics 4 and Google Tag Manager
- Comfortable working with data from multiple ad platforms (Google Ads, Meta Ads, TikTok Ads)
- Strong Excel / Google Sheets skills (pivot tables, VLOOKUP, formulas, data modelling)
- Understanding of ecommerce metrics and what drives profitable growth
- Ability to translate raw data into clear, actionable insights for non-technical stakeholders
- Detail-oriented with a focus on data accuracy
- Comfortable working independently and managing your own time
- Strong English communication (written)
- Available to work UK business hours (9am-5pm GMT)

Tools You Should Be Familiar With:

Required:
- Looker Studio (dashboard building, data blending)
- Google Analytics 4
- Google Tag Manager
- Google Ads (understanding campaign data and metrics)
- Meta Ads Manager (understanding campaign data and metrics)
- Google Sheets / Excel (advanced)
- Claude (Anthropic) or similar AI tools for data analysis and automation

Desirable:
- Shopify Analytics (understanding store data, sales reports, customer data)
- Klaviyo (understanding email/SMS performance data)
- TikTok Ads Manager
- BigQuery or SQL (for advanced data queries)
- Supermetrics, ---------- , or similar data connectors
- Notion (documentation, task management)
- Python or Apps Script (for data automation)
- Google AI Studio / Gemini
- Ahrefs or SEMrush (SEO data)
- Hotjar or Microsoft Clarity (behavioural analytics)
- Power BI or Tableau (alternative dashboarding)

WAGE/SALARY: PHP 40,000 - 70,000/mo (depending on experience)

About Us:

We're a lean, fast-moving agency that works with premium ecommerce brands across the UK. We have a growing team in the Philippines covering web dev, paid ads, retention, SEO, social media, UGC, and project management. Data is at the heart of everything we do. We need someone who can take the raw output from all of those channels and turn it into the intelligence that drives our clients' growth.

Important: All company tools and software are provided strictly for client work only. Misuse of company resources for personal or external projects is grounds for immediate termination.

To Apply:

Please share examples of dashboards you've built (Looker Studio preferred), including the data sources used and how the dashboards informed decision-making. Tell us about your experience with GA4 and GTM setup, and which ecommerce platforms you've worked with. Bonus if you can show how you've used AI tools to speed up your analytics workflow.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0183
Total Execution Time  0.0195
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,128 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Data-Analyst-Reporting-Specialist-Ecommerce-Agency-1621077
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0126 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1621077
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 773403
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1621077
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-04-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1621077' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1621077 
0.0011   UPDATE employer_jobs SET hit_counts '***Apr-10-2026=714***Apr-11-2026=160***Apr-15-2026=1' WHERE job_id'1621077'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=874' WHERE job_id'1621077'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1621077' 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` = 1621077 
0.0052   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '773403'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)