Natural cosmetics brand (Shopify build)
Shopify store built from scratch for a natural cosmetics brand. SERP visibility: 47 keywords in Top 3. The store runs 24/7 and replaces the Instagram-DM order flow.
- Niche
- Natural cosmetics
- Platform
- Shopify
- Timeframe
- 6 months

Challenge
A young natural-cosmetics brand selling only at markets and through Instagram DMs. Strong product, loyal customers, but every order went through manually answering messages. They wanted an online store that ran 24/7 without losing the personal feel with customers.
What I did
Shopify store from scratch with a custom theme. Catalogue structured by 4 product lines (Face, Body, Hair, Spa) × skin type × active ingredient — URL hierarchy mapped to real search demand. Product + Offer + Review schema on 100% of the 32 products. Weekly blog with guides on active ingredients (hyaluronic, niacinamide, retinol) and skin types — real buyer-intent search, not SEO filler. GA4 + GSC + Shopify Analytics wired before launch. Abandoned-cart email flow (3 emails) + post-purchase review request. Sitemap, hreflang, canonical from day 1. Outreach to lifestyle and beauty blogs.
- Shopify store built from scratch with a custom theme tuned for product pages
- Catalogue of 32 products structured by 4 product lines × skin type × active ingredient
- Product + Offer + Review schema across the full catalogue — rich snippets from day 1
- Weekly blog with guides on active ingredients and skin types — real buyer-intent search
- GA4, GSC and Shopify Analytics wired before launch — data from the first order
- Abandoned-cart email flow (3 emails) + post-purchase review request
- Sitemap, hreflang (BG/EN), canonical and robots from day 1
- Outreach to lifestyle and beauty blogs for content-driven backlinks
Results
In 6 months: from €0 organic revenue to €18,400/month. 47 keywords in Top 3. Conversion rate from organic traffic 3.2% (above the niche average of 2.1%). 62 referring domains. The owner no longer stays up until midnight answering DMs about order details.
Related case studies

Fashion online store
Technical foundation, reworked collections and product pages, links from relevant domains.

Electronics store
Tamed faceted navigation, cleaned duplicates, product schema and internal linking.

Home & garden
Category landing pages built on real demand and content around purchase intent.

Let's talk
First, let's see if we're a good fit.
A 30-minute call, just me and you. You tell me about your store, your goals, and where you feel stuck. I tell you how I'd approach it. No slides, no pitch. If it feels right on both sides, the next step is a real SEO audit and a plan built around your store.
- You share, I show you the pathYou tell me about the business - catalogue, goals, numbers, what you've already tried. Inside the call I tell you how I'd scale you: which channels work for your case, which don't, and the order I'd run them in.
- If it's a fit, I audit your storeIf we both feel good after the call, the next step is a real audit of your store and a plan for the next 90 days. If not, no hard feelings.
- You always talk to meI work solo - no account managers in between, no junior handovers. Six years on Shopify, WooCommerce and custom ecommerce builds, and the person on the call is the person doing the work afterwards.
Most replies within 1-2 hours