Facebook Manager & Campaign Launcher for Ecommerce Company (Long-Term Stable Role)

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

TYPE OF WORK

Full Time

SALARY

$5/hour

HOURS PER WEEK

30

DATE UPDATED

Jul 2, 2026

JOB OVERVIEW

We are looking for a reliable, organized, and technically skilled Facebook Manager & Campaign Launcher to join our team long term.

This is a stable position for someone who wants consistent work, clear responsibilities, and long-term security. We are not looking to replace people, we are looking to build a dependable tea ---------- mber who can stay with us for years.

We run multiple ecommerce stores and advertise mainly through Meta. Our Facebook setup is more advanced than a typical ad account. We use multiple structured systems, and backup setups to keep our advertising stable and running.

This role is a combination of Facebook Manager + Campaign Launcher. You will be responsible for both managing our Facebook setup and launching campaigns consistently.

We launch test campaigns 6 days per week, so reliability and consistency are very important.

Responsibilities

You will be responsible for building strong Facebook BM setups, keeping our Facebook advertising setups complete, active, and organized at all times, while also launching campaigns daily.

Your tasks will include:

-Managing and organizing Facebook asset and advertising campaign-related data inside Google Sheets
-Keeping all tracking sheets accurate and up to date
-Communicating directly with our external partners
-Preparing, structuring, replacing, and maintaining Facebook setups
-Handling replacements when issues or restrictions occur
-Following our SOPs carefully
-Helping improve and structure our workflow over time
-Proactively identifying and solving issues when possible
-Communicating clearly about problems, updates, and improvements
-Launching testing campaigns 6 days per week
-Coordinating with our product manager to keep campaign launches organized
-Occasionally checking >Facebook comments, replying when appropriate, or hiding comments when needed


Requirements

We are looking for someone who:

-Has experience with Meta Business Manager and Facebook advertising systems
-Understands how to manage and organize Facebook setups effectively
-Is highly organized and detail-oriented
-Is comfortable working inside Google Sheets
-Can follow SOPs but also think independently
-Communicates proactively
-Can solve problems without needing constant guidance
-Has experience in ecommerce or performance marketing operations
-Is looking for a long-term, stable role and wants to grow with the team

Compensation

This is a fixed hourly-rate position, which can go up with seniority.

Bonuses will be given based on hitting KPIs, including campaign launching speed.

We are looking for someone who wants job security, stability, and long-term growth. If you are reliable, organized, and committed, this can become a secure role for many years.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0179
Total Execution Time  0.0192
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,752 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Facebook-Manager-Campaign-Launcher-for-Ecommerce-Company-Long-Term-Stable-Role-1681444
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0115 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1681444
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 809986
 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` = 1681444
AND `misc`.`idIS NULL 
0.0015   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-10',ej.date_added) duration_daysDATEDIFF('2026-08-10',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-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1681444' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1681444 
0.0019   UPDATE employer_jobs SET hit_counts '***Jul-02-2026=155***Jul-03-2026=138***Jul-04-2026=92***Jul-05-2026=81***Jul-06-2026=75***Jul-07-2026=21***Jul-08-2026=15***Jul-09-2026=16***Jul-10-2026=7***Jul-11-2026=3***Jul-12-2026=14***Jul-13-2026=10***Jul-14-2026=11***Jul-15-2026=5***Jul-16-2026=5***Jul-17-2026=6***Jul-18-2026=4***Jul-19-2026=2***Jul-20-2026=1***Jul-21-2026=6***Jul-22-2026=7***Jul-23-2026=1***Jul-24-2026=2***Jul-25-2026=1***Jul-26-2026=3***Jul-27-2026=4***Jul-28-2026=5***Jul-29-2026=3***Jul-30-2026=6***Jul-31-2026=3***Aug-01-2026=2***Aug-02-2026=4***Aug-03-2026=3***Aug-04-2026=2***Aug-05-2026=1***Aug-08-2026=2***Aug-10-2026=1' WHERE job_id'1681444'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=701***Aug-2026=15' WHERE job_id'1681444'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1681444' 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` = 1681444 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '809986'
AND `date_added` >= '2022-06-08' 
0.0006   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)