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
- Shopify – set up store, products, collections
- Theme Development – forked Dawn theme; customized Liquid templates in VS Code
- 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)
- ReCharge for subscriptions (API keys in Settings → Apps)
- Customizations
- Added dynamic “Herb Profiles” section via JSON in
templates/product.json - Injected FAQ accordion using
<details>tags insection-product-template.liquid
- Added dynamic “Herb Profiles” section via JSON in
- Deployment & Testing
- Deployed via GitHub Actions (workflow pushes to
theme deploy) - QA on staging.myshopify.com; tested flows with Chrome DevTools
- Deployed via GitHub Actions (workflow pushes to
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

Log in or sign up for Devpost to join the conversation.