Media Buyer Needed for E-Commerce Brand (Meta Ads)

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

TYPE OF WORK

Full Time

SALARY

200

HOURS PER WEEK

15

DATE UPDATED

Jun 11, 2026

JOB OVERVIEW

# Media Buyer Needed for E-Commerce Brand (Meta Ads)

We're looking for an experienced Media Buyer to help scale our e-commerce brand through paid advertising.

This is not a role for someone who only knows how to launch campaigns. We're specifically looking for a media buyer who understands creative strategy, hooks, customer psychology, audience research, and competitive research.

## Responsibilities

* Manage and optimize Meta (Facebook & Instagram) ad campaigns
* Analyze campaign performance and identify bottlenecks
* Test audiences, creatives, offers, and campaign structures
* Scale winning campaigns while maintaining profitability
* Provide actionable insights to improve performance
* Work closely with our team on creative direction and ad strategy

## Research Requirements

Before launching campaigns, you must be able to conduct thorough research to understand the market and customer.

This includes:

* Customer research: Identify who is most likely to buy the product, their pain points, desires, objections, and motivations.
* Competitive research: Analyze competitors, their offers, creatives, positioning, and marketing angles.
* Market research: Understand trends, demand, and opportunities within the niche.
* Audience research: Determine which demographics, interests, and behaviors are most likely to convert.

We expect you to be able to look at a product and explain:

* Who buys it
* Why they buy it
* What problem it solves
* What messaging will resonate with potential customers
* What hooks are most likely to grab attention

## What We're Looking For

* Proven experience with e-commerce brands
* Strong understanding of Meta Ads Manager
* Ability to analyze CTR, CPC, CPA, ROAS, and other key metrics
* Strong understanding of creative strategy and hooks
* Ability to identify whether performance issues come from the creative, offer, audience, landing page, or campaign setup
* Strong research and analytical skills

If a video ad has a low CTR, we expect you to understand why the hook isn't working and provide recommendations to improve it. We want someone who thinks strategically, not someone who simply launches campaigns and changes budgets.

## To Apply, Please Answer:

1. What e-commerce brands have you worked with?
2. What results have you achieved? (ROAS, revenue generated, CPA improvements)
3. What monthly ad budgets have you managed?
4. Share a campaign you successfully scaled and explain what made it work.
5. What would you do if a video ad had a low CTR?
6. Walk us through your process for customer research and competitive research when starting with a new product.
7. How would you identify the ideal audience for a product you've never marketed before?
8. Please provide screenshots, case studies, or portfolio examples.

We're looking for a media buyer who understands research, strategy, customer psychology, creative testing, and scaling profitable campaigns.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0164
Total Execution Time  0.0178
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,896 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Media-Buyer-Needed-for-E-Commerce-Brand-Meta-Ads-1666855
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0104 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1666855
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 765438
 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` = 1666855
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-27',ej.date_added) duration_daysDATEDIFF('2026-08-27',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-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1666855' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1666855 
0.0011   UPDATE employer_jobs SET hit_counts '***Jun-11-2026=156***Jun-12-2026=68***Jun-13-2026=13***Jun-14-2026=9***Jun-15-2026=31***Jun-16-2026=9***Jun-17-2026=29***Jun-18-2026=6***Jun-19-2026=1***Jun-20-2026=15***Jun-21-2026=2***Jun-24-2026=1***Jun-26-2026=1***Jun-27-2026=1***Jun-30-2026=2***Jul-01-2026=1***Jul-03-2026=1***Jul-04-2026=2***Jul-06-2026=2***Jul-07-2026=1***Jul-09-2026=1***Jul-10-2026=1***Jul-11-2026=1***Jul-12-2026=1***Jul-14-2026=1***Jul-15-2026=2***Jul-16-2026=1***Jul-18-2026=1***Jul-21-2026=1***Jul-24-2026=1***Jul-27-2026=1***Jul-30-2026=2***Aug-01-2026=1***Aug-02-2026=1***Aug-05-2026=2***Aug-08-2026=1***Aug-11-2026=1***Aug-13-2026=1***Aug-14-2026=1***Aug-17-2026=1***Aug-20-2026=1***Aug-27-2026=1' WHERE job_id'1666855'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jun-2026=344***Jul-2026=21***Aug-2026=11' WHERE job_id'1666855'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1666855' 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` = 1666855 
0.0032   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '765438'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)