B2B + D2C E-Commerce Marketing Specialist

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

TYPE OF WORK

Full Time

SALARY

?275 per hour

HOURS PER WEEK

35

DATE UPDATED

Apr 7, 2026

JOB OVERVIEW

This role is focused entirely on growing ecommerce revenue through:

Traffic generation
Conversion optimization
Brand awareness
Paid media
Influencer partnerships
Retention marketing
You will help build and execute D2C marketing campaigns that increase revenue and customer lifetime value.

All campaigns require approval before launch.

Responsibilities

E-commerce SEO (Shopify)

Keyword research for buyer-intent terms
On-page SEO (product descriptions, collections, meta titles)
Internal linking structure
Technical SEO audits
Blog strategy targeting trades & workwear topics
Competitor analysis
Backlink outreach for authority growth
Social Media & Content (D2C Focused)

Develop content calendar (Instagram, TikTok, LinkedIn optional)
Product-focused content ideas
Lifestyle / trade-focused storytelling
Script ideas for short-form videos
Coordinate UGC content
Manage comments & engagement
Paid Advertising (If Experienced)
Meta (Facebook/Instagram) Ads
TikTok Ads
Google Shopping Ads
Retargeting campaigns
Funnel creation
A/B testing creatives
UGC & Influencer Marketing

Identify blue-collar/trades influencers
Outreach & negotiation
Product seeding campaigns
Track ROI and engagement metrics
Repurpose influencer content for ads
Collect customer testimonials & reviews
Email & Retention Marketing

Abandoned cart sequences
Post-purchase upsells
Re-engagement campaigns
Promotional campaigns
SMS marketing (bonus)
Analytics & CRO

Monitor Shopify analytics
Improve conversion rate
Suggest landing page improvements
A/B test product pages
Optimize checkout experience
Track CAC, ROAS, LTV
KPIs (Performance-Based Role)

Monthly ecommerce revenue growth
ROAS (Return on Ad Spend)
Conversion rate improvement

Email
revenue %
Customer acquisition cost
Repeat purchase rate
Ideal Requirements
D2C ecommerce marketing experience
Shopify experience
Experience scaling paid ads
Strong English copywriting
Experience working with U.S. brands
Familiar with analytics tools
Self-starter with performance mindset
Ideal Candidate

We are not looking for someone who “posts content.”

We want someone who:

Understands funnels
Understands performance marketing
Thinks in terms of revenue
Can explain data clearly
Can execute AND strategize
Please let me know how you can help fill these roles

Best,
Gaurav Sethi
----------

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.0148
Total Execution Time  0.0161
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,528 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/B2B-D2C-E-Commerce-Marketing-Specialist-1590008
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0097 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1590008
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 903487
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1590008
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1590008' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1590008 
0.0007   UPDATE employer_jobs SET hit_counts '***Feb-27-2026=48***Feb-28-2026=42***Mar-01-2026=10***Mar-02-2026=11***Mar-03-2026=11***Mar-04-2026=11***Mar-05-2026=4***Mar-06-2026=1***Mar-07-2026=1***Mar-11-2026=1***Mar-12-2026=11***Mar-13-2026=17***Mar-14-2026=1***Mar-15-2026=4***Mar-16-2026=7***Mar-17-2026=8***Mar-18-2026=1***Mar-19-2026=1***Mar-21-2026=1294***Mar-22-2026=6***Mar-23-2026=14***Mar-24-2026=9***Mar-25-2026=9***Mar-26-2026=9***Mar-27-2026=5***Mar-28-2026=15***Mar-29-2026=5***Mar-30-2026=10***Mar-31-2026=7***Apr-01-2026=2***Apr-07-2026=109***Apr-08-2026=29***Apr-09-2026=9***Apr-10-2026=7***Apr-11-2026=6***Apr-15-2026=1' WHERE job_id'1590008'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Feb-2026=90***Mar-2026=1481***Apr-2026=163' WHERE job_id'1590008'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1590008' 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` = 1590008 
0.0023   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '903487'
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)