Media Buyer (Facebook Ads / Instagram Ads)

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

TYPE OF WORK

Part Time

SALARY

$8/hour

HOURS PER WEEK

TBD

DATE UPDATED

Oct 2, 2026

JOB OVERVIEW

About This Role

We are a fast-growing US-based e-commerce brand looking for a meticulous, highly reliable media buyer.

In this role, you will not be responsible for high-level creative strategy, copywriting, or video editing. Instead, your primary mission is flawless execution: taking prepared creative assets, copy, and campaign parameters, and setting them up inside Meta Ads Manager exactly according to our established standard operating procedures (SOPs).

We hold an exceptionally high standard for precision. We expect zero errors when it comes to naming conventions, targeting parameters, UTM tracking links, budget allocation, and asset assignments.


Key Responsibilities

- Build, publish, and schedule ad campaigns, ad sets, and ads inside Meta Ads Manager strictly adhering to our SOPs.

- Accurately copy and paste ad copy, headlines, creative assets (images/videos), and destination URLs.

- Ensure 100% precision on tracking parameters, UTM tags, conversion event selections, and pixel configurations.

- Follow structured campaign, ad set, and ad naming conventions without deviations.

- Perform pre-launch quality assurance (QA) checks to verify links, aspect ratios, placements, and budgets before publishing.

- Monitor ad approval status and promptly flag any rejected ads or account notices to the team.

- Keep tracking sheets updated in real time.


Requirements

- Proven Meta Ads Manager Experience: Direct, hands-on experience setting up and launching campaigns inside Facebook Ads Manager.

-Ecommerce Experience: Have ran ads specifically for DTC ecommerce brands.

- Extreme Attention to Detail: A natural habit of double-checking your work. You take pride in catching tiny discrepancies before anything goes live.

- Process-Driven Mindset: Ability to follow detailed checklists and step-by-step documentation without cutting corners or guessing.

- Reliable Internet & Workstation: A stable high-speed internet connection and backup solution to ensure consistent, uninterrupted work.

- Communication: Clear, prompt written English for status updates and asking questions whenever something in the brief looks ambiguous.

- Availability: Overlap with US business hours for communication, coordination, and urgent launches.


To Apply, Let Us Know:

- Describe your direct experience setting up campaigns inside Meta Ads Manager.

- What is the largest monthly ad spend budget you have DIRECTLY managed?

- What ecommerce brands have you worked with?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0157
Total Execution Time  0.0195
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,474,864 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Media-Buyer-Facebook-Ads-Instagram-Ads-1742406
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0083 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1742406
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 936956
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1742406
AND `misc`.`id` IS NULL 
0.0007   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-04',ej.date_added) duration_days, DATEDIFF('2026-10-04',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-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1742406' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1742406 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-02-2026=1876***Oct-03-2026=111***Oct-04-2026=2' WHERE job_id= '1742406'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1983' WHERE job_id= '1742406'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1742406' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1742406 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '936956'
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)