PPC Manager – Google, Meta & TikTok Ads for a Growing Golf Marketplace

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

TYPE OF WORK

Full Time

SALARY

$7 per hour

HOURS PER WEEK

40

DATE UPDATED

Jul 22, 2026

JOB OVERVIEW

We are a growing U.S.-based online marketplace looking for an experienced, hands-on PPC Manager to create, launch, manage, and optimize paid advertising campaigns across Google Ads, Meta Ads, and TikTok Ads.

This is an execution-focused position—not just a strategy role. You will be responsible for uploading creative assets, building campaigns, managing audiences and budgets, monitoring performance, and improving results.

Responsibilities
Create, launch, and manage campaigns across Google Ads, Meta Ads Manager, and TikTok Ads Manager.
Upload and organize advertising videos, images, headlines, descriptions, and landing-page links.
Build campaigns for different cities, markets, services, and individual service providers.
Manage Google Search, Performance Max, Demand Gen, YouTube, and remarketing campaigns.
Manage Facebook and Instagram campaigns across Feeds, Stories, and Reels.
Create TikTok prospecting and remarketing campaigns.
Conduct keyword and competitor research.
Build prospecting, custom, lookalike, and remarketing audiences.
Monitor budgets, bids, conversions, cost per lead, customer acquisition cost, and return on ad spend.
Test ad copy, images, videos, audiences, offers, landing pages, and campaign structures.
Identify and pause underperforming ads while scaling successful campaigns.
Review conversion tracking through GA4, Google Tag Manager, Meta Pixel, TikTok Pixel, and conversion APIs.
Troubleshoot rejected ads, tracking problems, budget limitations, and performance issues.
Maintain consistent campaign naming conventions and organized creative libraries.
Provide weekly reports explaining results, problems, and recommended next steps.
Coordinate with our team to request new creative assets when needed.
Stay current on advertising platform features, policies, and best practices.
Applicant requirements
Proven experience managing Google, Meta, and TikTok advertising campaigns.
Strong experience working directly inside each advertising platform.
Understanding of pixels, conversion tracking, GA4, and Google Tag Manager.
Ability to interpret campaign data and make optimization decisions.
Strong organization and attention to detail.
Clear written English and dependable communication.
Experience advertising to U.S. consumers is preferred.

This is not a position for someone whose experience is limited to boosting posts or offering marketing advice. We need someone who can independently build, upload, launch, track, and optimize campaigns.

Application instructions

Please include:

A summary of your Google, Meta, and TikTok advertising experience.
Examples or screenshots of campaign results you personally managed.
The average monthly advertising budget you have managed.
The platforms you consider your strongest and weakest.
Your experience with GA4, Google Tag Manager, pixels, and conversion tracking.
Your preferred work schedule and hourly or monthly rate.
Begin your application with “PPC Manager” so we know you read the entire posting.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0156
Total Execution Time  0.0168
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,384 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/PPC-Manager-Google-Meta-TikTok-Ads-for-a-Growing-Golf-Marketplace-1694019
  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.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1694019
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 707935
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1694019
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-16',ej.date_added) duration_daysDATEDIFF('2026-08-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-08-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1694019' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1694019 
0.0017   UPDATE employer_jobs SET hit_counts '***Jul-22-2026=824***Jul-23-2026=77***Jul-24-2026=16***Jul-25-2026=1***Jul-26-2026=5***Jul-27-2026=1***Jul-28-2026=1***Jul-29-2026=1***Jul-30-2026=2***Jul-31-2026=2***Aug-02-2026=3***Aug-03-2026=3***Aug-05-2026=2***Aug-09-2026=1***Aug-10-2026=4***Aug-11-2026=2***Aug-16-2026=1' WHERE job_id'1694019'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=930***Aug-2026=16' WHERE job_id'1694019'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1694019' 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` = 1694019 
0.0029   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '707935'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)