Title: Meta Ads Media Buyer — Low-Ticket Digital Product (AI Assessment Tool)

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

TYPE OF WORK

Part Time

SALARY

$10-12/hour based

HOURS PER WEEK

10

DATE UPDATED

Apr 18, 2026

JOB OVERVIEW

We're launching OpsPlan, an AI-powered operations assessment for founders and operators ($27 front-end, $67 upsell). We need an experienced Meta ads media buyer to own paid acquisition end-to-end — not just build campaigns, but run them.
Starting part-time (15-20 hrs/week) with room to grow as we scale spend and launch additional products under the same brand.

You'll own

Full campaign strategy and setup (CBO, Advantage+, manual — you pick based on what works)
Pixel and Conversions API setup and QA
Audience research and testing (cold, lookalikes, retargeting)
Creative testing cadence — you'll work from briefs and assets I provide, and should spot underperforming creative and request variants before I ask
Daily optimization and budget management
Weekly reporting: spend, CPM, CTR, CPA, ROAS, LTV signals
Scaling what works, killing what doesn't — fast

Must have

3+ years running Meta ads for direct-response digital products (info products, courses, low-ticket tripwires, SaaS). Not e-commerce, not local services.
Hands-on experience with low-AOV funnels ($20-100 products with OTOs/upsells) — you understand the unit economics cold
Proven track record keeping CPA inside a tight breakeven. This product runs $35-45 AOV and CAC target is under $25.
Current grasp of Meta post-iOS 14: CAPI, attribution windows, Advantage+ behavior, creative fatigue cycles
Clear written English — async communication in Slack
Reliable weekly reporting — you own the numbers

Nice to have

Experience launching new offers from zero, not just scaling proven ones
Copywriting — you can draft ad variants, not just test them
TikTok or YouTube ads background

Rate: $10-12/hour based on experience. Part-time to start (15-20 hrs/week), with rate review at 90 days tied to performance.

To apply, include:

Links to 2-3 ad accounts you've managed (screenshots of results are fine — blur account names)
The lowest CPA you've driven on a sub-$50 digital product, and what the offer was
Your honest read: Is a $27 tripwire with a $67 OTO a hard or easy Meta ads play in 2026? Why?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0185
Total Execution Time  0.0203
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,488,360 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Title-Meta-Ads-Media-Buyer-Low-Ticket-Digital-Product-AI-Assessment-Tool-1626913
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0117 seconds)  (Hide)
0.0008   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1626913
 LIMIT 1 
0.0019   SELECT *
FROM `employers`
WHERE `employer_id` = 826102
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1626913
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',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-04-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1626913' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626913 
0.0031   UPDATE employer_jobs SET hit_counts '***Apr-18-2026=285***Apr-19-2026=1' WHERE job_id'1626913'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Apr-2026=286' WHERE job_id'1626913'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1626913' 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` = 1626913 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '826102'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)