Direct Response Copywriter (Short-Form Video Ads – Meta)

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

TYPE OF WORK

Part Time

SALARY

10,000

HOURS PER WEEK

10

DATE UPDATED

Apr 10, 2026

JOB OVERVIEW

I’m hiring a direct response copywriter for short-form video ads on Facebook and Instagram.

- This is NOT a UGC role (no acting)
- This is NOT a static ad role (no graphic design)
- This is NOT e-mail marketing
- This is not a social media manager role

This is a results-driven ad writing role focused on Meta (Facebook/Instagram) conversions.
___
Your job is simple: write hooks that make cat owners:
- Stop scrolling
- Feel something
- Rethink how they’re treating their cat…
- Then connect into a proven ad body already created for you.

You’ll be writing short-form VSL-style scripts (30–90 seconds), but you only need to create the hooks and angles. The main body is already done for you.
___
I’m looking for someone who can write lines like:
“You’re a ---------- hurting your cat everyday, and you don’t even realize it.”
“I’ve had 4 cats in my life… and I’m embarrassed to say I just learned this.”
"There’s a ---------- nt every cat parent eventually faces…"

Not:
“Does your cat scratch the couch?”
“Is your cat bored?”
"Is your cat lonely?"

ChatGPT can do this already.
___
The MOST important part of writing a script is creating a good first line (pattern interrupter) to make people stop scrolling,
then introducing an angle/problem in a storytelling fashion, to get people interested to keep listening.
We want people to feel like they are watching organic content.
***If you can't get them to stop scrolling, the rest of the script is useless.
___

You need to understand:
- Scroll-stopping pattern interrupters
- Fast, natural, storytelling flow (no boring parts)
- Selling without sounding like an ad
- Writing for video (short lines, voiceover pacing, B-roll flow)
___

Daily work is simple:
- Think of a ad set angle
- write 3 hook variations per day
- About 1-2 hours per day, depending on your speed
- Monday–Friday.
___

Pay is 10,000 PHP/month for a 30-day trial for part time work. If you create a profitable ad, this can increase to 20k–30k PHP/month, or SUBSTANTIALLY more depending on output.
***Bottom line, if you can create ads that generate profit, you can make your price.
___

Hiring Process:
1) Send me a message here, showing that you understand how this job works.
***I'm going to get a lot of applications, so if you can't get me interested in your application right away, you won't be able to stop people from scrolling.

2) If we feel you have potential, I’ll send you a few top-performing ad examples and you’ll write 3 hooks using the same structure. I’ll send 300 PHP upfront before you start for your practice ad. (I only pay on ---------- )

3) If you do that well, I'll send you 2,500php for 5 days of work, for 1 ad set per day (one angle with 3 hook variations)

4) If you submit good work, have good communication, and good work ethic, we will do 3 more weeks.

5) If you do well for a month, we can discuss increasing salary and output.

6) After 3 months, you will start earning commission based on ad performance.

***As I said earlier, if you know how to make profitable ads right away, probationary period is meaningless, and we can increase your salary instantly.

Good luck!

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0165
Total Execution Time  0.0187
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,536 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Direct-Response-Copywriter-Short-Form-Video-Ads-Meta-1620754
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0093 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1620754
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 916931
 LIMIT 1 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1620754
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1620754' 
0.0010   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1620754 
0.0012   UPDATE employer_jobs SET hit_counts '***Apr-10-2026=1211***Apr-11-2026=84***Apr-17-2026=1' WHERE job_id'1620754'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1291' WHERE job_id'1620754'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1620754' 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` = 1620754 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '916931'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)