Senior Facebook Media Buyer + GoHighLevel Specialist — Full Time. U.S. Eastern Time Zone

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

TYPE OF WORK

Any

SALARY

$2000 - $3000

HOURS PER WEEK

40

DATE UPDATED

Aug 29, 2026

JOB OVERVIEW

Bandi Ads is a fast-growing performance marketing agency specializing in lead generation for remodeling and home improvement companies across the United States.

We help contractors generate qualified homeowner leads and booked appointments through Meta Ads, high-converting funnels, GoHighLevel automations, tracking systems, and AI-powered lead follow-up.

We are looking for an experienced, highly capable Facebook Media Buyer and ---------- Specialist who can take ownership of campaign performance and technical execution.

This is not a basic VA position.

We are looking for someone who understands Meta Ads deeply, can troubleshoot technical problems independently, understands performance metrics, and can confidently manage multiple client accounts.

THE ROLE

You will be responsible for launching, managing, optimizing, and troubleshooting Meta advertising campaigns for our clients.

You will also handle GoHighLevel funnels, automations, tracking, pixels, integrations, and lead-flow systems.

Your job is to make sure campaigns are performing, tracking is accurate, leads are flowing correctly, and problems are identified and fixed quickly.

WHAT YOU’LL BE DOING
Meta Ads Management
Build and launch Facebook and Instagram campaigns inside Meta Ads Manager
Manage campaign structure, targeting, budgets, placements, and optimization
Monitor campaigns daily
Analyze CPM, CTR, CPC, CPL, conversion rates, booking rates, and other KPIs
Identify underperforming campaigns and make optimization decisions
Scale winning campaigns
Pause or restructure poor-performing campaigns
Test new creatives, copy, audiences, and campaign structures
Diagnose sudden increases in CPL or performance drops
Manage multiple client ad accounts simultaneously
Maintain clean and organized campaign structures
Meta Tracking & Technical Setup
Install and troubleshoot Meta Pixels
Configure Meta Events Manager
Set up standard events and custom conversions
Verify conversion tracking
Troubleshoot duplicate events
Understand browser-side Pixel tracking and Conversion API
Diagnose attribution and tracking problems
Set up UTMs and campaign tracking
Confirm leads are being attributed correctly
Troubleshoot domain, event, and integration issues
GoHighLevel
Build funnels and landing pages using templates
Create and manage forms
Build workflows and automations
Configure calendars
Set up pipeline stages
Manage triggers, tags, custom fields, and opportunity workflows
Troubleshoot broken automations
Make sure Facebook leads flow correctly into ----------
Connect forms, calendars, SMS, email, and other integrations
Set up and troubleshoot webhooks when necessary
A2P & Integrations
Assist with A2P 10DLC registration
Set up phone numbers and messaging
Troubleshoot SMS issues
Handle number transfers when necessary
Work with Zapier, ---------- , webhooks, APIs, and other integrations when needed
Reporting & Optimization
Review account performance daily and weekly
Identify trends and problems before they become serious
Prepare clear weekly performance summaries
Participate in weekly performance meetings
Explain what is working, what is not working, and what should change
Create action plans based on campaign data
Execute those action plans without needing constant supervision

WHO WE ARE LOOKING FOR
Required Experience
2+ years of hands-on Meta Ads experience
Experience managing lead generation campaigns
Strong experience with GoHighLevel
Strong understanding of Meta Ads Manager
Strong understanding of Meta Pixel and Events Manager
Experience with custom conversions
Understanding of Conversion API is strongly preferred
Comfortable analyzing CPM, CTR, CPC, CPL, conversion rates, and booking rates
Comfortable troubleshooting tracking issues
Experience managing multiple advertising accounts
Strong spoken and written English
You Should Be Able To Answer Questions Like:
Why did CPL increase this week?
Why is CTR dropping?
When should an ad be turned off?
When should a winning campaign be scaled?
How would you structure a lead-generation campaign?
How would you troubleshoot a Pixel that is not firing?
How would you diagnose duplicate Meta events?
How would you confirm Conversion API is working?
How would you troubleshoot leads not reaching GoHighLevel?
How would you determine whether the problem is the ad, funnel, offer, or sales process?

If you cannot confidently answer questions like these, this position probably is not the right fit.

HOW YOU WORK

We want someone who is:

Extremely detail-oriented
Organized
Reliable
Fast
Proactive
Analytical
Comfortable taking ownership
Able to troubleshoot problems independently
Able to follow processes exactly
Comfortable making optimization decisions
Willing to ask questions when necessary
Interested in joining a company long-term

We do not want someone who waits to be told every single thing to do.

If something breaks, we expect you to investigate it, determine what happened, and either fix it or clearly explain what needs to happen next.

NICE TO HAVE
Home improvement advertising experience
Roofing, remodeling, windows, bathrooms, kitchens, HVAC, solar, or other home-service advertising experience
---------- experience
Zapier experience
API/webhook experience
Canva experience
AI automation experience
Experience with appointment-setting funnels
Experience analyzing lead quality and booked appointment rates
WORKING ENVIRONMENT

Location: Fully Remote

Type: Full-Time, Long-Term

Schedule: Monday–Friday

Hours: Approximately 40 hours per week on EST TIme Zone

Availability: Must have overlap with U.S. business hours

Occasional Saturday availability may be needed for urgent situations.

You will work directly with the Bandi Ads team and have significant responsibility over client campaign performance.

COMPENSATION

Base Salary:

$2,000–$3,000 USD (or even more) per month depending on experience and skill level

Performance bonuses will also be available based on account performance, reliability, client results, and overall contribution to the company.

We are willing to pay toward the top of the range for someone who is genuinely excellent.

There is significant opportunity to grow financially as Bandi Ads continues scaling.

We are looking for someone who wants to stay with us for years, not months.

APPLICATION PROCESS

To apply, please provide all of the following:

1. Video Introduction

Record a 2–5 minute Loom video introducing yourself and answering:

Your name and location
How many years you have managed Meta Ads
Your experience with GoHighLevel
Approximately how much Meta ad spend you have personally managed
What types of businesses you have advertised for
The best campaign result you have generated
One difficult Meta Ads problem you solved
One difficult GoHighLevel or tracking problem you solved
Why you are interested in joining Bandi Ads
2. Meta Ads Experience

Please describe:

Your typical campaign structure for local lead generation
How you d ---------- when to pause an ad
How you d ---------- when to scale a campaign
What metrics you review daily
How you troubleshoot rising CPL
3. Technical Question

Explain how you would troubleshoot this situation:


Facebook
Ads Manager shows ---------- leads.

GoHighLevel only received 17 leads.

Events Manager also appears to be showing duplicate Lead events.

Explain how you would investigate and fix the problem.

4. Previous Work

If available, provide:

Screenshots of campaigns you have managed
Screenshots of campaign results
GoHighLevel funnels
GoHighLevel workflows
Tracking setups
Automation examples

Please remove or blur any confidential client information.

5. Internet Speed

Run a test using Speedtest.net and include your results.

6. Confirmation

Include the phrase:

“I SAW THE FULL POST”

somewhere in your application.

Applications without this phrase may not be reviewed.

INTERVIEW PROCESS

Step 1: Application review

Step 2: Video screening

Step 3: Technical interview

Step 4: Practical Meta Ads / account audit exercise

Step 5: Final interview

Step 6: Offer

WHY JOIN BANDI ADS
Fast-growing company
Competitive overseas compensation
Performance bonuses
Long-term stability
Significant responsibility and ownership
Opportunity to manage serious advertising accounts
Learn advanced Meta Ads, automation, tracking, and lead-generation systems
Work directly with an ambitious and fast-moving team
Clear opportunity to grow into a Senior Media Buyer or Head of Media Buying role

We are building a serious company and want serious people on the team.

If you are highly experienced with Meta Ads, understand GoHighLevel, enjoy solving technical problems, and want a long-term position where your performance is rewarded, we would like to hear from you.

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.0143
Total Execution Time  0.0156
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,542,880 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Facebook-Media-Buyer-GoHighLevel-Specialist-Full-Time-US-Eastern-Time-Zone-1719354
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0089 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1719354
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 902098
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1719354
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-04',ej.date_added) duration_daysDATEDIFF('2026-09-04',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-09-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1719354' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1719354 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-29-2026=1876***Aug-30-2026=34***Aug-31-2026=1***Sep-02-2026=4***Sep-04-2026=2' WHERE job_id'1719354'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1908***Sep-2026=6' WHERE job_id'1719354'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1719354' 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` = 1719354 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '902098'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)