Meta Ads Manager + VSL Video Creator: Motorsport App (Australia)

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

TYPE OF WORK

Part Time

SALARY

$400-500/month + KPI bonus

HOURS PER WEEK

20

DATE UPDATED

Oct 9, 2026

JOB OVERVIEW

About us

Purple Sector is a web app for track-day drivers, racers and karters in Australia. A driver uploads the data file from their lap timer or logger (MyChron, AiM, VBOX, RaceBox and more), and our AI coach shows them which corners are costing them time and what to try next session. We sell credit packs and a monthly Coach plan. Most new drivers find us through Meta ads (Instagram and Facebook).

What you'll do

- Run our Meta ads account. Plan, build, launch and test campaigns, ad sets and ads. Read the results, kill what doesn't work, and grow what does.
- Make the ads. Short VSL-style videos (talking-head or voiceover, hook, problem, the app in action, call to action) and static ads. Record the app yourself from our demo account. You can use any tools you like, AI included, as long as it looks good and tells the truth.
- Write the copy. Hooks, primary text, headlines.
- Post organically. Repurpose the best ads as Reels and posts on our Instagram and TikTok.
- Suggest landing page tests. Ideas for headlines and pages; we build them.
- Report weekly. Spend, sign-ups, drivers who analysed a lap, paying customers, best and worst ads, and next week's tests.

How we work

- Every video and ad is approved by the owner before it goes live (a simple approvals board in Notion).
- You get partner access to the ad account (Advertiser role) and run tests within an agreed daily budget. Bigger budgets or new offers are agreed first.
- Honest advertising only: no promised lap-time gains, no fake reviews, and no claiming results the app can't show.
- A Notion workspace for your work, notes and reports.

Pay

- US$400–500/month base, depending on experience.
- Monthly KPI bonus: US$100 in any month your ads bring in 20 or more new paying customers (any purchase counts; refunds don't). Measured by our own tracking.
- A short paid test task (US$20) before we hire.

What we're looking for

- Proven experience running Meta ads for a product (app, SaaS or e-commerce). Tell us real numbers: spend, CPA or ROAS.
- Strong short-form video editing with a sense for hooks and pacing. Examples required.
- Good written English for ad copy.
- Organised and reliable; you document what you test and why.
- Big bonus: you're into cars, motorsport, karting or sim racing.

How to apply

Reply with:
1. "Purple Sector ads" in the first line, so we know you read this far.
2. 2–3 links to ads or short videos you made, and what result each one got.
3. One Meta campaign you ran: product, monthly spend, and the result (CPA, ROAS or similar).
4. A one-line hook you'd test for an app that shows track-day drivers where they lose time.
5. Your available hours in AEST.

Applications without examples won't be considered.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0032
Controller Execution Time ( Jobseekers / Job )  0.0270
Total Execution Time  0.0331
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,497,856 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Meta-Ads-Manager-VSL-Video-Creator-Motorsport-App-Australia-1746809
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0184 seconds)  (Hide)
0.0096   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1746809
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 977048
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1746809
AND `misc`.`id` IS NULL 
0.0009   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-17',ej.date_added) duration_days, DATEDIFF('2026-10-17',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1746809' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1746809 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-09-2026=613***Oct-10-2026=17***Oct-11-2026=4***Oct-15-2026=4***Oct-17-2026=1' WHERE job_id= '1746809'  
0.0008   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=639' WHERE job_id= '1746809'  
0.0021   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1746809' AND status LIKE 'sent%' ORDER BY id DESC  
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1746809 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '977048'
AND `date_added` >= '2022-06-08' 
0.0006   select * from teasers 
0.0005   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)