Google Ads Specialist / PPC Specialist

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

TYPE OF WORK

Any

SALARY

25,000-30,000 php

HOURS PER WEEK

38

DATE UPDATED

Feb 25, 2026

JOB OVERVIEW

Context
By combining analytical expertise, operational efficiency, and strategic insight, this role ensures our advertising campaigns deliver strong results while maintaining smooth workflows and clear communication. The role bridges marketing strategy and hands-on campaign management to help drive growth for our clients.

Role Purpose
The Google Ads Specialist is responsible for managing, optimising, and reporting on Google Ads campaigns to achieve client goals. This includes keyword research, ad copy creation, bid management, performance analysis, and conversion tracking. The role ensures campaigns are executed with precision, delivering measurable results while contributing to internal team efficiency and client satisfaction.

Work of the Role
- Setting up, managing, and optimising Google Ads campaigns (Search, Display, Performance Max, YouTube, etc.) to meet performance targets.
- Conducting keyword research and audience targeting to ensure maximum campaign effectiveness.
- Writing compelling ad copy and creating variations for A/B testing.
- Monitoring campaign performance daily, identifying issues or opportunities, and implementing data-driven optimisations.
- Managing conversion tracking setups, including Google Tag Manager, to ensure accurate measurement and reporting.
- Preparing regular performance reports with insights and recommendations for improvement.
- Coordinating with internal teams to ensure campaigns align with overall marketing and business strategies.
- Maintaining organised campaign records, tracking time accurately, and meeting deadlines.
- Proactively suggesting improvements to processes, strategies, and account structures to boost ROI.

Outcomes and Measures
- Campaigns set up and launched accurately, on time, and following best practices.
- Performance metrics (CTR, CPC, ROAS, Conversion Rate) consistently meet or exceed client goals.
- Conversion tracking implemented correctly, with minimal discrepancies.
- Regular performance reports delivered on schedule, with actionable insights.
- Positive client feedback on campaign results and communication.
- Continuous optimisation efforts demonstrated through documented tests, iterations, and improvements.

Skills and Requirements
- 1–2 years of experience managing Google Ads campaigns (Search & Display required; Performance Max and YouTube are a plus).
- Proven track record of improving campaign performance through data-driven optimisation.
- Familiarity with Google Tag Manager and Google Analytics for conversion tracking.
- Strong analytical and problem-solving skills with the ability to draw insights from data.
- Excellent attention to detail in campaign setup and reporting.
- Strong organisational and time management skills, able to handle multiple accounts or campaigns simultaneously.
- Clear written and verbal communication skills, with a collaborative and proactive approach.
- Google Ads certification is an advantage but not required.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0021
Controller Execution Time ( Jobseekers / Job )  0.0182
Total Execution Time  0.0212
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,505,824 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Google-Ads-Specialist-PPC-Specialist-1486219
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0105 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1486219
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 697991
 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` = 1486219
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',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-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1486219' 
0.0012   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1486219 
0.0009   UPDATE employer_jobs SET hit_counts '***Oct-08-2025=179***Oct-09-2025=22***Oct-10-2025=6***Oct-11-2025=6***Oct-12-2025=2***Oct-13-2025=6***Oct-14-2025=1***Oct-15-2025=2***Oct-16-2025=2***Oct-17-2025=3***Oct-18-2025=5***Oct-19-2025=1***Oct-20-2025=2***Oct-21-2025=1***Oct-22-2025=5***Oct-23-2025=3***Oct-24-2025=2***Oct-26-2025=1***Oct-27-2025=1***Oct-28-2025=5***Oct-29-2025=2***Oct-30-2025=1***Nov-02-2025=3***Nov-05-2025=1***Nov-06-2025=2***Nov-07-2025=1***Nov-08-2025=1***Nov-11-2025=2***Nov-12-2025=1***Nov-13-2025=4***Nov-14-2025=1***Nov-16-2025=1***Nov-17-2025=1***Nov-18-2025=1***Nov-20-2025=1***Nov-23-2025=2***Nov-25-2025=2***Nov-26-2025=1***Nov-28-2025=1***Nov-29-2025=3***Nov-30-2025=5***Dec-02-2025=1***Dec-04-2025=2***Dec-05-2025=1***Dec-07-2025=2***Dec-08-2025=1***Dec-11-2025=1***Dec-14-2025=1***Dec-17-2025=2***Dec-18-2025=2***Dec-21-2025=1***Dec-23-2025=1***Dec-28-2025=1***Dec-30-2025=1***Jan-05-2026=3***Jan-06-2026=1***Jan-11-2026=2***Jan-13-2026=2***Jan-14-2026=1***Jan-17-2026=1***Jan-18-2026=2***Jan-21-2026=2***Jan-23-2026=1***Jan-29-2026=1***Feb-02-2026=2***Feb-18-2026=1***Feb-25-2026=101***Feb-26-2026=10***Feb-27-2026=7***Feb-28-2026=1***Mar-01-2026=3***Mar-02-2026=6***Mar-03-2026=6***Mar-04-2026=4***Mar-05-2026=2***Mar-07-2026=5***Mar-08-2026=2***Mar-09-2026=1***Mar-10-2026=2***Mar-11-2026=1***Mar-12-2026=1***Mar-13-2026=3***Mar-15-2026=1***Mar-16-2026=2***Mar-17-2026=3***Mar-18-2026=1***Mar-19-2026=2***Mar-20-2026=1***Mar-23-2026=2***Mar-24-2026=3***Mar-25-2026=3***Mar-27-2026=1***Mar-28-2026=1***Mar-31-2026=3***Apr-02-2026=1***Apr-03-2026=1***Apr-05-2026=1***Apr-06-2026=1***Apr-07-2026=1***Apr-08-2026=1***Apr-10-2026=1***Apr-11-2026=1***Apr-14-2026=1***Apr-16-2026=1' WHERE job_id'1486219'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Oct-2025=258***Nov-2025=34***Dec-2025=17***Jan-2026=16***Feb-2026=122***Mar-2026=59***Apr-2026=10' WHERE job_id'1486219'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1486219' 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` = 1486219 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '697991'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)