Meta Media Buyer - Restricted E-Commerce

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

TYPE OF WORK

Full Time

SALARY

$7-$10/hour

HOURS PER WEEK

40

DATE UPDATED

Sep 19, 2026

JOB OVERVIEW

READ THIS FULLY BEFORE APPLYING. There are specific application instructions at the bottom. Applications that ignore them are deleted unread. This is deliberate, and it is the first test.

ABOUT US

We're a North American based performance marketing agency. We run Meta advertising for e-commerce brands in restricted and regulated categories: canna and CBD accessories, nicotine, spirits, and research peptides. These are underserved brands in acute pain, and we get them live and spending fast.

We are small, direct, and we do not micromanage. What we need is people who close their own loops.

WHAT THIS ROLE ACTUALLY IS

This is not a role where you inherit warm accounts and tune creative. Roughly half this job is keeping ad accounts alive, and the other half is getting campaigns live before they die. If that sounds unappealing, stop reading. You will be unhappy here.

Day to day: sourcing and warming profiles, BMs and ad accounts; billing and verification; building and publishing campaigns across multiple accounts and brands; appeals and reinstatement; and reporting status in writing without being asked.

YOU MUST HAVE

- Hands-on Meta buying experience in restricted, grey or high-risk verticals. Mainstream dropshipping or local lead gen alone is not enough.
- YOUR OWN ACCOUNT SUPPLY CHAIN, or a clear and specific process for building one. This is the single most important requirement. If your answer is "I use whatever the client gives me," you are not a fit.
- Real experience with appeals, business verification, and what actually gets accounts reinstated versus what wastes a week.
- Pixel and Conversions API setup, BM structure, and enough technical comfort to debug tracking yourself.
- Written English strong enough to explain a problem clearly the first time.

HOURS

Monday to Friday, 6:00 AM to 3:00 PM Philippine time. Fixed.

We deliberately do not want anyone working past midnight their own time. Outside those hours you are off, with one narrow exception for a disabled account or runaway spend.

PAY

7 to 10 USD per hour depending on demonstrated experience, paid twice monthly. Starts with a paid two-week trial on one client, at full rate. Performance review at 60 days.

HOW TO APPLY

Send a message with the subject line: APEX - [Your Name] - Account Supply

In the body, answer these five. Short and specific beats long and polished:

1. Where does your ad account, BM and profile supply come from? Describe the actual process, not the outcome.
2. It is the morning after a ban wave and four accounts are down. What are your first three actions, in order?
3. Send Ad Library links to accounts you are running right now.
4. What is the longest you have kept an account alive in a restricted vertical, and what finally killed it?
5. Tell us about a time you had to tell a client something would not be done on time. What did you say?

Do not send a generic portfolio.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0223
Total Execution Time  0.0238
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,768 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Meta-Media-Buyer-Restricted-E-Commerce-1734008
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0102 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1734008
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 552394
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1734008
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1734008' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1734008 
0.0015   UPDATE employer_jobs SET hit_counts '***Sep-19-2026=727***Sep-21-2026=1' WHERE job_id'1734008'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Sep-2026=728' WHERE job_id'1734008'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1734008' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1734008 
0.0025   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '552394'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)