Meta Ads Creative Strategist

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

TYPE OF WORK

Full Time

SALARY

$2000/Month

HOURS PER WEEK

8

DATE UPDATED

Apr 2, 2026

JOB OVERVIEW

WE NEED SOMEONE WITH EXPERIENCE IN HEALTH & WELLNESS AND/OR CONSUMABLE PRODUCTS (e.g. Supplements, powdered drinks, etc.)

Position Type: Full Time
Location: Philippines (Remote)
Schedule: Mon-Fri, 9:30am-6:30pm Singapore

About the Company

Our client is a fast-growing Direct-to-Consumer health and wellness brand with sales in the USA and Singapore. Headquartered in Singapore, we operate as a remote-first team across four countries.

Over the last four years, we’ve grown to 7 figures in annual revenue with 60–80% year-on-year growth. As we scale toward 8 figures, we’re building a performance-led marketing engine driven by systems, data, and creative excellence.

About the Role

If you’ve only run ads for fashion brands, boosted posts, or content-first accounts, this role is not for you.

This role is for a data-driven Meta Ads Creative Strategist who can own the client’s entire Meta ads system, including scripting and media buying, to hit clear revenue, ROAS, CPA, and budget targets.

You won’t be guessing or “posting content.” You’ll be building a repeatable system that delivers consistent performance through structured creative testing and optimization.

As a creative strategist, you will fully own:

- Scripting
- Concept ideation
- Creative testing
- Production workflows
- Performance scaling

Responsibilities

- Strategic Ad Creative System: Build and operate a creative machine delivering 5–10 weekly video ads, tailored to different customer pain points and awareness levels.

- End-to-End Script Development: Write value-based, conversion-driven scripts using direct-response frameworks (AIDA, PAS) and create precise creative briefs for execution.

- Creative Testing Frameworks: Design and run systematic tests (e.g. 5 hooks × 3 angles × 2 lengths = 30 variations) to identify winning patterns.

- Performance Scaling: Launch structured tests with statistical significance, scale winners systematically, kill losers fast, and document learnings.

- Data Analysis & Optimisation: Monitor daily metrics (CTR, CPM, CPC, CVR, AOV), refresh creatives weekly to combat fatigue, and deliver monthly reports with actionable insights.

- Creator & Production Management: Coordinate creators in the US and Australia, manage production timelines, quality control output, and build repeatable templates for consistent delivery.

- Budget & ROAS Ownership: Take full ownership of scaling profitably while maintaining target ROAS and building predictable growth models.

Competencies and Qualifications

Must-Have

- 3+ years scaling Meta ads for DTC eCommerce brands
- Proven track record managing $5,000+ USD/month profitably
- Has scripted and/or created 30+ short-form video ads
- Strong direct-response copywriting skills (AIDA, PAS, etc.)
- Can clearly explain how CTR, CPM, CVR influence CAC
- Ability to break down funnels and diagnose bottlenecks (e.g. what to fix when CPC rises)
- Experience building systematic creative testing frameworks
- Expert-level proficiency in Meta Ads Manager
- Comfortable owning outcomes, not just execution

Nice-to-Have

- Experience managing remote creators and production workflows
- Experience scaling spend beyond $20k+ USD/month
- Strong documentation habits for systems and learnings
- Interest in mentoring or leading a team as the company scales

Key Attrributes

- Decisive: Able to make confident, data-backed decisions quickly; scales winners and cuts losers without hesitation
- Inquisitive: Naturally curious about why ads work or fail; constantly tests, questions assumptions, and seeks better angles
- Goal-Oriented: Driven by clear targets (ROAS, CPA, revenue) and focused on outcomes, not activity
- Analytical: Interprets performance metrics (CTR, CPM, CPC, CVR, AOV) to diagnose issues and guide creative and scaling decisions
- Detail-Oriented: Meticulous with scripts, test variables, data review, and execution; spots small issues before they become costly problems

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0909
Total Execution Time  0.0923
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,519,680 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Meta-Ads-Creative-Strategist-1576922
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0859 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1576922
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 602507
 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` = 1576922
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1576922' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1576922 
0.0010   UPDATE employer_jobs SET hit_counts '***Feb-11-2026=182***Feb-12-2026=43***Feb-13-2026=31***Feb-14-2026=8***Feb-15-2026=6***Feb-16-2026=7***Feb-17-2026=4***Feb-18-2026=12***Feb-19-2026=2***Feb-20-2026=1***Feb-21-2026=1***Feb-22-2026=2***Feb-26-2026=3***Mar-01-2026=2***Mar-02-2026=2***Mar-04-2026=4***Mar-05-2026=5***Mar-06-2026=2***Mar-07-2026=1***Mar-08-2026=2***Mar-09-2026=1***Mar-10-2026=1***Mar-11-2026=2***Mar-12-2026=2***Mar-13-2026=16***Mar-15-2026=2***Mar-16-2026=5***Mar-17-2026=1***Mar-18-2026=1***Mar-19-2026=1***Mar-23-2026=3***Mar-24-2026=1***Mar-25-2026=1***Mar-27-2026=1***Mar-31-2026=3***Apr-01-2026=3***Apr-02-2026=181***Apr-03-2026=55***Apr-04-2026=17***Apr-05-2026=7***Apr-06-2026=39***Apr-07-2026=12***Apr-08-2026=18***Apr-09-2026=9***Apr-10-2026=3***Apr-11-2026=3***Apr-15-2026=1' WHERE job_id'1576922'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Feb-2026=302***Mar-2026=59***Apr-2026=348' WHERE job_id'1576922'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1576922' 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` = 1576922 
0.0780   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '602507'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)