Director of Customer Acquisition DTC

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

TYPE OF WORK

Any

SALARY

Negotiable based on experience

HOURS PER WEEK

40

DATE UPDATED

Apr 16, 2026

JOB OVERVIEW

Urgent Hiring — Applications are reviewed on a rolling basis. The selection process may take up to 4 weeks, but early applicants are strongly encouraged.
Ready to build something that shapes the future?
Every parent wants to give their child the best start. They want to see curiosity light up their eyes. They want confidence, not constant screen time. They want learning to feel joyful again.

At Hadley Designs, we create screen-free tools that help families rediscover connection through hands-on learning. We are scaling quickly. We are building boldly. And we are looking for a leader who can turn vision into profitable growth.

That’s where you come in.

About Hadley Designs
Hadley Designs is a family-founded, female-led brand redefining early education through creativity, beauty, and connection. What began at a kitchen table has grown into a nationally loved brand trusted by millions of parents, grandparents, and teachers.

We believe learning should be fun and engaging.

We don’t just sell products, we shape futures.

We believe in screen-free, hands-on learning that builds confidence and connection. Beautiful design creates better learning.

Our mission is simple and powerful. Design screen-free products parents can trust to help their children learn, grow, and reach their full potential with confidence.

Our vision is bold. Build the most trusted children’s brand in the world. Reach $100M in revenue by 2030. Become a household name passed down for generations.

Now we are scaling our direct-to-consumer ecosystem. Shopify and TikTok Shop are our next major growth engines.

About the Role
As our Director of Customer Acquisition DTC, you are the General Manager of Shopify and TikTok Shop. You own the P&L. You own the strategy. You own the results.

Your Core Focus

-Scale Shopify and TikTok Shop to $20M+ in combined revenue within 18 months
-Achieve ?15% net margin on Shopify and ?5% on TikTok Shop
-Maintain Meta ROAS ? 2.0 and TikTok Shop ROAS ? 3.5
-Launch one new high-converting bundle-based funnel per month
-Drive email and SMS to contribute ?25% of Shopify revenue
-Remove the CEO from daily ecommerce execution by owning strategy, systems, team, and outcomes

You are not here to manage tasks. You are here to architect a repeatable growth engine.

What You’ll Do

Traffic and Acquisition

-Partner with affiliate and UGC teams to scale winning creative
-Stay ahead of platform trends, formats, and policy updates
-Coordinate launches with Amazon for halo effects

Offers, Funnels, and CRO

L-aunch one new bundle-based funnel every month tied to educational outcomes
-Optimize CVR, AOV, CAC, LTV, upsells, and overall funnel economics weekly
-Oversee homepage, product pages, and collection merchandising
-Refactor and relaunch underperforming funnels with new hooks and offers
-Lead seasonal promotions including Back-to-School and Holiday campaigns
-Build and maintain funnel SOPs and testing roadmaps

Customer Nurture and LTV

-Lead lifecycle marketing through Klaviyo and Postscript
-Optimize welcome, cart abandonment, post-purchase, and win-back flows
-Build ascension paths from posters to workbooks to busy books
-Develop blog and SEO strategy to drive organic education-based traffic

Performance and Forecasting

-Review weekly P&Ls for Shopify and TikTok Shop
-Analyze AOV, CVR, CAC, LTV, ROAS, GP to CAC, and lifecycle revenue share
-Deliver weekly scorecards and monthly strategic growth plans
-Forecast performance and identify scaling levers

Team Leadership

-Lead and coach a cross-functional ecommerce pod of 6+ tea ---------- mbers
-Establish clear ownership and weekly operating rhythms
-Hire and develop talent as funnel velocity increases
-Manage freelancers and specialized contractors
-Model Extreme Ownership, Relentless Innovation, and Integrity
Above All

How Success Is Measured

-$20M+ DTC revenue within 18 months
-Consistent margin and ROAS targets achieved
-One profitable funnel launch per month
-Email and SMS driving at least 25% of Shopify revenue
-Documented systems that scale without founder dependency
-A high-performing team executing without burnout

Requirements

Who You Are

You think like a General Manager, not just a marketer.

You thrive in ownership. You love numbers. You respect creative. You build systems that make growth inevitable.

You align deeply with our values:

-Extreme Ownership. You solve problems and close loops without excuses.
-Relentless Innovation. You test boldly, learn fast, and iterate constantly.
-Integrity Above All. You report numbers accurately and tell the truth even when it is hard.

Experience That Sets You Apart

-5 to 10+ years in DTC ecommerce, especially Shopify and paid social
-Proven track record scaling ecommerce brands past $20M
-Experience owning revenue and profitability targets
-Deep expertise in Meta and TikTok Ads
-Hands-on experience with Klaviyo, Postscript, and Shopify CMS
-Strong background in bundles, upsells, and LTV optimization
-Ability to write and review high-converting landing pages
-Comfortable leading a fully remote team with clear weekly cadences

You are analytical and creative. Strategic and operational. Visionary and accountable.

You care about building something that lasts.

Benefits
Why You’ll Love Working Here

-You will have real ownership. Real trust. And real impact.
-Hadley Designs is a remote first company built on autonomy, creativity, and accountability.
-You will work closely with leadership, including the CEO, while having full authority to own your channels and decisions.
-Access to ongoing learning, training, and tools to sharpen your knowledge and strategies in the DTC space.
-You will be surrounded by A+ tea ---------- mber that value excellence, growth, and doing the right thing.
-You will build something meaningful. Our products help families slow down, connect, and rediscover the joy of learning together.
-You will help shape a decade long vision to build the most trusted children’s brand in the world.
-Access Josh Hadley's vast network through his podcast Ecomm Breakthrough

To formally apply : apply here ----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0157
Total Execution Time  0.0177
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,522,568 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Director-of-Customer-Acquisition-DTC-1625393
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0067 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1625393
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 888084
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1625393
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-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-04-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1625393' 
0.0011   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1625393 
0.0017   UPDATE employer_jobs SET hit_counts '***Apr-16-2026=347***Apr-17-2026=28***Apr-18-2026=8***Apr-21-2026=1' WHERE job_id'1625393'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=384' WHERE job_id'1625393'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1625393' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1625393 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '888084'
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)