eCommerce eMail and SMS Specialist

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

TYPE OF WORK

Full Time

SALARY

$1,500-$2,000

HOURS PER WEEK

40

DATE UPDATED

Sep 10, 2026

JOB OVERVIEW

TALENTA Commerce

TALENTA Commerce is a managed ecommerce agency. We build and run Shopify and BigCommerce stores, then own retention: lifecycle email, SMS, segmentation, copy, and reporting.

We need an ecommerce email specialist for client work in Klaviyo and Omnisend. You will audit accounts, rebuild flows, write copy, launch campaigns, and report results. You will not just turn on templates.

This is not a VA role, not social media, and not an AI drafting job. You need to understand ecommerce strategy, automation logic, list hygiene, deliverability, and conversion copy.

What you will do

Audit Klaviyo and Omnisend accounts: flows, campaigns, segments, forms, suppressions, deliverability, and revenue attribution

Rebuild core lifecycle flows: welcome, browse abandonment, abandoned cart and checkout, post-purchase, replenishment, win-back, VIP, and sunset

Build segments that operators can actually use: RFM, engagement, product affinity, AOV, first-time vs repeat, subscription vs one-time

Write brand-fit email and SMS copy. Generic AI copy will not pass review.

Build and QA emails across desktop, mobile, dark mode, and image-off.

Clean links and UTMs required.

Create 90-day campaign calendars tied to launches, seasonality, and inventory

Set up reporting that matters: flow revenue, campaign revenue per recipient, click-to-purchase, unsub and spam rates, quality of list growth

Find and fix deliverability issues: authentication, warmup, bounce and complaint hygiene, engagement-based sending

Work across multiple client accounts. Bring recommendations before anyone asks.

Requirements

Real ecommerce email experience. DTC, Shopify, or BigCommerce preferred.
Advanced production work in Klaviyo and Omnisend. Deep skill in one plus real work in the other is acceptable. Recipe editing is not.
You can build flows from scratch and explain the logic.
Strong written English and conversion copy.
Portfolio of campaigns and automations you personally built.
Results you can defend: revenue, RPR, recovery rate, or repeat purchase lift. Open rate alone is not a result.
Practical knowledge of list hygiene, suppressions, SPF/DKIM/DMARC, Apple Mail Privacy Protection, and ecommerce rules under CAN-SPAM, CASL, and GDPR.
You know how to stop duplicate sends when flows overlap or when a brand is moving platforms.
You can work independently, document what you did, and talk clearly with an agency owner and clients.

Helpful, not required

Shopify Plus, Recharge or other subscription tools, BigCommerce
SMS inside Klaviyo or Omnisend
Enough HTML/CSS to fix broken email layouts
Agency experience across more than one brand

How to apply
Subject line:
TALENTA Commerce eMail Specialist — [YOUR NAME]
Start the application with this exact sentence:

I build ecommerce email systems.

Then include all of the following:

A short summary of your ecommerce email work: platforms, store types, and what you personally owned.

Two examples of emails or flows you built. Screenshots, Loom, or anonymized exports are fine. Label each one Klaviyo or Omnisend.

One measurable result you owned. Include the baseline, the change, and what you did.

Short written answers to 2 of the following questions: (Pick any two)

How do you stop a customer from getting an abandoned checkout email and a campaign for the same product on the same day?

A client’s open rates fall 25% in two weeks. What do you check first, and in what order?

What is the difference between an engaged segment and a purchased-in-last-90-days segment, and when do you use each?

When do you use a metric-triggered flow, a date-property flow, and a segment-triggered flow?

How do you keep email, SMS, and push from colliding inside one automation?

How do you write a welcome series that is not “here is 10% off” in email one?

Your availability and how you prefer to bill: hourly, project, or retainer.

A 2 to 4 minute video introducing yourself and walking through one automation you built. Hide confidential data.

If the opening sentence, examples, result, or written answers are missing, the application will not be reviewed.
Do not apply if your main experience is VA work, inbox admin, data entry, social posting, or generating emails with ChatGPT.

Work usually starts with a paid audit on one account. Strong work turns into ongoing Klaviyo and Omnisend client work.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0140
Total Execution Time  0.0156
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,128 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/eCommerce-eMail-and-SMS-Specialist-1728062
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0058 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1728062
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 974049
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1728062
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1728062' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1728062 
0.0011   UPDATE employer_jobs SET hit_counts '***Sep-10-2026=294***Sep-11-2026=389***Sep-12-2026=55***Sep-13-2026=30***Sep-14-2026=41***Sep-15-2026=36***Sep-16-2026=15***Sep-17-2026=9***Sep-18-2026=14***Sep-19-2026=4***Sep-21-2026=2' WHERE job_id'1728062'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=888' WHERE job_id'1728062'  
0.0005   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1728062' 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` = 1728062 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '974049'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)