Meta Ads Specialist - Caregiver Recruiting Campaigns (Long-Term)

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

TYPE OF WORK

Part Time

SALARY

$8-12/hour depending on experience.

HOURS PER WEEK

5

DATE UPDATED

Jul 20, 2026

JOB OVERVIEW

IMPORTANT: To be considered, start your application with the word MAGENTA. Applications without it will not be read.
We run a home care agency in Florida and use Facebook to recruit caregivers. Our current recruiting campaigns are producing hires and we are looking for a Meta Ads specialist to take over management, expand into a new market, and set up offline conversion tracking so campaigns optimize for quality applicants instead of cheap leads.
This is a long-term role. Our ad budget will grow significantly over the next 12 months, and we want one person who owns this channel.
PHASE 1 (Project work, approximately 20-25 hours over 4-6 weeks):

Audit our existing recruiting campaigns and report findings
Set up offline conversion tracking (uploading applicant outcomes back to Meta)
Build a new campaign for our Tampa market using our existing campaigns as the model
Create an initial batch of ad creatives and Instant Forms

PHASE 2 (Ongoing, 3-5 hours per week):

Weekly performance summary sent to me every Friday
Weekly offline conversion data uploads
Monthly creative refresh (copy and images)
Monitor for ad disapprovals and resolve them

WHAT YOU NEED:

Proven hands-on Meta Ads Manager experience (you will be asked for redacted screenshots of accounts you have managed)
Experience with Lead campaigns and Instant Forms
Experience with Special Ad Categories (Employment, Housing, or Credit) is a strong plus
Basic graphic ability for ad creatives (Canva is fine)
Clear written English for weekly reports
Reliable and self-directed. You will own a weekly routine without reminders.

IMPORTANT: Budget and allocation decisions stay with me. This role is execution, reporting, and recommendations. You will not be blamed for results driven by my budget decisions, and you will not change budgets or restructure campaigns without my approval.
Serious candidates will be given a small PAID test project ($25) before hiring.
TO APPLY, answer these questions in your application:

Describe a Special Ad Category campaign (Employment, Housing, or Credit) you have personally managed. What restrictions did you have to work around?
Have you ever set up offline conversion uploads or Conversions API lead events? Briefly describe the setup.
What is your experience with Instant Forms for lead generation?
What hours are you available for a short weekly check-in, Eastern Time (US)?

Applications that do not answer these questions will not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0033
Controller Execution Time ( Jobseekers / Job )  0.0126
Total Execution Time  0.0166
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,040 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Meta-Ads-Specialist-Caregiver-Recruiting-Campaigns-Long-Term-1693015
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0075 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1693015
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 879048
 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` = 1693015
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-12',ej.date_added) duration_daysDATEDIFF('2026-08-12',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-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1693015' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1693015 
0.0008   UPDATE employer_jobs SET hit_counts '***Jul-20-2026=354***Jul-21-2026=384***Jul-22-2026=89***Jul-23-2026=21***Jul-24-2026=13***Jul-25-2026=2***Jul-26-2026=2***Jul-27-2026=5***Jul-28-2026=4***Jul-29-2026=1***Jul-30-2026=3***Jul-31-2026=2***Aug-01-2026=1***Aug-02-2026=1***Aug-03-2026=2***Aug-04-2026=1***Aug-05-2026=4***Aug-07-2026=2***Aug-08-2026=2***Aug-12-2026=1' WHERE job_id'1693015'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Jul-2026=880***Aug-2026=14' WHERE job_id'1693015'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1693015' 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` = 1693015 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '879048'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)