Shopify Website & Google/Meta Ads Specialist – UK E-commerce (Postage Stamps)

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Aug 22, 2026

JOB OVERVIEW

About us

We sell genuine Royal Mail stamps online to UK businesses and sellers at better prices than the Post Office. We have a website, marketplaces, and growing demand. We need someone to make the website convert and to run profitable Google and Meta ads.

What you'll do

Own the website (Shopify/WooCommerce): improve pages, speed, checkout, product pages, business pricing tiers, and a subscription/standing-order option
Set up and run Google Shopping and Search campaigns for terms like "buy stamps online", "bulk royal mail stamps", "cheap first class stamps"
Set up and run Meta (Facebook/Instagram) ads targeting UK online sellers and small businesses
Set up conversion tracking (GA4, Google Ads, Meta pixel) so we know exactly what every £ of ads brings back
Build email flows (Klaviyo/Mailchimp): welcome, abandoned cart, reorder reminder, business account follow-up
Write landing pages for specific audiences (eBay sellers, offices, card makers)
Weekly report: site traffic, conversion rate, ad spend, cost per sale, return on ad spend

What we're looking for

2+ years running Google Ads and Meta Ads for an e-commerce store with real results you can show
Strong Shopify (or WooCommerce) skills – you can change the site yourself, not just suggest things
Understands tracking and analytics properly
Writes clear, persuasive English
Honest about results – if a campaign isn't working, say so and fix it
Bonus: UK e-commerce experience, Klaviyo, landing-page design

Hours and pay

20 hours/week to start, part-time, with potential to go full-time
$8-$10 per hour depending on experience and results
Performance bonus tied to return on ad spend
Paid fortnightly via PayPal, 13th month after 6 months

How to apply

Put CONVERSION at the start of your subject line.
Share results from one e-commerce ad account you've run: spend, revenue, and return on ad spend, with what you changed to improve it.
Task: suggest 10 Google Search keywords you'd target for a UK stamp supplier, grouped by buyer intent.
Task: in 5 bullet points, what would you check first on an e-commerce site that gets traffic but few sales?

Shortlisted applicants get a paid trial (audit of our site and a proposed first campaign).

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0117
Total Execution Time  0.0130
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,497,912 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Shopify-Website-GoogleMeta-Ads-Specialist-UK-E-commerce-Postage-Stamps-1714740
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0061 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1714740
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 961137
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1714740
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-24',ej.date_added) duration_daysDATEDIFF('2026-08-24',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-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1714740' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1714740 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-22-2026=552***Aug-23-2026=2***Aug-24-2026=1' WHERE job_id'1714740'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=555' WHERE job_id'1714740'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1714740' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1714740 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '961137'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)