Ads Manager (Google Ads & Meta)

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

TYPE OF WORK

Part Time

SALARY

To be discuss based on experience

HOURS PER WEEK

20

DATE UPDATED

Oct 12, 2026

JOB OVERVIEW

Own paid advertising end to end for a book of US clients, from the pre-launch check to the monthly report, and set the standards for how we run it.

Rohring Results is a US marketing agency of about thirty people. We run SEO, paid advertising, social and creative, content, web development and custom software for businesses across the US, many of them home-services and local companies. Our delivery team works from the Philippines.

We are hiring an Ads Manager to own paid advertising outright: the retargeting built into our client packages, the standalone Google and Meta campaigns we sell, and the pre-launch review that d ---------- whether a client's ads are ready to go live. This is a build-it role as much as a run-it role. Our other departments have documented processes; paid advertising needs someone who wants to write them.

What you will do

-Check every new client's accounts, tracking, landing pages and compliance before launch, and hold a launch that is not ready.
-Build, launch and optimize Google Ads and Meta campaigns, including retargeting.
-Set up conversion tracking and attribution so we report leads and jobs, not just clicks.
-Manage spend inside each client's approved budget.
-Research audiences and competitor ads.
-Write the monthly paid ads report.
-Write the playbook for how our paid department runs.

What we are looking for

-4+ years hands-on in both Google Ads and Meta Ads Manager.
-Strong tracking skills: GTM, GA4, Meta pixel and Conversions API.
-Retargeting built from real client data.
-Good judgment on small budgets.
-You will say "not ready" and explain why.
-Clear written English.

Nice to have

Agency experience. Local or home-services clients. Enhanced conversions and offline conversion imports. Call tracking. Restricted-industry ad policy. Landing-page optimization.

How we work

-Remote, Philippines-based. Core hours are 9am–1pm Philippine Time every workday. The rest of your hours are flexible within the same day.

-Time tracking. We track hours in Hubstaff against client projects, so each client gets the time they pay for. It also records activity data, and we do not use that to judge how well you do your job.

-AI is part of the work. We use AI tools across the company. We want people who use them well and check what comes back, not people who trust them blindly or refuse to use them.

-We are still building. Some of our processes are newer than we would like. You will help shape how this work runs, not only follow a finished playbook.

A few honest things

This is a department of one today, reporting to our Strategy Manager. There is no ready-made playbook to step into, and we would rather say so now than have you find out in month two.

How to apply

Send your application to ---------- with your CV, send short answers (a paragraph each) to these questions. We read these first; they tell us more than a cover letter.

1. Tell us about the last time you refused to launch a campaign someone wanted live. What was wrong, and what did you say?

2. A client's platform-reported conversions and their CRM disagree widely. How do you work out which is closer to the truth?

Applications without the answers will not be reviewed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0579
Total Execution Time  0.0598
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,537,352 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Ads-Manager-Google-Ads-Meta-1740005
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0494 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0013   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1740005
 LIMIT 1 
0.0027   SELECT *
FROM `employers`
WHERE `employer_id` = 260145
 LIMIT 1 
0.0024   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1740005
AND `misc`.`id` IS NULL 
0.0009   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-19',ej.date_added) duration_days, DATEDIFF('2026-10-19',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1740005' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1740005 
0.0019   UPDATE employer_jobs SET hit_counts = '***Sep-29-2026=574***Sep-30-2026=30***Oct-01-2026=21***Oct-02-2026=8***Oct-03-2026=6***Oct-04-2026=7***Oct-05-2026=18***Oct-06-2026=239***Oct-07-2026=34***Oct-08-2026=17***Oct-09-2026=8***Oct-10-2026=9***Oct-11-2026=6***Oct-12-2026=145***Oct-13-2026=46***Oct-14-2026=19***Oct-15-2026=16***Oct-16-2026=7***Oct-17-2026=3***Oct-18-2026=1***Oct-19-2026=1' WHERE job_id= '1740005'  
0.0008   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=604***Oct-2026=611' WHERE job_id= '1740005'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1740005' AND status LIKE 'sent%' ORDER BY id DESC  
0.0010   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1740005 
0.0345   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '260145'
AND `date_added` >= '2022-06-08' 
0.0006   select * from teasers 
0.0012   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)