Skip to content

SEO, Shopping Ads and Email That Grew a Skincare Brand's Online Sales by 48%

A monthly growth retainer for epi.logic, a New York skincare brand: Shopify SEO, Google Shopping and Meta ads, conversion work on product pages and email flows, run as one programme against one number, online sales.

admin.shopify.com/store/epilogic-skincare/analytics
shopifySearch⌘ KELepi.logic
AnalyticsLast refreshed: 10:42 AM
Last 90 daysJul 1–Sep 28, 2025Compare: Apr 2–Jun 30, 2025USD $

Gross sales

$421,715.4048%

Returning customer rate

31.4%22%

Orders fulfilled

5,10641%

Orders

5,21443%

Total sales over time

$386,904.1248%

Jul 1–Sep 28, 2025Apr 2–Jun 30, 2025

Conversion rate

3.0%43%

Sessions100%

173,800 sessions

Added to cart8.9%

15,468 sessions

Reached checkout4.6%

7,995 sessions

Completed checkout3.0%

5,214 sessions

Client
epi.logic
Location
New York, USA
Duration
Ongoing monthly retainer
Team
4 people: growth lead, SEO specialist, paid media specialist, email and CRO specialist
Built with
ShopifyGoogle Search ConsoleGoogle Analytics 4Google Merchant CenterGoogle AdsMeta Ads ManagerKlaviyoSemrush
online store sales
+48%online store sales
blended return on ad spend
3.4×blended return on ad spend
store conversion rate
2.1% → 3.0%store conversion rate
of sales from email and SMS flows
24%of sales from email and SMS flows

01 · About the client

epi.logic is a New York skincare brand selling face oils, serums and cleansers online through its own Shopify store, with free US shipping on orders over $75 and a newsletter, Protocols & Perks, that rewards sign-ups with a first-order discount. Its products and photography were strong, but growth relied on paid social alone: search brought in little, ad costs were rising and most first-time buyers never came back.

02 · The problem

  • 01

    One channel doing all the work.

    Most sales came from Meta ads, so every rise in ad costs hit revenue directly.

  • 02

    Little search traffic.

    Product pages weren't built for search, so people searching for face oils and serums found other brands.

  • 03

    Buyers who didn't return.

    There was no replenishment or win-back email, so repeat purchases were left to chance.

03 · Our solution

We ran SEO, paid media, conversion and email as one monthly programme. On the Shopify store we fixed technical SEO issues, rewrote product titles, descriptions and collection pages around the searches shoppers use, and added product and review schema so prices and ratings show in Google. We set up a clean Merchant Center feed and moved Google spend to Shopping and Performance Max, while Meta was restructured into prospecting and catalogue retargeting with new creative each month. On product pages we tested reviews placement, a pre-selected subscribe-and-save option and clearer ingredient information. In Klaviyo we rebuilt the welcome series and added abandoned checkout, replenishment and win-back flows. Budgets move each month to whatever channel returns most.

04 · What we built

  • Shopify SEO

    Technical fixes, search-led product and collection pages, and product and review schema.

  • Google Shopping and Performance Max

    A clean product feed and campaigns built around bestsellers and brand searches.

  • Meta ads

    Prospecting with Advantage+ and catalogue retargeting, with fresh creative every month.

  • Conversion testing

    A/B tests on product pages: reviews, subscribe-and-save and ingredient information.

  • Email and SMS flows

    Welcome, abandoned checkout, replenishment and win-back flows in Klaviyo.

Want every channel working towards the same number?

05 · Challenges we solved

  1. 1

    A crowded category

    Skincare search is dominated by large retailers and editorial lists, so we targeted specific product searches first.

  2. 2

    Attribution across channels

    Google, Meta and email all claim the same sale, so we judged every channel against Shopify revenue.

  3. 3

    Growing without discounting

    The brand didn't want constant sales, so growth had to come from conversion and retention, not bigger discounts.

06 · Our approach

  1. Weeks 1–2

    01 Audit

    Shopify, analytics, ad account, feed and email audit, with a single revenue baseline.

  2. Weeks 3–6

    02 Foundations

    Technical SEO, Merchant Center feed, tracking fixes and the core email flows.

  3. Months 2–3

    03 Launch and test

    Shopping and Meta restructure, product page A/B tests and search-led content.

  4. Month 4 onwards

    04 Scale

    Budget moved to the best-returning campaigns, new creative and new flows.

  5. Monthly

    05 Report and adjust

    One report on sales, channel return and next month's plan.

07 · Results

Over the last 90 days, online store sales grew 48% on the previous period. Blended return on ad spend rose from 1.9× to 3.4× as budget moved to Shopping and Performance Max, the store's conversion rate rose from 2.1% to 3.0%, and email and SMS flows now drive about a quarter of sales. The Multi-Vitamin Face Oil page ranks in Google's top three for its main search, and we continue to report and adjust every month.

Inside the campaign. 

Key screens from the campaigns and reports. Click any screen to enlarge.

Shopify analytics, last 90 days: sales up 48% and a 3.0% conversion rate

admin.shopify.com/store/epilogic-skincare/analytics
shopifySearch⌘ KELepi.logic
AnalyticsLast refreshed: 10:42 AM
Last 90 daysJul 1–Sep 28, 2025Compare: Apr 2–Jun 30, 2025USD $

Gross sales

$421,715.4048%

Returning customer rate

31.4%22%

Orders fulfilled

5,10641%

Orders

5,21443%

Total sales over time

$386,904.1248%

Jul 1–Sep 28, 2025Apr 2–Jun 30, 2025

Conversion rate

3.0%43%

Sessions100%

173,800 sessions

Added to cart8.9%

15,468 sessions

Reached checkout4.6%

7,995 sessions

Completed checkout3.0%

5,214 sessions

01Shopify analytics, last 90 days: sales up 48% and a 3.0% conversion rate

Google Ads: Shopping and Performance Max campaigns by conversion value / cost

ads.google.com/aw/campaigns?ocid=731208449
Google Adsepi.logic731-208-4496Search for a page or campaignVG
CampaignsCustom1 Jul – 28 Sep 2025
Campaign status: All enabledAdd filter
Conv. value$151K
Cost$41.8K
Conv. value / cost3.61
Conversions2.24K
Campaign
Budget
Status
Campaign type
Clicks
Cost
Conversions
Conv. value
Conv. value / cost
EL_PMax_Feed_AllProducts
$220.00/day
Eligible
Performance Max
21,904
$17,842.61
1,089.42
$68,215.40
3.82
EL_Shopping_Serums_Oils
$120.00/day
Eligible
Shopping
9,870
$9,116.30
432.18
$29,440.92
3.23
EL_PMax_Bestsellers_FaceOil
$90.00/day
Eligible
Performance Max
6,412
$7,020.55
341.60
$25,672.10
3.66
EL_Search_Brand
$40.00/day
Eligible
Search
7,110
$2,318.74
298.05
$21,884.66
9.44
EL_Search_NonBrand_FaceOil
$60.00/day
Limited by budget
Search
3,021
$4,981.20
71.33
$5,457.07
1.10
EL_Shopping_Cleansers
$35.00/day
Paused
Shopping
612
$512.08
4.00
$268.00
0.52
Total: all campaigns
48,929
$41,791.48
2,236.58
$150,938.15
3.61
02Google Ads: Shopping and Performance Max campaigns by conversion value / cost

Google results for "multivitamin face oil" with epi.logic in the top three

google.com/search?q=multivitamin+face+oil
Googlemultivitamin face oilVG
AllShoppingImagesVideosShort videosForumsMoreTools
rReddit · r/SkincareAddictionhttps://www.reddit.com › r › SkincareAddiction

Anyone tried a multivitamin face oil? Worth it over a serum?

30+ comments · 4 months ago — I've been using a vitamin oil at night for dry patches and it's the first thing that hasn't pilled under my moisturiser...

BByrdiehttps://www.byrdie.com › best-face-oils

The 14 Best Face Oils for Every Skin Type, Tested

12 Aug 2025 — We tested face oils with vitamins A, C and E, squalane and rosehip on dry, oily and sensitive skin...

epi.logichttps://epilogicskincare.com › products › daily-dose

daily dose | Multi-Vitamin Face Oil – epi.logic

A lightweight face oil with vitamins A, C, E and F for dry, dull skin. Because skin needs more than just one vitamin.

4.9(17)· $68.00· In stock· Free delivery over $75

SSephorahttps://www.sephora.com › shop › face-oils

Face Oils | Sephora

Shop face oils for glowing skin, including vitamin C oils, rosehip and squalane.

03Google results for "multivitamin face oil" with epi.logic in the top three

Product page with subscribe-and-save pre-selected

epilogicskincare.com/products/daily-dose
FREE SHIPPING ON US ORDERS $75+
Shop0

Shop / Face oils

daily dose

Multi-Vitamin Face Oil · 30 ml

(17)

Because skin needs more than just one vitamin.

$68.00

Subscribe & save 15%$57.80Delivered every 60 days · skip or cancel anytime
One-time purchase$68.00
Add to cart — $57.80

Free shipping on US orders over $75.

Key ingredients
How to use
Full ingredient list
04Product page with subscribe-and-save pre-selected

Email and SMS flows in Klaviyo, last 90 days

www.klaviyo.com/flows
FlowsOptionsCreate flow
Search flowsTagsStatusChannelTriggerLast 90 days · Placed Order
FlowTriggerStatusRecipientsOpen rateClick ratePlaced OrderRevenue
Welcome Series – Protocols & PerksEmailSMS· Updated Sep 9, 2025Added to list: NewsletterLive14,20858.14%4.92%6.84%$31,806.20
Abandoned CheckoutEmailSMS· Updated Aug 21, 2025Checkout StartedLive9,87261.30%8.10%7.92%$28,944.72
Replenishment – Face Oils (55 days)Email· Updated Aug 4, 2025Placed OrderLive3,61452.77%6.44%9.38%$12,402.55
Browse AbandonmentEmail· Updated Jul 28, 2025Viewed ProductLive18,34049.21%3.12%1.41%$7,690.18
Win-back – 120 daysEmailSMS· Updated Jul 15, 2025Placed OrderLive2,91138.42%1.96%2.23%$3,902.16
Post-Purchase – How to useEmail· Updated Jul 15, 2025Fulfilled OrderLive5,10666.03%3.71%1.21%$2,288.40
Sunset – Unengaged 180 daysEmail· Updated Jul 2, 2025Added to segmentLive1,48712.64%0.33%0.07%$68.00
05Email and SMS flows in Klaviyo, last 90 days

epi.logic's website today: epilogicskincare.com

epi.logic website home page
06epi.logic's website today: epilogicskincare.com

Related work. 

Get in touch

Want every channel working towards the same number?

Share a few lines about your idea, workflow or project. A senior lead replies within one business day.

  • Free 30-minute strategy call
  • NDA on request
  • Proposal within 48 hours

We reply within one business day. No spam, ever.

The right conversation can save you
six months.

Free 30-minute strategy call · NDA on request · Proposal within 48 hours