Paid Ads Strategist (Meta & Google) – Insurance Lead Generation

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

TYPE OF WORK

Any

SALARY

800/month

HOURS PER WEEK

30

DATE UPDATED

Apr 16, 2026

JOB OVERVIEW

We are looking for an experienced and results-driven Media Buyer who specializes in Facebook (Meta) Ads and Google Ads within the life insurance space.

This is not a beginner role. We are looking for someone who understands how to generate high-intent leads, not just traffic.

You will be responsible for managing campaigns from start to finish, including strategy, creative direction, testing, optimization, and scaling.

Responsibilities

Create, launch, and manage Meta (Facebook/Instagram) ad campaigns
Manage and optimize Google Ads campaigns (Search, Display, YouTube preferred)
Develop high-converting ad creatives (videos and images/posters)
Write compelling ad copy focused on lead generation
Generate high-quality, high-intent leads for:
Final Expense Insurance
Mortgage Protection Insurance
Whole Life / Life Insurance
Continuously test different creatives, audiences, hooks, and angles
Analyze performance and scale winning ads while cutting underperforming ads quickly
Optimize funnels to improve conversion rates and lead quality

Creative Requirements

Ability to create or direct high-converting video ads (UGC-style, storytelling, strong hooks)
Ability to create clean, engaging image ads/posters
Strong understanding of attention-grabbing hooks and conversion-focused messaging

Requirements

Proven experience running Meta Ads and Google Ads
Experience in life insurance or financial services lead generation is highly preferred
Strong understanding of CPL, ROAS, and lead quality vs volume
Ability to identify winning campaigns quickly and make data-driven decisions
Ability to troubleshoot and resolve issues efficiently
Reliable, responsive, and detail-oriented
Long-term mindset and willingness to grow with the company

Compensation

Competitive base pay (based on experience)
Performance-based increases as results improve
Long-term opportunity with scaling potential

Growth Opportunity
We are building a long-term system to generate consistent, high-quality insurance leads.

If you perform well, your role and compensation will grow as the business scales.

How to Apply
Please include:

Previous results (screenshots or case studies)
Experience with insurance or lead generation
Examples of ads or creatives you’ve created
A brief explanation of your strategy for generating high-intent leads

Important
This is not a beginner role. We are only looking for professionals who can produce results and scale campaigns.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0158
Total Execution Time  0.0176
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,640 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Paid-Ads-Strategist-Meta-Google-Insurance-Lead-Generation-1625663
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0073 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1625663
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 888141
 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` = 1625663
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-20',ej.date_added) duration_daysDATEDIFF('2026-04-20',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-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1625663' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1625663 
0.0012   UPDATE employer_jobs SET hit_counts '***Apr-16-2026=267***Apr-17-2026=29***Apr-18-2026=5***Apr-20-2026=2' WHERE job_id'1625663'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=302' WHERE job_id'1625663'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1625663' 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` = 1625663 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '888141'
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)