Case study · Brand + Shopify + compliance

Six products, one honest label, and a bug that shipped on the live site.

HealthX Labs is a supplement brand built on a rule most of the category avoids: say only what the formula actually does. This is the naming, the discipline that "honest" costs, and the audit that caught a real labelling error already live.

RoleBrand system + Shopify build + compliance audit
Legal entitySaroj Biotech Pvt Ltd
Platform migratedWooCommerce → Shopify
Slowest page, beforeup to 14s load
Live products audited6
Compliance flags found64
Live formulation errors caught1 (hero copy)
01

A law degree, then a diagnosis

The founder is a two-time gold medalist (a five-year BB LLB and an LLM) practising law until an asymptomatic epileptic episode in 2022 turned a legal career into two years of formulation research before HealthX Labs existed as a company. The brand's insistence on mechanism over marketing isn't a positioning choice bolted on afterward; it's a founder who spent two years reading clinical dosing literature before writing a single line of ad copy.

02

Why "Labs," not "Nutrition" or "Wellness"

Every naming convention in the category reaches for softness: "wellness," "nutrition," "naturals." HealthX Labs names itself after the thing that's supposed to be trustworthy but rarely is present in this category: a lab, with a formula sheet behind every claim. The legal entity is Saroj Biotech Private Limited, so the brand carries an actual manufacturing lineage behind the name, not a dropshipped label.

03

Fourteen seconds, on WooCommerce

The store this replaced ran on WooCommerce, and its slowest product pages loaded in up to fourteen seconds. That number alone explains most of what was wrong before a single line of copy is read: a cart nobody optimised, an add-to-cart flow with no clear next step, and a catalogue built to be listed rather than to sell. A rebuild that starts from "make it prettier" leaves fourteen seconds on the table; this one started from the render-blocking assets and the theme's own bloat, because no amount of persona work survives a visitor who left before the hero image painted.

04

Why the migration, specifically, to Shopify

Not a platform preference stated as fact: WooCommerce ties performance to whatever hosting and plugin stack a store has accumulated, and a six-product supplement brand accumulates a lot of plugins, one per compliance requirement, one per upsell experiment, each with its own script tag. Shopify's checkout, CDN and app ecosystem move that weight off a self-managed server and onto infrastructure built for exactly this transaction volume. The move is reported here as a build decision with a before-and-after, not as a sponsorship.

05

The persona work was not guessed

Every product's ideal customer profile came from reading the category's own language before writing any of the brand's: on the order of ten to fifteen thousand Reddit threads and comments, plus X posts and reviews on comparable products, compiled per product rather than once for the whole brand, because a CalmX buyer and a HerX buyer are not describing the same problem in the same words. The brief for each product page is built from what real people said before they had a product to sell them, not from what the brand wanted to say about itself.

06

What that changes on the page

A pain point mined from an actual thread arrives with its own vocabulary attached, the specific phrase a real buyer used before a marketer touched it, and that phrase, not a paraphrase of it, is what ends up in the hero subhead and the first FAQ answer. This is the same discipline behind the banned-word list two sections on: the copy is constrained by evidence in both directions, what a category's real customers say and what its regulator allows them to be told.

07

The letter, deliberately

The "X" is the founder's own stated reference, not a coincidence of branding taste: X as the algebraic unknown, the variable you solve for, and X as multiplication, the operator that scales one input into a bigger output. It's the same letter Musk has returned to across three decades: X.com in 1999 because the only single-letter domains left were X, Q and Z and X was the one that matched the ambition; SpaceX, where X stands for the unexplored; Tesla's Model X completing "S-3-X-Y"; a son named X Æ A-12; and Twitter rebuilt as X, "the everything app." The throughline across all of it is the same one HealthX Labs borrows: X isn't a finished answer, it's the variable still being solved.

08

Applied literally, not just quoted

Every product name is a category word plus X: GlowX, HeartX, CalmX, and each one is scoped to exactly one outcome it multiplies: skin, not skin-and-energy-and-focus. "Your Health, Your Edge" reads as the tagline's promise, but the mechanism underneath it is the X: your health is the variable, the product is the multiplier, and the brand refuses to claim it's solved the equation for you, only that it changes one term in it.

The road not taken on the mark itself

The naming logic above only reads as a decision if the category's default is visible next to it. The same test applied to the symbol: every generic option the category reaches for was ruled out for the same reason the soft category words were, not because any of them are badly drawn, but because they are already owned by everyone.

Rejected

The medical cross

Every pharmacy sign in the country.

Rejected

The botanical leaf

The default for 'natural.'

Rejected

Mortar and pestle

Pharmacology as clip art.

Chosen

The X, applied

Owned by the naming system already.

09

Why the category defaults were ruled out first

A cross, a leaf, a mortar and pestle: each is instantly legible and each is exactly why it doesn't work. They're the supplement category's equivalent of the arrow-doubling-back that Turnaround's own identity work rejected for the same reason, legible in half a second because every competitor already spent the legibility budget on the same shape. A mark that takes zero seconds to parse and zero seconds to remember whose it was is not a mark, it's a category label.

10

Why X wins the same test the naming system already passed

The X was not chosen as a separate mark exercise; it's the same letter the naming system, GlowX, HeartX, CalmX, was already built on, so adopting it as the visual symbol as well means the wordmark and the icon are one idea stated twice instead of two ideas negotiating for space on a label. That's the actual argument for it over a drawn icon: it doesn't add a second thing to remember, it makes the one thing the brand already says do double duty.

11

Six products, six single jobs

One accent colour per product, never mixed, never reused for another product. Red is reserved for HeartX alone across the entire brand, so a colour never has to be disambiguated by context. Two more, PhytoX and YoniX, are built but not yet live.

GlowX

Skin antioxidant · liver support

GMC risk
7/10
HerX

Women's hormonal health

GMC risk
8/10
HeartX

Cardiac support

GMC risk
5/10
CalmX

Stress · adaptogens

GMC risk
5/10
SleepX

Sleep · circadian

GMC risk
6/10
CollagenX

Collagen · joints/skin

GMC risk
6/10
12

What "honest" actually costs

The brand voice rules include a list of banned words most supplement brands live on: miracle, magic, instant, detox, cleanse, cure, treat, prevent, superfood, and, specific to a premium positioning, cheap, affordable, budget. Restraint like this is not a tone decision; every one of those words is either an FSSAI labelling risk or a Google Merchant Center disapproval trigger, so "honest" is enforced by compliance as much as by taste.

13

The audit that found a live formulation error

A full compliance pass across all six product pages scored each one 0–10 on GMC disapproval risk: condition-naming proximity, treatment-language, efficacy-claim specificity. The worst finding wasn't a tone problem: GlowX's own hero copy listed ingredients that do not exist in the formula (Vitamin C at 1000mg, Alpha Arbutin, Astaxanthin) none of them in the actual FSSAI-approved formulation, visible on the live site to every visitor. That is a labelling violation, not a marketing nitpick, and it had been live before anyone was looking for it.

14

HerX: the highest-risk page on the site

HerX scored 8 of 10, the worst on the audit, because its persona badges named the condition directly: "PCOS," "FERTILITY," sitting beside a clinical stat box that read "the clinical dose used in PCOS and insulin sensitivity research." Naming a medical condition next to a specific product benefit is close to an automatic GMC disapproval, and it happened in the exact section meant to build the most trust.

Flagged

"PCOS" · "Fertility"
persona badges, HerX PDP

Rewritten

"Hormonal balance" · "Cycle support"
outcome, not condition

Flagged

"Anxiety Relief Complex"
CalmX ATF subtitle

Rewritten

"Stress & Nervous System Support"
mechanism, not diagnosis

15

The trust band that told the same lie six times

The scrolling trust marquee on every product page, the band showing certifications and dosage claims, had GlowX's specific copy hardcoded: "3× Absorption · Liposomal Form," "250mg Clinically Studied Dose." It rendered identically on HeartX, CalmX, SleepX, CollagenX and HerX, none of which share that dose or that delivery method. A shared component with one product's facts baked in is a subtle bug to catch precisely because it looks intentional everywhere it appears.

16

"My Store"

The Shopify admin's store name field, the value that fills every page's title-tag suffix, its og:site_name, and its social share fallback, was still the platform default: "My Store." Every page on the live site was telling Google, every social platform, and every AI crawler that its brand name was "My Store," not HealthX Labs. One field, and it was upstream of every single page on the domain.

17

Built for India, specifically

FSSAI, not FDA, is the compliance backbone. The mandatory disclaimer, the labelling rules, the banned-word list all key off Indian food-safety law. Pricing is stated in ₹ without conversion, and the offer is phrased as a "90-day pack," never "3-month supply," because a working duration is a clearer promise than a calendar unit when a purchase is happening on a phone, mid-scroll, in a market where cash-on-delivery is still a live expectation.

18

Three typefaces, the same logic as Turnaround's own

Chillax carries headlines and stat numbers, Satoshi carries UI and CTAs, General Sans carries body copy: three jobs, three faces, none of them asked to do more than one thing. It's the identical discipline behind Turnaround's own Switzer / Plex Mono / Instrument Serif split, applied to a completely different brand: pick a typeface for what it has to say, not for how it looks in isolation.

19

The order of five icons

Every product image carries the same five trust marks, in the same fixed order: Lab Tested, FSSAI Certified, Free Prepaid Shipping, 30-Day Guarantee, COD Available. The sequence is a decision, not a list: certification leads because trust in the formula is the actual objection in this category, and COD comes last on purpose. Leading with cash-on-delivery reads as a brand hedging against its own credibility.

20

What a call to action is allowed to say

"Start Your 90-Day Journey," "See the Science," "Find Your Formula" are the approved set. "Buy Now!!!," "Don't Miss Out!," and any countdown timer that resets are explicitly banned, alongside urgency copy the category runs on by default. A supplement brand that will not manufacture urgency is making the same bet twice: once on the formula, once on the sentence asking someone to buy it.

21

The photography brief, written to exclude things

Real Indian skin tones, metro settings, one focal point per frame, natural daylight. The banned list is longer than the brief: no lens flare, no heavy grading, no stock imagery, no neon colour, no busy background, product never tilted for drama. A visual system defined mostly by what it refuses is the same discipline as the banned-word list in copy, applied to a camera instead of a sentence.

22

The dual-shade rule nobody notices until it breaks

PhytoX's brand colour is forest green internally, but its current printed packaging is lime, a legacy print run still in circulation. The system rule is explicit: match lime wherever the physical product appears, use forest only for forward-looking digital assets, and never let a single image mix both. It's a small rule, and it's exactly the kind that gets silently violated the first time someone new touches the brand without reading it first.

23

The honest number

The brand states an 8-week timeline for results rather than a vaguer "see results fast," because a specific, slower number is more credible than a fast, vague one in a category built on the opposite bet. That is the same wager the whole brand is making: state less, verify more, and let the audit, not the ad copy, carry the credibility.

24

Two items genuinely not finished

YoniX (women's intimate health, soft blush) is built as a brand but not yet live, and the founder-imagery folder needed for future Reels and brand-story cards exists but hasn't been ingested into the asset system. Neither is dressed up as done; a case study that only shows finished work teaches nothing about how the studio actually decides what ships first.

25

What gets checked after this ships

Not a vanity metric: the specific claim is that GlowX's corrected formula copy stops matching the pattern that triggered the GMC flag in the first place, that the Shopify admin's store name shows up correctly in the next site-name audit, and that HerX's rewritten persona badges no longer contain a named medical condition anywhere. Each is a yes-or-no check against the audit that found the problem, not a number that can be argued with.

26

The same method, a different brand

HealthX Labs and Turnaround share no palette, no typeface, no category. What they share is the method this studio actually sells: publish the mechanism, name the mistake that shipped, and let the audit trail carry the credibility the marketing copy is not allowed to claim on its own.