Paid Media Analyst (Google, Meta & Programmatic)

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

TYPE OF WORK

Full Time

SALARY

$3,000 USD Monthly

HOURS PER WEEK

40

DATE UPDATED

Jul 28, 2026

JOB OVERVIEW

Paid Media Analyst
Google Ads, Meta Ads, and Programmatic

Location: Remote
Schedule: 9:30 AM to 5:30 PM Eastern Time
Compensation: $3,000 USD per month
Employment: Full time, long term

This Is Not a Passive Reporting Role

Workspark is searching for a strong paid media professional who knows how to get inside campaigns and make them perform.

You will join the paid media team of an established US marketing agency and work across Google Ads, Meta Ads, and programmatic platforms. Your work will include campaign builds, optimization, testing, budget pacing, reporting, and identifying what needs to change next.

This position is built for someone who enjoys execution, notices details others miss, communicates early, and does not need to be chased for updates.

You will be employed by Workspark and work as a full time, embedded member of the agency team. This is not freelance, part time, temporary, or project based work.

What You Will Own:
• Build and manage campaigns across Google Ads, Meta Ads, and programmatic platforms
• Monitor campaign performance and make thoughtful optimization decisions
• Manage budgets, pacing, flight dates, targeting, creative inputs, and campaign settings
• Run tests and experiments to improve performance
• Review existing campaigns and identify performance opportunities
• Support new campaign launches from setup through activation
• Export, organize, and analyze campaign data
• Contribute to reporting, insights, and recommendations
• Use Excel, reporting dashboards, and PowerPoint to organize findings clearly
• Communicate progress, questions, risks, and missed dependencies before deadlines become problems
• Work closely with media managers, directors, project managers, and other agency tea ---------- mbers
• Maintain accurate updates in Slack, Asana, and other internal systems

Required Experience:
You must have all three of the following. Candidates missing any one of them will not be considered.
1. Google Ads, hands on build experience You have built and optimized paid search campaigns inside Google Ads. Keywords, ad groups, ad copy, bidding, negatives, and search term management. Performance Max experience alone is not enough for this role.
2. Meta Ads Manager, hands on build experience You have built campaigns, ad sets, and ads inside Meta Ads Manager with build level access. Reporting or dashboard access only is not enough for this role.
3. Programmatic execution inside a DSP You have run campaigns inside a demand side platform. The Trade Desk is the agency's primary programmatic platform. Strong experience with DV360 or another major DSP will also be considered, and the team will train the right person on The Trade Desk.

You should also bring:
• Campaign builds, optimization, testing, and budget pacing
• Performance reporting and data analysis
• Strong Excel or Google Sheets skills
• Experience managing multiple campaigns, accounts, and deadlines
• Previous experience inside a marketing, media, or advertising agency, strongly preferred
• Experience with NinjaCat, Datorama, or similar reporting platforms, helpful
• Your English Must Be Excellent

This role requires fluent spoken and written English.

You will participate in internal meetings, receive instructions from US based managers, communicate through Slack and Asana, explain campaign decisions, ask questions, and provide clear updates.

You must be able to understand detailed instructions, communicate naturally, and explain technical campaign work without relying on scripts.

Strong platform experience with weak English will not be enough for this position.

You Will Do Well Here If You:
• Take ownership without waiting to be reminded
• Ask questions before beginning unclear work
• Communicate immediately when a deadline or workload is at risk
• Pay close attention to campaign details
• Can explain why you made an optimization decision
• Manage your time without constant supervision
• Enjoy working in a fast moving agency environment
• Work well with managers, analysts, project managers, and account teams
• Use AI tools responsibly to improve efficiency while reviewing your own work carefully

What Success Looks Like:
Within your first 90 days, you should be able to manage assigned campaign work independently, complete tasks on time, communicate clearly, and become a dependable part of the media team.
The team should trust that you will raise questions early, identify problems, and keep campaign work moving without needing constant reminders.

What Workspark Provides:
• $3,000 USD monthly compensation
• Full time, long term employment
• Employment through Workspark
• Paid vacation, holidays, and sick leave after probation
• Regular employee check ins and ongoing support
• The opportunity to work exclusively with an established US marketing agency
• Meaningful ownership across active client campaigns

How to Apply:
Please submit: ----------
Your resume
A short video, answering these questions:
• What platforms have you personally managed?
• Describe one campaign you built or optimized across Google, Meta, or programmatic.
• What performance issue did you identify, and what did you change?

*Applications without a video will not be reviewed.*

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0549
Total Execution Time  0.0569
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,527,088 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Paid-Media-Analyst-Google-Meta-Programmatic-1698207
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0481 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1698207
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 635152
 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` = 1698207
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-12',ej.date_added) duration_daysDATEDIFF('2026-08-12',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-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1698207' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698207 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-28-2026=290***Jul-29-2026=61***Jul-30-2026=32***Jul-31-2026=15***Aug-01-2026=11***Aug-02-2026=14***Aug-03-2026=17***Aug-04-2026=6***Aug-05-2026=14***Aug-06-2026=5***Aug-07-2026=3***Aug-08-2026=5***Aug-12-2026=1' WHERE job_id'1698207'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jul-2026=398***Aug-2026=76' WHERE job_id'1698207'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1698207' 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` = 1698207 
0.0405   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '635152'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)