Paid Media Specialist — Meta & Google Ads

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

TYPE OF WORK

Part Time

SALARY

$5 - 7 an hour

HOURS PER WEEK

10

DATE UPDATED

Apr 13, 2026

JOB OVERVIEW

ABOUT THE ROLE
Amplifly Studio is a boutique AI-powered brand amplification studio based in New Zealand. We run marketing for a focused portfolio of clients — a premium ecommerce honey brand and a residential property developer — and we're looking for a Paid Media Specialist to own and operate their paid campaigns.

This is a hands-on execution role. You'll be building, managing, and optimising Meta and Google campaigns across two very different client types: ecommerce (ROAS-focused) and property lead gen. You'll work directly with the studio founder and plug into an existing system built on Airtable, Notion, and Claude AI to keep everything streamlined and documented.

If you're strong on performance, organised, and can operate independently inside a clear system — this role is for you.

What you'll be doing
Building and managing Meta Ads campaigns across two client accounts — ecommerce and lead generation
Building and managing Google Ads campaigns — Shopping, Search, and Display as required
Weekly campaign monitoring, optimisation, and reporting — documented in Airtable
Writing ad copy briefed from client brand guidelines and approved copy frameworks
Coordinating creative requests with the design team — providing clear, structured creative briefs
A/B testing copy, creative, audiences, and landing pages — with documented results
Pulling monthly performance reports (Meta Ads Manager + GA4) and summarising in plain English
Setting up and maintaining pixel tracking, conversion events, and audience segments
Managing ad spend budgets and flagging pacing issues proactively

who we are looking for
Must-haves
Meta Ads — strong
Google Ads — strong
ROAS & CPA optimisation
Google Shopping campaigns
Conversion tracking setup
GA4 proficiency
A/B testing
Clear written English
Organised and self-managing
3+ years running paid media campaigns — not just boosted posts
Demonstrable results: ecommerce ROAS or lead gen CPL you can speak to
Experience managing multiple client accounts simultaneously
Comfortable working inside systems — you document, you follow process, you flag issues early
Responsive and reliable communicator — async-first via Notion and Airtable

Strong bonus
Photoroom
Creatify
Arcads
Pencil
Creatomate
Klaviyo
HubSpot CRM
---------- / automation
Property / real estate campaigns
Shopify ecommerce
If you can use AI creative platforms to batch-produce ad creative from brand guidelines and copy — Photoroom, Creatify, Arcads, Pencil, Creatomate — this is a significant advantage and will shape how quickly you grow within the role.

How we work
All briefs, jobs, and approvals live in Airtable and Notion — you'll have a contractor login
Communication is async-first via Notion and WhatsApp — no unnecessary meetings
You report into Narissa Taylor (studio founder) — direct line, clear feedback
We use Claude AI to support copy, creative briefs, and reporting frameworks — comfort with AI tools is a genuine plus
Each client has documented brand rules — we build systems so you're never guessing
Compensation
Starting rate
USD $5–$7/hr
Experienced / proven results
USD $7–$9/hr
Hours (initial)
10–20 hrs/week
Growth potential
Full-time as portfolio expands
Payment
To apply
Send your application with the subject line Paid Media — [Your Name].

Please include:

A short intro — who you are, what platforms you specialise in
2–3 campaign results you're proud of (platform, objective, result — e.g. "Google Shopping, ROAS 4.2x over 3 months")
Your current availability and weekly hours
Your rate expectation in USD/hr
Any AI creative tools you've used — even briefly, tell us what you've tried
Applications without campaign results will not be considered. We read every application — no cover letter required.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0152
Total Execution Time  0.0171
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,144 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Paid-Media-Specialist-Meta-Google-Ads-1622462
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0072 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0012   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1622462
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 918083
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1622462
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-22',ej.date_added) duration_daysDATEDIFF('2026-04-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-04-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1622462' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1622462 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-13-2026=441***Apr-14-2026=14***Apr-15-2026=15***Apr-16-2026=7***Apr-17-2026=5***Apr-18-2026=1***Apr-22-2026=1' WHERE job_id'1622462'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=484' WHERE job_id'1622462'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1622462' 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` = 1622462 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '918083'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0012   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)