Media Strategist

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

TYPE OF WORK

Part Time

SALARY

350 - 500 php/hr

HOURS PER WEEK

10

DATE UPDATED

Jul 17, 2026

JOB OVERVIEW

About the Role
We're looking for an experienced Media Strategist to take the lead on paid media and campaign strategy for a New Zealand-based creative business in the health and beauty space, working across multiple brands.

This is a dedicated, strategy-focused role — not a content-production one. You'll be the strategic brain behind the campaigns: shaping direction, reviewing content produced by the content creator, and making sure every brand has a clear, fresh, forward-looking plan. There's already a content creator on the team, so your focus is strategy, feedback, and results.

It's a part-time contract role with genuinely flexible hours. Some weeks are lighter than others (think 6–10 hours), so we're after someone who values a flexible, ongoing arrangement rather than full-time work. Because you'll be collaborating closely with a New Zealand-based team, you'll need to be available for communication during NZ business hours.

What You'll Be Doing
- Building and owning the paid media and campaign strategy across multiple brands
- Reviewing content created by the content creator and giving clear, constructive feedback and suggestions
- Helping move the team towards planning content and campaigns further in advance — with the goal of batching roughly three months ahead so nothing goes stale
- Continuously refining each brand's strategy, bringing fresh ideas and improvements
- Managing and optimising paid campaigns across Meta Ads and Google Ads
- Building reports that show what's working, what isn't, and what to do next
- Working as a fully integrated part of the team

What Success Looks Like in the First 90 Days
- You're fully integrated with the team and across each brand
- Each brand has a clear, well-built strategy with continuous improvements — no stale ideas or content
- The team is working towards batching content and campaigns around three months in advance

What We're Looking For

Must-haves
- Strong attention to detail, with the ability to optimise campaigns on a tight budget and within a small location radius
- 5+ years in a strategy role working with Meta Ads
- Strong paid media experience
- Proven campaign management experience
- Experience building content and campaign plans around three months in advance
- Hands-on experience with Meta Ads and Google Ads
- Availability during New Zealand business hours for communication

Nice-to-haves
- Experience working with New Zealand clients
- Experience in an agency setting managing multiple accounts
- Familiarity with the health and beauty industry

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0013
Controller Execution Time ( Jobseekers / Job )  0.0190
Total Execution Time  0.0212
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,483,880 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Media-Strategist-1690971
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0116 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1690971
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 883911
 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` = 1690971
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-22',ej.date_added) duration_daysDATEDIFF('2026-07-22',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-07-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1690971' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1690971 
0.0008   UPDATE employer_jobs SET hit_counts '***Jul-17-2026=402***Jul-18-2026=10***Jul-19-2026=1***Jul-22-2026=1' WHERE job_id'1690971'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=413' WHERE job_id'1690971'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1690971' 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` = 1690971 
0.0051   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '883911'
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)