Meta Ads & Social Media Expert — Agency Fulfillment

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

TYPE OF WORK

Full Time

SALARY

1200

HOURS PER WEEK

40

DATE UPDATED

Apr 14, 2026

JOB OVERVIEW

Company: eFreedom — Full-service marketing agency, California, USA
Pay: $800–$1,200/month (full-time, 40 hrs/week)

The role
You are our Meta and social media person. Facebook Ads, Instagram Ads, organic social posting, content strategy. You own it all — for our agency and every client we bring in.
We are a growing agency. You will manage multiple client accounts and be responsible for delivering results across all of them. As we sign more clients, your workload grows and your role grows with it.
What you will do
Meta Ads (all clients + eFreedom):

Build, launch, and optimize Facebook and Instagram ad campaigns for lead generation
Audience building: custom audiences, lookalikes, interest targeting, retargeting
Ad copy and creative direction (we have a video editor — you brief them on what to make)
Conversion tracking: Meta Pixel, CAPI setup and troubleshooting
A/B testing creatives, audiences, placements, and copy
Budget management and weekly reporting on spend, CPL, ROAS, conversions
Landing page recommendations for ad campaigns

Social media (all clients + eFreedom):

Create and manage content calendars for Facebook and Instagram
Write post copy, design graphics (Canva is fine), schedule posts
Monitor engagement and respond to comments/DMs as needed
LinkedIn content and outreach strategy (bonus)
Reddit advertising (bonus)

Requirements

2+ years running Meta Ads with real budgets (not just boosting posts)
Show me real campaign results: CPL, ROAS, conversion data
You know Meta Business Manager inside and out
You can write ad copy that sounds like a real person talking, not AI-generated filler
You can create social media content that doesn't look like stock photo templates
Experience managing multiple client ad accounts simultaneously
Strong written English
Available during US Pacific Time hours (or 4+ hours overlap)

How to apply
Send:

Resume or portfolio
Meta Ads campaign result with real numbers (spend, CPL, ROAS)
Short answer: New client, local business, $50/day Meta budget for leads. What campaign structure do you set up and why?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0135
Total Execution Time  0.0174
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,496,808 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Meta-Ads-Social-Media-Expert-Agency-Fulfillment-1607992
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0069 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0018   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1607992
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 912753
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1607992
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 '1607992' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1607992 
0.0014   UPDATE employer_jobs SET hit_counts '***Mar-23-2026=764***Mar-24-2026=90***Mar-25-2026=47***Mar-26-2026=38***Mar-27-2026=23***Mar-28-2026=5***Mar-29-2026=6***Mar-30-2026=10***Mar-31-2026=12***Apr-01-2026=9***Apr-02-2026=11***Apr-03-2026=31***Apr-04-2026=3***Apr-05-2026=7***Apr-06-2026=10***Apr-07-2026=7***Apr-08-2026=7***Apr-09-2026=1***Apr-10-2026=3***Apr-11-2026=2***Apr-12-2026=1***Apr-13-2026=1***Apr-14-2026=230***Apr-15-2026=82***Apr-16-2026=21***Apr-17-2026=5***Apr-19-2026=2' WHERE job_id'1607992'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=995***Apr-2026=433' WHERE job_id'1607992'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1607992' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1607992 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '912753'
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)