Ecommerce Performance Graphic Designer (Static Ads)

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

TYPE OF WORK

Part Time

SALARY

negotiable

HOURS PER WEEK

20

DATE UPDATED

Jul 24, 2026

JOB OVERVIEW

We're looking for an exceptional ecommerce graphic designer who understands one thing above everything else:

Ads that convert.

This is not a Canva content creation role.

We're looking for someone who understands direct response marketing, buyer psychology, consumer behavior, branding, and visual storytelling.

You should know how to stop the scroll, communicate a mechanism visually, build trust within seconds, and design creatives that increase CTR and conversion rate.

What you'll do
Create high-converting static ads for Meta.
Design product advertorial graphics.
Develop branded ad concepts.
Create image sequences for landing pages.
Design creatives around customer pain points.
Translate scientific mechanisms into simple visuals.
Create before/after style educational graphics.
Improve existing winning creatives.
Test new visual hooks every week.
You have
3+ years in ecommerce creative.
Strong portfolio with Meta/Facebook ads.
Experience with health, wellness or consumer products.
Understanding of direct response marketing.
Ability to work from customer avatars.
Understanding of awareness levels.
Strong typography.
Strong composition.
Great eye for branding.
Huge Plus

Experience with:

Native advertising
Hormozi style offers
Agora style advertorials
Health supplement brands
Performance marketing agencies
DTC brands doing $1M+
We are NOT looking for

? Social media content creators

? Canva template designers

? Logo designers

? Agency account managers

? Pretty graphics with no conversion focus

If you've never produced winning ecommerce ads, this role probably isn't for you.

What success looks like

You don't create beautiful images.

You create ads that lower CPA.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0797
Total Execution Time  0.0812
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,880 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Ecommerce-Performance-Graphic-Designer-Static-Ads-1695650
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0739 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1695650
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 451107
 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` = 1695650
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-30',ej.date_added) duration_daysDATEDIFF('2026-07-30',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-30',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1695650' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1695650 
0.0008   UPDATE employer_jobs SET hit_counts '***Jul-24-2026=840***Jul-25-2026=127***Jul-26-2026=32***Jul-29-2026=3***Jul-30-2026=3' WHERE job_id'1695650'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1005' WHERE job_id'1695650'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1695650' 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` = 1695650 
0.0652   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '451107'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)