Meta and Google Ads Specialist
Worldwide
Job Description We are seeking a versatile PPC & Technical Tracking Specialist who can handle both media buying and technical client onboarding. You won’t just be pushing buttons inside Ads Manager — you will own the client relationship from day one of onboarding, ensuring their technical setup (GoHighLevel, GA4, Meta CAPI, Google Ads) is bulletproof before driving profitable campaigns. 🔑 Key Responsibilities 1. Client Onboarding & Communication Conduct smooth, professional onboarding calls or asynchronous workflows to collect ad assets, domain permissions, and access. Serve as the primary point of contact during campaign setup, explaining technical details clearly. 2. Technical Setup & Tracking Infrastructure GoHighLevel (GHL): Build, connect, and configure sub-accounts, calendars, pipelines, custom domains, and lead-routing workflows. CAPI & Tracking: Set up Meta Conversions API (CAPI) and Google Enhanced Conversions (server-side via GTM/GHL) to ensure accurate data attribution. Google Analytics 4 (GA4): Install and configure GA4 properly via GTM, setting up custom event tracking, purchase/lead conversions, and cross-domain tracking. 3. Media Buying & Optimization (Google + Meta) Build, launch, and optimize campaigns across Meta (Facebook/Instagram) and Google (Search, Performance Max, YouTube). Manage budgets, A/B test ad copy and creatives, and scale winning angles to meet target CPL/CPA/ROAS. Provide weekly reporting with clear insights, diagnostic feedback, and next steps. 📋 Requirements Proven Experience: 2+ years of hands-on experience managing Google Ads and Meta Ads campaigns. GHL Mastery: Deep understanding of GoHighLevel (sub-account setups, webhooks, trigger links, and CRM integrations). Technical Tracking: Hands-on experience with Google Tag Manager (GTM), GA4, Meta CAPI, and server-side tracking. Client-Facing Skills: Strong English communication skills (written and spoken) — comfortable leading onboarding calls and giving weekly updates.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$5.00
-
$10.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:2 weeks ago
- Interviewing:5
- Invites sent:17
- Unanswered invites:8
About the client
- United StatesBellevue4:43 PM
- $2.2K total spent3 hires, 2 active
- 670 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by