E-commerce Product Researcher (Facebook Ads / Winning Products)

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

TYPE OF WORK

Any

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Apr 26, 2026

JOB OVERVIEW

We are looking for a fast and structured Product Researcher to identify high-potential e-commerce products daily. Your role will be to analyze competitor ads, identify trends, and find products with strong potential to scale.

We are specifically looking for someone who has experience finding winning dropshipping or e-commerce products using Facebook Ads (Ads Library or similar methods).

We provide the research criteria and structure — your job is to execute efficiently, stay organized, and deliver quality product opportunities consistently. This is a long-term opportunity with potential to grow into a full-time role for the right candidate.



Key Requirements

Product Research Experience:
Experience finding winning products using Facebook Ads or similar ad research methods (Ads Library experience is a strong plus).

Product Validation Skills:
Ability to analyze ad engagement, creatives, and competitor activity to determine product potential.

Consistency & Reliability:
Able to consistently find 2–3 quality product opportunities per day.

Organization:
Ability to clearly document findings in spreadsheets or tracking tools.

Attention to Detail:
Accurate, clean, and well-structured research submissions.


Responsibilities
- Research products using Facebook Ads, and similar platforms
- Identify winning or trending e-commerce products
- Analyze competitor ads, engagement signals, and creatives
- Submit validated product opportunities daily
- Organize findings in Google Sheets or tracking tools
- Monitor trends and new product opportunities


To Apply


Email
your application with the subject line: Product Researcher – Ads

Please include:
A short introduction about your experience
1–2 product examples you’ve found and why they had potential
A portfolio or past work (if available)
Your Rate: (Per Product / Per Hour / Fixed Monthly)

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0167
Total Execution Time  0.0181
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,497,808 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/E-commerce-Product-Researcher-Facebook-Ads-Winning-Products-1632760
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0098 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1632760
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 893958
 LIMIT 1 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1632760
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-20',ej.date_added) duration_daysDATEDIFF('2026-07-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-07-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1632760' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1632760 
0.0006   UPDATE employer_jobs SET hit_counts '***Apr-26-2026=438***Apr-27-2026=111***Apr-28-2026=40***Apr-29-2026=29***Apr-30-2026=17***May-01-2026=10***May-02-2026=3***May-03-2026=8***May-04-2026=8***May-05-2026=6***May-06-2026=3***May-07-2026=2***May-08-2026=8***May-10-2026=2***May-11-2026=4***May-12-2026=5***May-13-2026=2***May-16-2026=4***May-17-2026=2***May-18-2026=2***May-19-2026=3***May-22-2026=2***May-24-2026=1***May-25-2026=4***May-26-2026=1***May-27-2026=5***May-28-2026=2***May-29-2026=1***May-30-2026=2***May-31-2026=1***Jun-01-2026=9***Jun-02-2026=6***Jun-03-2026=3***Jun-05-2026=3***Jun-06-2026=1***Jun-09-2026=2***Jun-16-2026=2***Jun-20-2026=1***Jun-21-2026=1***Jun-23-2026=1***Jun-27-2026=1***Jul-01-2026=1***Jul-02-2026=1***Jul-03-2026=1***Jul-05-2026=1***Jul-08-2026=1***Jul-11-2026=2***Jul-12-2026=1***Jul-13-2026=1***Jul-20-2026=1' WHERE job_id'1632760'  
0.0014   UPDATE employer_jobs SET monthly_hits '***Apr-2026=635***May-2026=91***Jun-2026=30***Jul-2026=10' WHERE job_id'1632760'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1632760' 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` = 1632760 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '893958'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)