About the project

I built For Long Life, a Shopify store offering natural, herb-based supplements designed to support well-being and longevity.

Inspiration

A family history of chronic health issues inspired me to explore plant-powered remedies. After experimenting with herbal tinctures and seeing real improvements, I wanted to share curated, science-backed supplements with a wider audience.

What it does

  • Showcases a handpicked catalog of capsules, tinctures and powders
  • Provides detailed ingredient breakdowns and usage guides
  • Enables seamless checkout with Shopify Payments and recurring subscriptions
  • Integrates customer reviews, blog posts and educational content

How we built it

  1. Shopify – set up store, products, collections
  2. Theme Development – forked Dawn theme; customized Liquid templates in VS Code
  3. Apps & Integrations
    • ReCharge for subscriptions (API keys in Settings → Apps)
    • Yotpo for reviews (app credentials mapped to customer.email)
    • Klaviyo for email capture (installed via public API; list ID: KL_LIST_1234)
  4. Customizations
    • Added dynamic “Herb Profiles” section via JSON in templates/product.json
    • Injected FAQ accordion using <details> tags in section-product-template.liquid
  5. Deployment & Testing
    • Deployed via GitHub Actions (workflow pushes to theme deploy)
    • QA on staging.myshopify.com; tested flows with Chrome DevTools

Challenges we ran into

  • Liquid limitations – needed workarounds to loop nested metafields
  • Subscription conflicts – ReCharge and bundle app scripts collided, fixed with script priority overrides
  • Compliance copy – drafting legally safe health claims required back-and-forth with legal counsel
  • Image optimization – sourcing high-res herbal photography and compressing to .webp

Accomplishments that we’re proud of

  • Launched store MVP in 6 weeks
  • Achieved 20% email-capture rate on homepage with Klaviyo pop-up
  • Hitting 4.8★ average review rating across 50+ customer testimonials
  • Reduced cart abandonment by 15% after adding exit-intent discounts

What we learned

  • Shopify Liquid’s JSON templates enable flexible data-driven sections
  • Effective subscription UX boosts LTV
  • Clear, transparent ingredient education builds trust
  • Automating deployments keeps staging and production in sync

What’s next for For Long Life

  • Roll out “Herb of the Month” subscription box
  • Integrate LoyaltyLion for rewards program
  • Add multi-language support (starting with German)
  • Implement Shopify Functions for dynamic discounts

Built With

Share this project:

Updates