Shopify Website Designer with CRO & Customer Retention Experience

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

TYPE OF WORK

Full Time

SALARY

1000

HOURS PER WEEK

40

DATE UPDATED

Jun 26, 2026

JOB OVERVIEW

We are looking for a Shopify Website Designer who is not only good at design, but also truly understands CRO and customer retention.

This role is not just about making pages look nice. We need someone who can think strategically about why each section, banner, button, product block, upsell, or layout is placed on the website.

You should understand how website design affects conversion rate, customer trust, repeat purchases, average order value, and overall customer experience.

The ideal person can take an idea, create a clean design in Figma, and then help transfer or implement that design into Shopify.

What You Will Do:

Design Shopify website sections, landing pages, product pages, collection pages, banners, and promotional pages
Create designs in Figma before they are added to the website
Think from a CRO perspective before designing anything
Improve website layout to increase conversions, customer trust, and customer retention
Help us test better page structures, offers, upsells, product education sections, and checkout/customer journey improvements
Work on Shopify and help transfer approved designs to the website
Make sure the website looks clean, professional, easy to understand, and conversion-focused
Suggest improvements instead of only following instructions
Explain the reasoning behind your design decisions

Important Skills Required:

Strong website design skills
Strong Figma skills
Shopify experience
Understanding of CRO — Conversion Rate Optimization
Understanding of customer retention and repeat purchase behavior
Ability to design with a business goal in mind, not just visuals
Ability to think about user experience, trust, clarity, and purchase flow
Good attention to detail
Good communication skills in English

You Are a Good Fit If:

You can look at a website and explain what can be improved and why
You understand that every section on a website should have a purpose
You know how to design pages that help customers make buying decisions
You are comfortable using Figma
You have worked with Shopify before
You care about conversion rate, retention, AOV, and customer journey
You can turn ideas into clean, modern, conversion-focused designs
You are proactive and can suggest better solutions

You Are NOT a Good Fit If:

You only design based on looks and do not think about conversion
You do not know how to use Figma
You have no Shopify experience
You need every small detail explained before starting
You cannot explain the reason behind your design choices

Example Projects You May Work On:

Redesigning product page sections to increase trust and conversion
Creating a better homepage structure
Designing promotional landing pages
Improving upsell/cross-sell sections
Creating better educational website blocks
Improving customer retention pages and repeat purchase flows
Designing banners, badges, comparison sections, and product explanation sections
Improving mobile website experience

How to Apply:

Please send:

Your portfolio or examples of website designs you have created
Examples of Shopify websites you have worked on
Your Figma experience level

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0137
Total Execution Time  0.0149
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,944 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Shopify-Website-Designer-with-CRO-Customer-Retention-Experience-1677204
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0087 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1677204
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 904681
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1677204
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-09',ej.date_added) duration_daysDATEDIFF('2026-08-09',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-08-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1677204' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1677204 
0.0006   UPDATE employer_jobs SET hit_counts '***Jun-26-2026=314***Jun-27-2026=87***Jun-28-2026=86***Jun-29-2026=84***Jun-30-2026=38***Jul-01-2026=17***Jul-02-2026=7***Jul-03-2026=14***Jul-04-2026=5***Jul-05-2026=3***Jul-06-2026=8***Jul-07-2026=4***Jul-08-2026=4***Jul-10-2026=3***Jul-11-2026=1***Jul-13-2026=1***Jul-14-2026=3***Jul-15-2026=1***Jul-16-2026=2***Jul-17-2026=1***Jul-20-2026=1***Jul-21-2026=2***Jul-23-2026=2***Jul-24-2026=3***Jul-25-2026=6***Jul-26-2026=14***Jul-27-2026=17***Jul-28-2026=13***Jul-29-2026=12***Jul-30-2026=11***Jul-31-2026=9***Aug-01-2026=16***Aug-02-2026=13***Aug-03-2026=11***Aug-04-2026=9***Aug-05-2026=11***Aug-06-2026=8***Aug-07-2026=15***Aug-08-2026=20***Aug-09-2026=1' WHERE job_id'1677204'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jun-2026=609***Jul-2026=164***Aug-2026=104' WHERE job_id'1677204'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1677204' 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` = 1677204 
0.0020   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '904681'
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)