Facebook Ads Copywriter & Creative Specialist (Auto Repair Software, US)

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

TYPE OF WORK

Full Time

SALARY

$5/hr

HOURS PER WEEK

TBD

DATE UPDATED

Oct 13, 2026

JOB OVERVIEW

Type: Full-time, · Pay: $5 USD/hr base + bonus per converted customer

About CarSignal:

CarSignal is software for independent auto repair shops in the US. Shops use it to run the whole business: an AI receptionist that answers calls and texts, estimates, digital inspections, text-to-pay invoices, parts ordering, and automatic follow-up that brings customers back.

Our customers are shop owners: busy, practical people who don't trust software salespeople. Our sales process is one thing: get shop owners to book a demo call with the founder. We need someone who can fill that calendar.

What you'll do:

Write Facebook and Instagram ad copy aimed at independent auto repair shop owners in the US
Make the ad creatives: static images, and short videos (Canva, CapCut, or similar), using real product screenshots we give you.

Produce 10–20 new ad variations every week and track which hooks get the cheapest booked demos
Write the text for lead forms and short landing-page sections that push people to book a demo
Send a short weekly report: what ran, what worked, cost per booked demo, and what you'll test next
Plus: if you can run Meta Ads Manager campaigns (targeting, budgets, A/B tests), tell us. We'll pay more.

What we're looking for

3+ years writing Facebook ads for US clients, with results you can show (screenshots of ads you wrote plus numbers)
Excellent written English. The copy has to sound like a real person talking to a mechanic, not a marketing agency.
B2B or lead generation experience. Software or automotive is a big plus.
You understand that the job is booked calls, not likes or clicks.
Comfortable taking blunt feedback and rewriting fast.
Reliable internet, and you can overlap at least 4 hours with PST time.

Plain, direct, confident. Shop owners hate fluff.
No fake reviews, fake stats, or made-up claims. We only say what's true.
No cheesy puns or clickbait.

How to apply:

Start your application with the words "SHOP OWNERS" so we know you read this. Please also include a video of you saying CarSignal in the application.

Then include:

3–5 Facebook ads you wrote, with results if you have them
3 ad hooks (one or two sentences each) you would use to get a US auto repair shop owner to book a software demo
Your expected monthly rate, and whether you can run Ads Manager or only do copy and creatives

Shortlisted applicants get a paid trial task ($10): write and design 3 complete ads from our screenshots.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0175
Total Execution Time  0.0193
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,072 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Facebook-Ads-Copywriter-Creative-Specialist-Auto-Repair-Software-US-1749325
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0074 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1749325
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 1004564
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1749325
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-19',ej.date_added) duration_days, DATEDIFF('2026-10-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1749325' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1749325 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-13-2026=230***Oct-14-2026=117***Oct-15-2026=42***Oct-16-2026=23***Oct-17-2026=14***Oct-18-2026=2***Oct-19-2026=2' WHERE job_id= '1749325'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=429' WHERE job_id= '1749325'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1749325' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1749325 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1004564'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0014   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)