Google Ads Specialist

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

TYPE OF WORK

Any

SALARY

450

HOURS PER WEEK

TBD

DATE UPDATED

Mar 27, 2026

JOB OVERVIEW

We are hiring a senior-level Google Ads specialist.

This role is for someone who truly specializes in Google Ads. Google Ads is your core skill and you understand it deeply.

You will be responsible for strategy, setup, optimization, tracking, and performance. We are starting with one account, with the opportunity to manage multiple accounts as results prove out.

This is not an entry-level position and not a role for someone who needs heavy direction.

What You’ll Be Responsible For
- Building and managing Google Ads campaigns
- Structuring accounts properly from day one
- Keyword research, match types, negative keyword strategy, and search intent mapping
- Conversion tracking setup using Google Tag Manager and GA4
- Understanding attribution, assisted conversions, and funnel behavior
- Writing high-converting ad copy aligned with search intent
- Ongoing optimization for CPA, ROAS, and efficiency
- Diagnosing underperformance and scaling winning campaigns
- Clear reporting and communication in English

Must-Have Requirements

- Strong specialization in Google Ads
- Deep understanding of Google conversion tracking, GA4, and Tag Manager
- Experience with e-commerce and lead generation campaigns
- Comfortable analyzing data and making performance-based decisions
- Self-sufficient and proactive
- Excellent spoken English

Available to work between 9am and 5pm Eastern Time

Comfortable using AI tools to improve workflows, analysis, or ad performance

Important Application Instructions (Read Carefully)

To be considered, you MUST do the following:

Start your message with the word Jamal

Submit a short video answering the questions below
If you do NOT submit a video, your application will not be reviewed
No exceptions.

Video Questions You Must Answer

Please answer these clearly in your video.

- Briefly introduce yourself and your experience running Google Ads
- Walk through how you would structure a new Google Ads account from scratch
- How do you approach keyword research and match type selection
- Explain how you set up and verify conversion tracking
- How do you diagnose a Search campaign that is getting clicks but not converting
- Which metrics matter most to you and why
- How do you d ---------- when to scale spend versus optimize further
- Tell us about a campaign that failed and how you corrected it
- How do you currently use AI in your Google Ads workflow
- What separates an expert Google Ads manager from an average one

What Success Looks Like
- Clean account structure
- Reliable tracking and attribution
- Predictable improvements in performance
- Clear explanations of what is happening and why
- Ownership over results, not excuses

If you follow the instructions and your experience matches, we look forward to reviewing your application.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0314
Total Execution Time  0.0327
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,656 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Google-Ads-Specialist-1570943
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0256 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1570943
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 556572
 LIMIT 1 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1570943
AND `misc`.`idIS NULL 
0.0015   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-13',ej.date_added) duration_daysDATEDIFF('2026-04-13',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-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1570943' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1570943 
0.0016   UPDATE employer_jobs SET hit_counts '***Feb-03-2026=50***Feb-04-2026=45***Feb-05-2026=8***Feb-06-2026=9***Feb-07-2026=1***Feb-08-2026=3***Feb-09-2026=11***Feb-10-2026=6***Feb-11-2026=8***Feb-12-2026=7***Feb-13-2026=2***Feb-14-2026=3***Feb-15-2026=1***Feb-16-2026=5***Feb-17-2026=16***Feb-18-2026=80***Feb-19-2026=21***Feb-20-2026=9***Feb-21-2026=5***Feb-22-2026=2***Feb-23-2026=7***Feb-24-2026=8***Feb-27-2026=1***Feb-28-2026=1***Mar-01-2026=3***Mar-02-2026=1***Mar-03-2026=2***Mar-04-2026=3***Mar-06-2026=5***Mar-07-2026=232***Mar-08-2026=18***Mar-09-2026=22***Mar-10-2026=15***Mar-11-2026=7***Mar-12-2026=4***Mar-13-2026=9***Mar-14-2026=4***Mar-15-2026=1***Mar-16-2026=1***Mar-17-2026=3***Mar-19-2026=2***Mar-20-2026=1***Mar-22-2026=1***Mar-23-2026=5***Mar-24-2026=1***Mar-25-2026=2***Mar-26-2026=1***Mar-27-2026=214***Mar-28-2026=30***Mar-29-2026=19***Mar-30-2026=23***Mar-31-2026=16***Apr-01-2026=6***Apr-02-2026=5***Apr-03-2026=3***Apr-04-2026=1***Apr-05-2026=2***Apr-06-2026=4***Apr-07-2026=3***Apr-09-2026=1***Apr-10-2026=3***Apr-11-2026=2***Apr-13-2026=1' WHERE job_id'1570943'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Feb-2026=309***Mar-2026=644***Apr-2026=31' WHERE job_id'1570943'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1570943' 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` = 1570943 
0.0152   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '556572'
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)