Contents
Five waves, ranked by how well the evidence supports them. A wave scores high when it appears on many platforms, persists across months, and dominates the conversation where it is loudest. The score measures evidence, not urgency. Sections 06 to 09 are observations rather than waves, and carry no score, because each rests on a single vantage point.
| Section | Evidence | Score | |
|---|---|---|---|
| — | What this report answers | Framing | |
| — | Executive summary | All five platforms | |
| — | How the five waves connect | Causal map | |
| 01 | Taste and texture at first use Two buyers in five quit at the first scoop; those who last a week reorder |
3 platforms | 78 |
| 02 | Digestion is the category's deciding factor Why buyers leave whey, and why they stay with whoever is gentlest |
4 platforms | 81 |
| 03 | The price floor moved A ₹1,400 entrant, a value tier at ₹900, and three price rises of your own |
4 platforms | 74 |
| 04 | Product trust and quality control 6,007 upvotes across five threads, two subreddits, and a filed FSSAI complaint |
3 platforms | 86 |
| 05 | Yeast protein enters the category Upgraded during analysis: your own audience is asking for it by name |
3 platforms | 64 |
| 06 | Competitor position Four profiles, price per gram, and review velocity | Seven brands | |
| 07 | Advertising intelligence What survives, what is being tested, and the shape they share | 30 live ads | |
| 08 | Buyer segments Five language clusters and what makes each one leave | 162 coded records | |
| 09 | Your comment section Including the apology you already published, and what it earned | 359 comments | |
| 10 | The next ninety days | Sequenced plan | |
| 11 | What would change this read | Triggers and thresholds | |
| — | How to read this report · Data dossier | Definitions, sources and gaps |
What this report answers
A twelve-month-old product with a strong parent brand is being reviewed three times faster than its nearest competitor and rated worse than anything else the brand sells. This report asks what is driving that gap, whether it is the product or the expectation, and which of the three forces moving against the price is the one to answer first.
What we already knew going in
The Double Cocoa plant protein isolate launched into a category the brand had already won trust in. Its own protein bars hold 4.6 stars across 656 ratings, and 77 percent of those are five star. The whey range has years of goodwill behind it. The plant protein carries the same name, the same clean-label promise and the same price architecture, and it is performing at 3.8 stars.
That gap is the subject. It is not a marketing gap, because the product is selling. Across the fifty most recent Amazon reviews the product accumulated reviews at 4.1 per month against OZiva's 1.4 and Plix's 0.6. Whatever is wrong is happening after the purchase, not before it.
Every complaint rate in this report is a share of reviews, and your reviews are arriving three times faster than your rival's. A high one-star share on a fast-moving listing means many angry buyers in a short window; the same share on a slow listing means a few, spread over years. Both are real problems. Only the first is urgent, and only the first is yours.
The three questions this run was scoped to answer
The answer is both, and they are separable. Wave 01 shows that buyers who survive roughly a week reorder and describe the identical texture positively, which means part of the failure is a promise nobody set. It also shows the complaint concentrating and worsening, which means part of it is not.
Three move against the premium at once: a taste problem, a price floor that dropped, and a public argument about quality. The report ranks them on evidence, then names one as the first move, because the other two both depend on the premium the third is eroding.
Three of five planned forum searches did not run, no global benchmark brand was collected, and quick commerce was not touched at all. Section 11 and the dossier name every gap, with what each one would settle, rather than presenting the collected set as the whole picture.
What this report deliberately does not do
It does not model revenue impact, because nothing in a public corpus can size your repeat rate or your margin. It does not rank creative, because the ad library reports how long an ad ran and not how it performed. It does not claim causation anywhere: when the one-star rate rises after a price rise, the report says both happened and in what order, and leaves the connection to you and your own internal data. Where a finding rests on a single quote, it says so and scores it accordingly.
Executive summary
Your plant protein does not have a demand problem or a brand problem. It has a first-week problem, and it is happening while three separate forces move against the premium that justifies its price.
of your fifty most recent Amazon reviews are one star, against 20% across the listing's whole history and 2% for your own protein bars.
upvotes across five threads on two subreddits questioning batch consistency, foreign objects and brand tone.
the gap between your price and a new influencer-founded entrant, in a category whose forum floor is ₹900 per kg.
The argument in one page
The product sells. It accumulates reviews three times faster than OZiva and four times faster than its own protein bars did. What it does not do is survive contact with a first-time buyer: two in five of your most recent reviewers rate it one star, and the complaints are overwhelmingly sensory rather than functional. Nobody says it does not work. They say they cannot finish the packet.
Underneath that is a finding that changes what to do about it. The buyers who stay describe the same grittiness the leavers complain about, and rate it five stars anyway, because the digestive comfort was worth it and because they were prepared for an adjustment period. One of them writes that a week is what it takes. Another says to blend it with banana. A third says to use milk rather than water. None of that appears on your pack, in your onboarding, or in any advertising you are currently running. Three of your own customers have independently written the product's missing manual inside a review nobody reads before buying.
That is fixable and comparatively cheap. The harder problem is that while the first week is failing, the premium that justifies ₹1,973 is being argued about in public. Five threads across two subreddits, totalling 6,007 upvotes, question whether the batches are consistent, report a bug inside a whey pack and a hair inside a protein bar, and criticise the brand's tone. One poster filed an FSSAI complaint. The threads concern your whey and your bars rather than this product, but a first-time plant-protein buyer searching your name this month meets them before they meet a lab report.
Meanwhile the floor moved. An influencer-founded protein launched at ₹1,400 in the most-discussed thread of the year, forum consensus puts the value tier near ₹900 per kilogram, and three separate buyers across two platforms logged your own prices rising without announcement. The category is filling with entrants; one deals thread asks, plainly, "daily people are posting new brands wtf is going on?"
Read together, the five waves describe a brand whose position is built on trust, selling a product whose first impression is difficult, at a price defended by proof that is currently being contested. Each of the three is survivable alone. The order in which you answer them is the decision this report exists to inform, and the answer is that trust goes first, because the taste fix takes quarters and the price hold takes proof.
Five threads across two subreddits totalling 6,007 upvotes question batch consistency, report a bug in a pack and a hair in a bar, and criticise the brand's tone. One poster filed an FSSAI complaint. The same batch-consistency language appears independently in your Amazon reviews for the bars. This is the largest threat to the premium every other decision depends on.
The only theme present on all four content platforms. Buyers choose plant protein because whey did not suit them, and stay with whichever brand is gentlest. Your five-star reviews use this language, your 16.5-million-play creator post is built on it, and your rival is failing on it in public.
Bitterness and grittiness dominate the negative reviews and concentrate in first-time buyers. Thirty percent of this product's reviews name texture against zero percent of your bars'. Those who last roughly a week reorder and describe the same texture positively.
An influencer-founded protein launched at ₹1,400 per kg in the year's most-discussed launch thread, then raised its price without announcing it and was punished harder for the silence than the rise. Three independent buyers logged the same behaviour against you.
Searches for "yeast protein" rose 3,550% in India and "yeast protein vs whey protein" is a breakout query. It was scored 52 and filed as a watch item until a third platform turned up: two commenters on your own Instagram feed, one asking "why no yeast protein launch yet from your side?" and another arguing fermented yeast protein beats plant protein outright. That moves it from corroborated to confirmed. It is still not an action, and section 05 explains why.
What this report is not saying
- Not that the product is bad. Fifty-eight percent of the listing's lifetime ratings are five star. The problem is the shape of the distribution, not its average: this listing has almost no middle.
- Not that you should cut price. No reviewer in the corpus names price as their reason for leaving this product. Price appears as anger about undisclosed increases, which is a communication problem with a much cheaper fix.
- Not that the Reddit threads are representative. They are loud, not typical. They matter because they rank, and because the same language shows up independently in reviews that are typical.
- Not that any of this is measured against a global benchmark. No US or international brand was collected. The report can say how bad the taste problem is inside India; it cannot yet say whether the category has solved it elsewhere.
How the five waves connect
The waves are scored separately because their evidence is independent. They are not independent as problems. Four of the five terminate in the same place, which is whether a buyer believes ₹1,973 buys something the ₹900 tier does not.
A buyer who cannot finish the packet has paid ₹1,999 for something they threw away. Two of the one-star reviews say exactly this: "don't know what am I going to do with the whole packet" and "there is no return policy on this". The taste problem does not just cost you that buyer, it converts them into a public argument that your price is not worth paying.
The premium is paid for proof. When the proof is being publicly questioned, and a customer is asking on your own feed why a certification logo came off the pack, the ₹573 gap to the entrant stops looking like insurance and starts looking like a margin.
Digestive comfort is the one axis where price is not the deciding factor, because the buyers who care about it cannot go back to whey at any price. It is the ground the premium can be defended on, and it is the ground your current plant-protein advertising does not stand on.
Yeast protein is being positioned on digestibility and bioavailability, which is the exact axis wave 02 identifies as yours. The launch thread for the ₹1,400 entrant says it should have been yeast. Your own audience is asking you for it. It is early, and it is aimed at the right target.
If you fix taste first, you spend two quarters improving a product whose price is being argued about in the meantime. If you cut price first, you fund the cut out of the premium and confirm the argument. If you settle the trust question first, the other two get easier: the taste fix lands on a brand people still believe, and the price hold has proof behind it. That is the whole basis for the ordering in section 10.
Two buyers in five quit at the first scoop
And the ones who last a week come back and describe the same texture in a five-star review. The gap between those two outcomes is seven days of expectation nobody currently sets.
Forty percent of your fifty most recent Amazon reviews are one star, against twenty percent across the listing's entire history and two percent for your own protein bars. The complaints name bitterness and grit, they concentrate in first-time buyers, and the rate is rising month over month.
one-star share in the recent window, twice the listing's lifetime rate of 20%.
of reviews naming texture, this product against your own protein bars.
one-star share last month, up from 33% a year ago.
The distribution has almost no middle
This is the shape that matters more than the average. Across the listing's whole history, 58 percent of ratings are five star and 20 percent are one star, with only 22 percent spread across the three grades in between. Your protein bars, sold to the same audience under the same name, put 77 percent at five star and 2 percent at one. A product with a bimodal distribution is not a mediocre product. It is a product that works completely for some people and fails completely for others, and the difference between those two outcomes is usually knowable.
What the negative reviews actually say
Twenty-one critical reviews in the window, grouped by complaint. The same buyer often names two problems at once, so the raw list reads as more separate issues than there are. What is striking is how physical the language is. These are not people describing a product that underperformed; they are describing a sensory experience they could not repeat.
"Taste is 100% of Pea protein" is the most useful sentence in the negative set, because it names a cause rather than a symptom. Pea isolate carries a characteristic bitterness and a coarse mouthfeel that formulators mask with sweetener, flavour load or a blend. Your rival's unflavoured pea isolate collects the same complaint in almost the same words: "it tastes like you are consuming peas powder with very strong smell and taste". This is a raw-material problem the category shares, which is why it is worth knowing whether anyone outside India has solved it. Nobody outside India was collected in this run.
The buyers who stayed describe the same texture
This is the finding underneath the finding, and it is what separates a formulation problem from an expectation problem. Positive reviewers name the identical grittiness and rate the product five stars anyway, because the digestive comfort was worth it and because somebody told them, or they worked out, what to expect.
One reviewer goes further than tolerance. Writing in August 2026 after a year on whey, they describe the grittiness as the reason they prefer plant protein: "I like feeling of mud in my mouth which allows the taste to last long in mouth." That is not a defence of the product so much as evidence that the sensory profile has an audience, and that the profile is not the whole problem.
Three customers have already written your missing manual
Independently, in three separate reviews across eight months, buyers who solved the texture problem published the solution. None of the three instructions appears on your packaging, in your onboarding email, or in any advertising currently running. Each is free to implement.
"It taste a little bit chalky either mix with water or milk but if make a shake with banana it became a smooth paste and chalkiness decreases."
Four stars · 28 July 2026
"I blend it with some milk and then add some cold water and rest it for a while. Felt palatable and drinkable. Does the job well."
Five stars · 8 August 2026
"For better taste take with cow milk or soy milk, as with water it tastes slightly powdery."
Five stars · 9 December 2025
At least one five-star rating in the collected set is not a five-star review. In October 2025 a buyer opened with "Giving 5 stars, so this review appears near the top and more people can read the drawbacks of this protein powder before buying it", then described the texture as extremely chalky. The rating distribution therefore slightly overstates satisfaction, and any internal dashboard reading stars alone will read this product as healthier than it is.
The counter-argument
Three things weaken this wave, and they are worth stating plainly.
- Amazon review tails over-represent anger. People who are disappointed write; people who are satisfied reorder silently. The lifetime one-star rate of 20 percent is the more conservative number, and it is still ten times your bars'.
- The monthly trend rests on thin months. Four of the eight months in the window carry fewer than five reviews and are shown hollow for that reason. The two months that carry the trend, July and August 2026, hold 30 of the 50 reviews between them, so the direction is real even if the line is jagged.
- Fast velocity produces fast complaints. A listing gathering 4.1 reviews a month will surface a problem faster than one gathering 1.4, which is part of why your rate looks worse than OZiva's. It is not all of why: your own history says 20 percent and your recent window says 40.
The corpus cannot size revenue. What it can size is exposure: 40 percent of the reviews a prospective buyer reads first are one star, and Amazon's own generated summary for this listing now reads "the texture receives criticism for being grainy, and while some find it easy on the gut, others report feeling like they're vomiting after consumption". That sentence sits above the reviews, is machine-generated from them, and cannot be appealed. It is the single highest-leverage line of copy about your product on the internet, and it is currently written by your worst week.
What to do about wave 01 4 actions+
Your own protein bars solve sweetness with dates inside the same no-added-sugar rule and hold 4.6 stars with 77 percent five star. The bitterness complaint has a solved precedent inside your own catalogue, made by the same company, sold to the same buyer, under the same claim.
One caution from the bars' own reviews: even there, a buyer writes "wish there was a little bit more sweetness to it as the cocoa is overpowering", and another says "not all might like the taste at first". The target is not sweeter in general. It is the specific date-forward profile that took your bars to 4.6 while keeping the label intact.
Your own five-star repeater wrote the line: "taste takes about a week to get used to after switching from whey, but then it gets better." Buyers who quit at day five were never told a week was coming. One two-star review says precisely that, "unable to use it after 5 days", which is a buyer who left two days before the product was supposed to start working for them.
Put it on the pack, in the first post-purchase email, and in the ad. Your competitor already does this: OZiva's 56-day ACV creative says "give it a few weeks" inside the ad itself.
Banana, blend-and-rest, and milk rather than water. All three come from your own five- and four-star reviewers, independently, across eight months. That instruction currently exists only inside reviews nobody reads before buying, and it is the cheapest intervention in this report.
Upgraded from provisional. When this wave was first written the evidence was thin at eight mentions across 162 records. It is no longer thin: a commenter on your own Instagram feed writes "please launch plant protein trial sachets", and two more ask for travel-friendly and smaller sizes. What is loudest, though, is regret at committing ₹1,999 with no return path, which a sachet removes entirely.
Nobody in this category buys plant protein because it tastes better
They buy it because whey did not suit them, and they stay with whichever brand is gentlest. It is the only theme present on all four content platforms.
Digestive comfort is the category's real currency. It is why buyers arrive, why they stay, and where your closest rival is visibly failing. Your own advertising for this product leads with none of it.
content platforms carry the theme independently. Nothing else in the corpus does.
plays on your lactose-intolerance creator post, against a 50K median for brand posts.
of OZiva's and your reviews naming digestion, but in opposite directions.
The mechanism
Plant protein in India is not, for most buyers, a preference. It is a substitution made under duress. The corpus is full of people describing the moment whey stopped working for them, and almost none describing a positive decision to switch. That distinction matters commercially, because a buyer who arrives under duress is judging one thing above all others: whether the replacement does the thing the original stopped doing. Taste is a tax they will pay. Discomfort is not.
The exit reasons are more varied than digestion alone. One five-star reviewer left whey because of acne: "I started my protein journey with TWT Double Cacao Whey plus protein bars. Soon after, I struggled with acne and had to go off whey." Another left on price. A third on lactose. What unites them is that the whey product failed them physically or financially, and they arrived at plant protein already once disappointed. That is the emotional starting position of your typical new buyer, and it is why the first week matters so disproportionately.
Your closest rival is failing on exactly this, in public
Seven of OZiva's fifty most recent reviews name bloating, loose stools or difficulty digesting. Two of them describe the same batch-consistency deterioration your own threads describe, which is a useful piece of context: the quality-drift complaint is not unique to you, and a report that only measured you would have missed that.
Eight of your fifty reviews use gut language positively: "very light and easy on the gut", "feels light to digest", "light on the gut and got a great deal on it", "good taste and easy digestion". Three of your one-star reviews use it negatively, naming bloating or diarrhea. The ratio runs strongly in your favour and it is the only metric in this report where it does. That is the asset. It is currently invisible in your advertising for this product.
Plix's negative reviews are unusually specific about the cause: "not sure what they use as sweeteners but it has a horrible taste and an even worse after taste", and "they have used the worst tasting sweetener to make the taste even more bad". Where your failure mode is an absence of masking, theirs is a masking agent people can taste. Both are solvable and they are solvable in opposite directions, which is what makes the middle position defensible rather than merely vacant.
Your best-performing content is already about this
Two creator collaborations carry the feed. A lactose-intolerance story took 16.5 million plays and a dessert-physiology explainer took 35.4 million, against a median of roughly 50 thousand across your own brand posts. Both are physiology stories told by a person. Neither sells a product in the first frame.
The counter-argument
Digestion is the broadest theme in the corpus and the least precisely measured one. The keyword families overlap: a review saying "light" may mean mouthfeel rather than digestion, and one saying "heavy" may mean the shake, not the stomach. Each match here was checked by hand, but the category is fuzzier than the texture count. Separately, 16.5 million plays is a reach number and not a conversion number. The collab proves the story travels. It does not prove it sells, and nothing in a public corpus can.
What to do about wave 02 4 actions+
Every platform says this is why buyers choose and stay with plant protein. Your advertising for this product currently leads with neither gut comfort nor a named problem. Your own whey creative, the longest-running protein ad in the entire competitive sample at 66 days, leads with exactly this and prints it on the pack: "light as water, easy on your gut".
Not only lactose. The corpus shows three distinct exit routes from whey: it did not digest, it broke someone's skin, or it got too expensive. Each is a story with a named villain and a physical resolution, which is the shape of every long-running ad in the category.
Not sweeter in general. Date-sweet specifically, which is what your bars already use, what keeps the clean-label claim intact, and what puts distance between you and the artificial-sweetener aftertaste Plix's reviewers name by category.
OZiva is running a "Only Certified Clean Label brand in India by US CLP" claim in paid media while collecting bloating complaints on its own listing. The gap between what it advertises and what its buyers report is the opening. Comparative claims carry regulatory risk in India and this is a legal question before it is a marketing one, but the underlying content, your own five-star gut language, needs no comparison to work.
The floor moved to ₹1,400 while you were watching whey
An influencer-founded protein launched a third below you in the year's most-discussed thread, forum consensus puts the value tier at ₹900 per kilogram, and three of your own buyers logged price rises you never announced.
You are ₹573 above a new entrant and more than double the value tier. You are also ₹300 below OZiva, which is the part usually missed: you are not the most expensive product in the category, you are the most expensive one people talk about.
relevant forum items on r/Fitness_India concern price, the largest single theme, ahead of taste at 18.
per gram at the value tier, against your ₹2.00 on Amazon.
separate buyers, on two platforms, logging undisclosed price rises on your own products.
The mechanism
Two things happened at once, and they are frequently confused. The first is that a new entrant landed a third below you and reset what the forum considers a fair price for a clean plant protein. The second is that whey got expensive, which pushed a cohort of price-driven buyers into plant protein who never wanted to be there. The first is a competitive event. The second is a demand event, and it is temporarily good for you: it is delivering buyers. It is also delivering the single least loyal segment in the corpus, because they will leave for the same reason they arrived.
The entrant already made the mistake you are making
Three months after launching at ₹1,400 in a 415-upvote thread, the same brand raised its price by ₹400 without announcing it. The thread about that drew 473 upvotes, more than the launch thread itself, and its opening line is the whole finding: "Whey prices have already been increasing for months, but what about plant protein? What could be the reason for an increase of ₹400? No announcement was made, either."
The community's reply is worth reading in full, because it describes the trade every premium brand in this category is making. One comment at 256 upvotes: "Sab ko last mein profit kamana hota hai brothers. Koi mitha bolke kamta hai koi kadwa bolke." Everyone is here to make a profit; some sweet-talk their way to it and some do it bluntly. That is the frame your positioning is currently being read inside.
Note the third one carefully. It is a five-star review. The buyer likes the product, is still buying it, and is tracking your price to the fortnight and to the rupee. That is not churn, it is surveillance, and it is what a premium brand's most loyal customers do once they start suspecting the premium.
Why a price cut is the wrong instrument
Nothing in this corpus supports one. Across 50 reviews of this product, eight mention price, and not one of them names it as the reason for a low rating; the low ratings are all sensory. The price anger is attached to your bars and your whey, and it is attached to increases rather than to the level. Meanwhile the two segments most likely to leave over money, the price refugee and the performance buyer, are precisely the two whose loyalty you cannot buy at any price, because a cheaper entrant will always exist.
What the corpus does support is making the premium legible. The forum's own statement of what it wants is not "cheaper", it is "some good trusted protein that I can blindly consume without fear and paranoia", at 157 upvotes. That is a specification for proof, priced. A four-star Plix reviewer writes the same request from the other side: "I am not able to find any review with third party lab test report, so that we can get the realtime protein availability in a single scoop. Soo many failed in lab test report."
₹573 is the gap between you and the entrant. Batch-level third-party testing, cold-chain handling and the certification you used to display all have a per-kilogram cost, and you are the only party who can state it. Publishing that number next to the price converts an unexplained premium into a priced service, and it is the same move as the lab comparison wave 04 asks for. The two actions share an asset.
The counter-argument
- Two of the seven price points are unverified. The ₹900 value tier and the entrant's ₹1,400 both come from forum comments and were never checked against a live listing. They are drawn hollow in exhibit 10 for that reason, and the next run should verify both before any pricing decision leans on them.
- The forum skews price-conscious. r/Fitness_India and r/protein_deals are, by construction, populated by people who track prices. That is why price is the largest theme there and only the fifth largest in your Amazon reviews. Both are true; they describe different populations.
- The entrant is unproven. It launched inside the reporting window, has no review base, and is dealing with its own quality controversy, covered in section 06. A ₹1,400 price is only a threat if the product holds.
What to do about wave 03 3 actions+
The evidence does not support a cut. What it supports is announcing every change, because the category demonstrably punishes quiet ones harder than expensive ones: the entrant's silent ₹400 rise drew more engagement than its launch.
A one-line note before a change, naming the input cost that moved, converts the most damaging version of this into the least. You already have the highest-trust channel for it: your own comment section, where an apology in July became your most-liked post of the year.
Show what batch-level lab testing adds per kilogram, next to the price. The forum's stated anxiety is protein it can consume without fear, and ₹573 is currently the unexplained price of that insurance.
The clean-label premium is being contested in public
Five threads across two subreddits, 6,007 upvotes, a bug in a pack, a hair in a bar, a filed regulatory complaint, and the same batch language turning up independently in your Amazon reviews.
These threads concern your whey and your bars, not this product. They are in this report because the brand halo covers every SKU, and because a first-time plant-protein buyer who searches your name this month meets them before they meet a lab report.
combined upvotes across five threads on two subreddits questioning the product and the brand.
filed FSSAI complaint, from the poster who found a hair in a protein bar.
upvotes on the comment asking directly for a response from the brand.
The mechanism
A brand named The Whole Truth carries an unusual liability: its positioning is a claim about its own honesty, so every quality failure is automatically also a credibility failure. The 362-upvote tone thread makes this explicit. Its author writes that the brand positions itself "as the only honest brand in a sea of liars", and the top reply, at 225 upvotes, supplies the receipt: "I lost complete faith in them when they only did the 12g protein bars, and in their handouts, said 'more than 12g gives you gas, we hate gas' just because they wanted to diss competitors. Few months later, 20g protein bars launched."
That is not a product complaint. It is a record of a claim being reversed when the range expanded, and it is being cited by people who used to buy from you. Every subsequent quality report lands on top of it.
A three-star review of your protein bars from March 2026: "I used to love these bars earlier but in the latest batch, I have noticed bad taste and smell coming from the dry fruits. Really sad to see my favourite brand compromising on quality." A two-star from April 2026: "price has increased now and quantity and quality reduced. Some batches also seem to be stale." Neither reviewer is on Reddit, neither is quoting the thread, and both describe the same thing. That independence is what moves this wave from a loud thread to a confirmed finding.
The 352-upvote joke is the most consequential item in this section, and it is easy to underrate. A complaint that becomes a joke has stopped being an incident and started being a shorthand. Once a community has a punchline for your quality control, every future report arrives pre-framed.
A 125-upvote reply to the bug thread: "The same thing happened to me but with a different brand, B-protein. There were several bugs in the tightly sealed bottle." Foreign objects in sealed protein packs are a category-wide occurrence, not a brand-specific one, and the community knows it. That is genuinely mitigating. It is also exactly why a published QA response works: the community is already primed to accept a straight answer, and is only hostile in the absence of one.
A certification question, from your own audience
Read that against your rival's live ad copy, captured from Meta Ads Library in the same window: "Only Certified Clean Label brand in India by US CLP." One brand is adding a third-party certification to its paid media while a customer asks the other why one came off the pack. That is the same finding arriving independently from two platforms, and it is the clearest single competitive exposure in this report.
You have already proved the fix works
On 30 July 2026 you posted four words and an apology: "We're sorry. This is no excuse for bad service. We'll do better." It took 9,291 likes and 468 comments, making it the most-liked non-video post on your feed in the collection window. The comments are not grudging.
"Wow, I have seen a consumer brand owning up to their mistakes for the first time. Great example for the whole industry."
"So proud of you. This is lovely to see. Ownership"
"That's the accountability consumers truly appreciate! Kudos guys"
That post is the single strongest piece of evidence in this report for the recommendation that follows, and it is your own. An audience that rewards a service apology with the year's best engagement will reward a quality answer. The batch thread has been open, with its top comment asking for a response, and no equivalent post exists.
The counter-argument
- None of these threads is about the product this report covers. They concern whey and bars. The case for including them is the brand halo and the search result, not a direct product finding, and a reader who rejects that premise should discount this wave heavily.
- Reddit is not your customer base. 174 India-relevant items came from two completed searches on two subreddits. It is a vocal, technical, price-aware minority.
- Upvotes measure reach, not agreement. The 4,142-upvote batch thread is a well-researched teardown, and several replies dispute its conclusions. What is not in dispute is that it is the top result for a large number of people searching your brand plus "protein".
What to do about wave 04 4 actions · urgent+
The thread's second-highest comment, at 947 upvotes, literally asks for a response, and a third at 153 asks for the founder by name. You publish batch test reports already; this is the moment that asset exists for. Unused, silence reads as confirmation.
Self-published lab reports are more transparent than a certificate and less legible than one. In a window where your consistency is being questioned, legibility is what you are short of. Your rival is currently buying media against exactly this gap.
A filed regulatory complaint, a repost to a second community, and a joke the community now repeats are not marketing problems. The community has already offered you the mitigating context itself, which makes a factual response cheap to give and expensive to withhold.
The tone thread is the least urgent and most structural item here. A brand whose name is a claim about honesty cannot afford copy that positions competitors as liars, because every later reversal gets filed as hypocrisy rather than as a change of mind. The 12g-to-20g bar example is now a 225-upvote comment that will outlive the campaign that caused it.
Yeast protein is entering on your axis
Searches rose 3,550 percent, the entrant's own launch thread says it should have been yeast, and two people on your own feed are asking you for it by name.
This wave was first scored 52 and labelled corroborated, on the strength of a search trend and one forum post. A third platform then turned up in a place the first pass had not looked: the comment section of the brand's own Instagram feed. Two commenters raise fermented yeast protein unprompted, one of them addressing the brand directly. Under the rule set out in "How to read this report", three platforms moves a wave from corroborated to confirmed, and the score rises to 64. It remains a watch item rather than an action, and the reasoning for that is below.
Where the three platforms agree
"yeast protein" up 3,550 percent in twelve months. "yeast protein vs whey protein" registers as a breakout query, which is Google's label for growth it stops measuring. The comparison being searched is against whey, not against plant.
The 415-upvote launch thread for the ₹1,400 entrant, written by someone welcoming it: "could've launched yeast protein as the bioavailability is a lot better than pea protein". Separately, at 74 upvotes: "their yeast protein is honestly pretty interesting too because it feels lighter than pea-heavy blends."
On your own feed, unprompted: "@thewholetruthfoods WHY NO YEAST PROTEIN LAUNCH YET FROM YOUR SIDE?" and, under a different post, "Fermented yeast protein is comparably better than plant protein."
Why this matters more than a 64 suggests
The score measures evidence, and the evidence is still thin. What raises the strategic weight is the axis. Yeast protein is being discussed for bioavailability and for feeling lighter than pea, which are the two claims wave 02 identifies as the only defensible ground you have. A cheaper competitor attacking your price is a margin problem. A new raw material attacking your digestibility claim is a positioning problem, and positioning problems take longer to fix than price ones.
There is a second-order effect worth naming. Wave 01 shows that your bitterness and coarseness complaints trace to pea isolate as a raw material, in your buyer's own diagnosis and in your rival's reviews. If yeast protein turns out to solve the mouthfeel problem the whole pea category shares, then wave 05 is not a separate wave at all. It is the answer to wave 01, held by somebody else.
There is no product, pricing or review data for yeast protein in the Indian market anywhere in this corpus, because none was collected. A search trend, three forum mentions and two Instagram comments describe interest, not a market. Acting on a score of 64 would be acting on a hunch with a number attached to it. It goes on the watch list in section 11 with a specific trigger, and it is the single strongest argument for commissioning the innovation module on the next run rather than skipping it.
Every rival in this set has the same problem you do
Bitterness, batch drift and a trust argument. The question is not whether the category is difficult. It is who answers first, and none of them has.
You and OZiva are effectively level on complaint rate while you are ₹0.30 per gram cheaper and moving three times faster. Plix has the best complaint profile in the set but the smallest sample, and one of its own reviewers alleges the brand solicits five-star ratings, so treat its 4.1 as soft.
| Brand | Price / KG | Per gram | Rating | Ratings | One-star | Reviews / mo |
|---|---|---|---|---|---|---|
| The Whole Truth · Double Cocoa | ₹1,999 | ₹2.00 | 3.8★ | 166 | 40% | 4.10 |
| OZiva · unflavoured | ₹2,299 | ₹2.30 | 3.8★ | 626 | 38% | 1.42 |
| Plix · chocolate, 500g | not listed | — | 4.1★ | 105 | 12% | 0.63 |
| The Whole Truth · protein bars | ₹671 / 6 | — | 4.6★ | 656 | 2% | 1.03 |
| OWN · new entrant | ₹1,400 → ₹1,800 | ₹1.40 | — | — | — | Forum-quoted |
| Value tier · forum consensus | ≈ ₹900 | ₹0.90 | — | — | — | Forum-quoted |
| Origin, Nutrabox, Asitis, Happy Cultures, Nakpro, Cosmix, Wellbeing Nutrition | Named by buyers inside the corpus, including one churn review that names Wellbeing Nutrition as the destination. No listing data collected for any of them. | Gap | ||||
Four profiles
The most expensive product in the verified set and the one closest to you on complaint rate. Its failure mode is the same as yours in a different register: where your reviewers say bitter and chalky, OZiva's say it tastes of raw peas, has a strong smell, and does not mix. Seven of fifty name bloating or loose stools, which is the axis you win on.
Two things make it more vulnerable than the numbers suggest. First, it is running a certification claim in paid media, "Only Certified Clean Label brand in India by US CLP", while collecting digestion complaints on its own listing, which is the exact gap between promise and delivery that produces churn. Second, it has its own batch-drift problem: a self-described loyal customer writes that "the texture has become much coarser since March 25", and another that a re-order "was completely different" from the original. Whatever is happening to plant protein supply in India is not happening only to you.
Where it beats you: a settled review base four times the size of yours, and an unflavoured product that dodges the flavour argument entirely. Where you beat it: price, velocity, and gut comfort in your own reviewers' language.
The best-rated product in the set and the least trustworthy number in it. Twenty-one reviews were available to collect, its price was not listed at capture, and a one-star reviewer alleges the brand "force people to provide 5 star rating on their website". That allegation is unverified and single-source, and it is reported here only because it is material to how the 4.1 should be read.
Its complaint profile is genuinely different from yours, though, and instructive. Plix's negative reviewers name the sweetener rather than the protein: "not sure what they use as sweeteners but it has a horrible taste and an even worse after taste", and "they have used the worst tasting sweetener to make the taste even more bad". It solved bitterness by adding something people can taste. That is the failure mode at the opposite end of the axis in exhibit 08, and it is why the middle is defensible rather than merely empty.
Notable: a four-star reviewer asks for a third-party lab test report and notes "soo many failed in lab test report", which is wave 04's demand arriving from a competitor's listing. In advertising: Plix's collected set contains no protein ad that ran past 21 days, while its hair and skin ads run 272 and 431 days. It is not seriously contesting protein right now.
Launched inside the reporting window at ₹1,400 per kilogram, a pea and rice blend, in the most-discussed thread in the corpus at 415 upvotes. Three months later it raised price to roughly ₹1,800 without announcing it, drawing a 473-upvote thread. So far this is the straightforward price story.
The rest of it is not. Two separate threads in the corpus concern the entrant's own quality. A 159-upvote post titled "found this in Only What's Needed plant protein" produced replies including "aloo bhujia mix protein" at 196 upvotes and, more soberly, "these are agriculture impurities, still drop a mail to them" at 148. A second controversy runs to 212 and 155 upvotes, disputing the founder's public claim to have destroyed a ₹2.25 crore batch that failed pesticide testing, with commenters asking why raw-material testing had not caught it first.
What is striking is the community's verdict, at 266 upvotes: "Even if we assume he is fooling for money or marketing, his product is better than others. He's not playing with your health." The entrant is forgiven for the same category of failure you are being punished for. The difference is not the failure. It is that the entrant never claimed to be the only honest brand in the market.
Read: the ₹1,400 price is real and the threat is credible, but this is not a competitor with a clean trust position. It is a competitor with a cheaper price and a lower bar to clear.
Not a brand but a price point, quoted at 81 upvotes as the level at which a plain plant protein should sit. Behind it is a flood of entrants the forum itself is struggling to track. From r/protein_deals: "Ye konsa brand hai bhai? Daily people are posting new brands wtf is going on?" and, in reply, "Protein equals money so yea they are coming to protein market."
The strategic consequence is that the bottom of this category is commoditising quickly and will keep doing so. That is an argument for defending a premium rather than chasing a floor, and it is why every pricing recommendation in this report points at proof rather than at discount.
No US or global benchmark brands were collected. Indian buyers in the corpus named Happy Cultures, Cosmix, Nakpro, MuscleBlaze, Nutrabox and Wellbeing Nutrition without any of them being in the collection set, and one one-star reviewer names Wellbeing Nutrition specifically as where they went and why: "far superior in both taste and overall experience". A comparison against brands that have solved taste in this category is the single most useful addition to the next run, and it is what would let this section answer "is this even fixable" rather than only "how bad is it".
Nobody in this category has a protein ad that survives
No protein creative in the sample has run past 66 days, and the 66-day record holder is yours. Every long-runner in the set sells hair, skin or a supplement, and every one names a problem first.
Source: Meta Ads Library Base: 30 relevant ads of 44 collected, India, active and inactive, captured 1 September 2026. Note: a single snapshot, so run-length is a floor and not a measurement. Fourteen ads from unrelated advertisers were excluded. This is intelligence about marketing, not a signal from the market, which is why it sits outside the waves.
What the survivors have in common
Three shapes recur in every ad that has run past a hundred days, and none of them appears in your current plant-protein creative.
Plix's 431-day hair quiz opens on the reader's scalp profile, not the product. OZiva's 116-day vitamin D ad opens by telling you your vitamin D might not be working. The product arrives after the diagnosis.
Your own 66-day whey ad is annotated by hand: "light as water", "easy on your gut", drawn onto the pack. It reads as somebody explaining rather than a brand announcing, which is also what your two highest-reach Instagram posts do.
"Comment down for the link 💜" has been live 272 days. Your own highest-comment post, at 21,279 comments, uses the identical mechanic: "Comment PROTEIN for my vegetarian weekly protein planner". You have already proved this works on your own audience.
The creatives, as captured
Six frames recovered from the library and verified against their own ad copy. A seventh was rejected because the recovered frame showed a different advertiser's footage, and it is shown withheld rather than risk mislabelling it.
The frame recovered for this ad showed a different advertiser's footage, so it has been excluded rather than risk mislabelling. Copy, run-length and destination are from the library record.
It is running in thirteen to nineteen day bursts with six or seven variants each, which is the signature of testing rather than scaling. None of the variants names a problem before the product, none is voiced by a person, and none asks for a comment. Your 66-day record holder does all three and sells whey. The cheapest available experiment is to run the plant protein through the creative structure your own whey ad already proved, rather than through a new one.
Run-length is a proxy for performance and a weak one. An ad can run because it works, because it is a catalogue placement that never gets turned off, or because nobody is watching. The library reports no spend, no impressions and no conversion. Everything above is inference from persistence, and the only way to strengthen it is weekly capture from now onward, because run-length cannot be reconstructed backwards.
Thirty percent of your buyers cannot go back to whey
They are the only durable base a plant protein has, and your advertising addresses neither of the two groups by name.
Sources: Amazon reviews Reddit Method: reviews and posts grouped by the reason the writer gives for buying or for leaving. These are language clusters, not a validated segmentation, and each is anchored to a verbatim example. Shares are of coded language, not of revenue.
Says: "whey just never suited my stomach properly" · "very light and easy on the gut"
Arrives because: whey stopped working physically. Lactose, bloating, or in one case acne.
Leaves because: almost nothing, if the product is comfortable. This is your least defended asset. Price matters least to them and texture matters most, and they will forgive grit if you tell them it fades. Nothing in your current advertising speaks to them directly.
Says: "ingredients are genuine" · "I bought it with trust on thewholetruth products"
Arrives because: of the brand, not the category. They bought the name.
Leaves because: the proof stops being legible. Note that the second quote above is from a one-star review: trust brought them in and the product lost them. This is the segment wave 04 is eroding, and it is the most expensive one to reacquire because the acquisition cost was a decade of brand-building.
Says: "switching from whey (prices sky high right now)" · "as a student it's hard to manage"
Arrives because: whey got expensive, not because they wanted plant protein.
Leaves because: something cheaper appears, which it continually does. They are the first segment the ₹1,400 entrant takes and the one your premium is least defensible against. Worth serving, not worth repricing for.
Says: "25g of protein content in a single scoop" · forum debates on PDCAAS and bioavailability
Arrives because: the label satisfied them.
Leaves because: a better label appears. Unmoved by story, reads the spec sheet, and asks for third-party lab tests unprompted. Yeast protein is being marketed at them right now on exactly the bioavailability argument they run, which is wave 05.
Says: "a really good option for vegan folks" · "being a vegetarian, meeting my protein target is a struggle"
Arrives because: the alternatives are fewer, and stays for the same reason. Structurally loyal, underserved by everyone including you, and the least likely to leave over taste. The one thing that does move them is a label question: an Instagram commenter asking about sodium content in pea protein, and an OZiva reviewer disputing whether a vitamin A source is genuinely vegan, are both this segment auditing the claim they bought.
These are shares of language in 162 public records, not shares of your customer base, and the two almost certainly differ: forum posters skew technical and price-aware, Amazon reviewers skew toward the extremes of satisfaction. Use the clusters to decide what to say and to whom, which is what language data is good for. Do not use the percentages for sizing, forecasting or media allocation. Your own purchase data, which this report cannot see, is the only thing that should do that.
You already apologised once, and it was your best post of the year
Sixty people are chasing an order under your highest-reach content. The answer to that is not a new playbook. It is the one you ran in July.
Source: Instagram Base: 359 comments across 26 posts on your own feed, February to September 2026. Note: an observation about a channel you control, not a signal from the market, so it is reported outside the waves and carries no score.
Sixty-four of 359 comments are people chasing an order or a reply. They sit publicly under your highest-reach posts, which is exactly where a first-time buyer arrives after seeing a creator video with sixteen million plays. The specificity is the damaging part: order numbers, dates, and the number of days waited are all in public.
The post that already solved this
On 30 July 2026 you posted a four-word apology: "We're sorry. This is no excuse for bad service. We'll do better." It took 9,291 likes and 468 comments, making it the most-liked non-video post on the feed in the entire collection window, ahead of every product post and every recipe. Its comment section reads differently from every other post you published.
"Wow, I have seen a consumer brand owning up to their mistakes for the first time. Great example for the whole industry."
"I am feeling much better I was not the only one going through the OOS problem with your protein bars"
"I admire the honesty but seriously it's been two months that I have been trying to grab a protein bar. Is there an ETA for this? Also, did the price rise again?!?!?"
The third comment is the important one. The apology bought goodwill and it did not buy time: the same commenter thanks you and immediately asks when the stock is back and whether the price moved again. An apology converts anger into patience. It does not convert it into supply.
The availability problem nobody has named
Twenty-six comments concern stock. Dark chocolate peanut butter, both creamy and crunchy, has been out of stock long enough that one commenter asks whether the products are being discontinued. Strawberry whey is out. Protein bars were out for two months. A buyer in Singapore describes planning a purchase around a sale that was then delayed. None of this is in the waves, because it is a single-platform observation about your own channel, and all of it is in your control.
Trial sachets. "Please launch plant protein trial sachets", posted directly under a plant-protein education post. This is wave 01's fourth action, requested by name, on your own feed.
Smaller and travel sizes. "I love them so so much. Best I've ever had. Please make them in travel friendly sizes", and separately "would love to see these available in smaller sizes".
Yeast protein. "@thewholetruthfoods WHY NO YEAST PROTEIN LAUNCH YET FROM YOUR SIDE?" This is the comment that moved wave 05 from corroborated to confirmed.
A commenter under the plant-protein education post: "Your marketing team is so chutiya. Sale live from 18 to 20th and I get the newsletter today, the 20th." A sale announced to its own list on the last day of the sale is a lifecycle timing failure rather than a market signal, and it is included only because it is cheap to fix and sits in the same channel as everything else in this section.
Trust first, then the scoop, then the price argument
Fourteen actions, sequenced by dependency rather than by urgency, each with an owner, a target, and the condition under which you should stop.
The ordering is not the same as the ranking. Wave 04 scores highest and goes first, but not because it is the most damaging: because the other two answers get cheaper once it is done. A taste fix lands better on a brand people still believe. A price hold is easier to argue when the proof behind the price has just been published.
Weeks 1 to 2 · Answer
| # | Action | Owner | Target | Stop if |
|---|---|---|---|---|
| 1 | Post the old-versus-new batch lab comparison into the 4,142-upvote thread and on your own feed. The top comment asked for it eight weeks ago. | Founder | A response exists and is visible in the thread | Never. If the batches differ, say so. |
| 2 | Publish the QA response to the bug and hair reports, including what changed in the line. | Operations | One post, linked from customer care | Legal advises otherwise on the FSSAI matter |
| 3 | Answer the Trustified comment on your own feed, and say what replaced the certification. | Brand | Reply posted under the original comment | — |
| 4 | Publish the cost of proof per kilogram alongside the price. Shares the asset with action 1. | Brand | A number, on the product page | The number is smaller than ₹200/kg, in which case the premium needs a different defence |
Weeks 2 to 6 · Set the expectation
| # | Action | Owner | Target | Stop if |
|---|---|---|---|---|
| 5 | Add the one-week adaptation window to the pack, the first post-purchase email and the ad. Use your own repeater's line. | Packaging, lifecycle | Fewer reviews citing abandonment inside week one | No movement after 90 days of new packs shipping |
| 6 | Print the three preparations that already work: banana, blend-and-rest, milk not water. | Packaging | The preparation appears unprompted in later reviews | — |
| 7 | Rebuild plant-protein creative on the structure of your own 66-day whey ad: problem, person, comment. | Marketing | One creative past 90 days live, which nobody in the category has achieved | Three consecutive variants die inside 21 days |
| 8 | Pre-announce the next price change with the input cost that moved. | Commercial, brand | No thread follows the next increase | — |
| 9 | Fix the newsletter-to-sale timing so the list hears before the last day. | Lifecycle | Announcement lands on day zero | — |
Weeks 4 to 12 · Fix the product and the format
| # | Action | Owner | Target | Stop if |
|---|---|---|---|---|
| 10 | Reformulate toward date sweetness, using the profile your bars already hold 4.6 stars on. | Product | One-star share below 20% within two quarters, which is this listing's own lifetime rate | Above 35% after reformulation, which means the problem is expectation, not formula |
| 11 | Test trial sachets under ₹300. Requested by name on your own feed. | Product, packaging | Trial-to-1KG conversion at or above 25% in 90 days | 1 KG velocity drops more than 10%: cannibalisation, not recruitment |
| 12 | Resolve the out-of-stock backlog on peanut butter and bars, or say publicly that a line is ending. | Supply | Stock comments below 10 per quarter | — |
| 13 | Start weekly ad-runtime capture on all five competitors. | Insights | Twelve weeks of history by the next report | — |
| 14 | Commission the gaps: three unrun forum searches, global benchmark brands, quick-commerce listings, competitor feeds. | Insights | Next run answers whether the taste problem is solved anywhere | — |
Post the lab comparison. It costs a day, it uses an asset you already produce, its audience has explicitly asked for it, and you have already proved on your own feed that this audience rewards an honest answer with the best engagement of your year. Every other recommendation in this report is cheaper to execute afterwards.
What would change this read
Seven triggers with numbers attached. If one fires, the priorities in section 10 reorder, and this section says how.
A report that cannot be wrong is not saying anything. Each trigger below is a specific, checkable condition that would invalidate or reorder part of this analysis. Four are threats and three are confirmations that a recommendation is working.
| Trigger | What it would mean | Response | |
|---|---|---|---|
| ▲ | Any new foreign-object thread passes 200 upvotes | The pattern stops being three incidents and becomes a track record. At that point the quality question is no longer a communications problem. | Reorders every priority in this report |
| ▲ | Two or more reviews in a month name the ₹1,400 entrant as the switching reason | Price moves from a background pressure to an active churn driver. Today no reviewer names price as a reason for leaving this product. | Mid-size pack, not a price cut |
| ▲ | A yeast protein launches in India at or below ₹2,000 per kg | Wave 05 stops being a search trend and becomes a competitor on your defensible axis. It would also mean the pea mouthfeel problem has an answer you do not own. | Innovation module, immediately |
| ▲ | OZiva's certification claim moves from catalogue ads to a sustained campaign past 60 days | Third-party certification becomes a category table stake rather than a differentiator, and the Trustified question in wave 04 becomes urgent rather than awkward. | Restore or replace, this quarter |
| ▼ | One-star share falls below 25% for two consecutive months | Whichever of actions 5, 6 or 10 shipped most recently is working. Attribution will be imperfect and the direction will not be. | Continue; stop testing alternatives |
| ▼ | A plant-protein creative passes 90 days live | You would hold the longest-running protein ad in the category by a wide margin, and the creative structure would be proven rather than borrowed. | Scale it; stop the burst testing |
| ▼ | The batch thread carries a visible brand response with net positive replies | The July apology result was not a one-off, and the same instrument works on quality as it did on service. | Make it standing policy |
Four things this report could be wrong about
Two of five planned searches completed, both named your brand or Plix. The price wave and the trust wave both rest on that skewed base. If the three unrun searches would have surfaced a different dominant theme, the ranking between waves 01, 03 and 04 could change. The waves themselves would not disappear, because each is corroborated on other platforms.
4.1 reviews per month is calculated from a fifty-review window and assumes a stable propensity to review. A promotion, a review-request email, or a marketplace change could produce the same number without any change in sales. It is the best velocity signal a public listing gives, and it is not a sales figure.
The adaptation-period finding rests on a single five-star review that states it explicitly, supported by several others that describe adjusting without naming a duration, and by one two-star that quit on day five. It is a strong pattern and a small base. The action it produces is cheap enough that the asymmetry favours doing it anyway.
Every benchmark in this report is Indian. If bitter, gritty pea isolate is a universal constant, then wave 01's reformulation target is unreachable and the whole budget should move to expectation-setting. If it has been solved elsewhere, the target is conservative. One run against three global brands would settle it, and it is the first line item in section 10's action 14.
How to read this report
Now that you have seen the waves, here is what the labels on them mean, where every number came from, and what this evidence can and cannot be asked to do.
What a wave is
A wave is a theme that appears independently on two or more of the platforms collected, inside the reporting window. A theme found on only one platform is reported as an observation and is never given a score, because a single platform cannot tell you whether something is a market signal or a quirk of that platform's audience. Sections 06 to 09 are observations by that rule and sit outside the waves.
Independence is the load-bearing word. Two Reddit threads quoting each other are one piece of evidence. A Reddit thread about batch consistency and an Amazon review saying the latest batch tastes different, written by people who have not read each other, are two. Every wave here was checked against that standard, and wave 05 was rescored mid-analysis when a third independent platform appeared.
What the score means
The wave score runs 0 to 100 and combines three measured quantities: how many platforms carry the theme, how many months of the window it appears in, and how large a share of records it occupies on the platform where it is strongest. It does not measure how bad something is. Wave 05 scores 64 and is a watch item; wave 04 scores 86 and is urgent. The score tells you how well-evidenced each is, not how much it should worry you.
Urgency is a separate judgement, made explicitly, and shown in the metadata strip on each wave's opening page. Where the two disagree, the report says so rather than smoothing them together.
Where the numbers came from
Every count is reproducible from the corpus. Shares of reviews are computed over the fifty most recent reviews per listing unless an exhibit says otherwise. Lifetime distributions come from the aggregate breakdown Amazon publishes on the listing itself, which covers all ratings rather than the collected subset, and that is why exhibit 04 can show both. Upvote counts are as captured on 1 September 2026 and will have moved since. Review velocity is the review count divided by the months between the oldest and newest review collected.
What the record labels mean
Every quote names its platform and, where the platform provides it, its date and its engagement. Amazon reviews carry a star rating and a date. Reddit items carry an upvote count and the subreddit. Instagram comments carry the post they sit under. The full list, with links, is in the dossier below, and every quoted record is linked to its live source so you can check that we read it correctly.
Why some evidence is shown hollow or withheld
Three conventions run through the exhibits. A hollow or dashed bar means the number is real but unverified against a primary source, which applies to the two forum-quoted prices in exhibit 10. A hollow point on a line chart means the month carries fewer than five records and should not carry the trend. A hatched panel in the creative wall means a source was collected and then rejected: one Meta creative returned a frame belonging to a different advertiser, so its copy and run-length are reported and its image is withheld rather than risk mislabelling it.
What this evidence can and cannot tell you
All of it is public and observational: reviews, posts, ads, searches. It supports claims about what buyers say and what advertisers keep paying for. It cannot establish cause, it cannot measure your actual repeat rate, and it cannot see your private channels, your margin or your returns. Amazon review tails over-represent anger relative to your own website reviews, and where the two diverge both are shown. Where a source failed or was not collected, it is named in the dossier rather than quietly omitted.
Two specific limits are worth carrying into every section. Ad run-length is a snapshot, so it is a floor rather than a measurement. And every benchmark in this report is Indian, so the report can say how bad a problem is inside this market but not whether the category has solved it elsewhere.
| Label | Rule | What it means for you |
|---|---|---|
| Confirmed | 3 or more platforms | Act on it. The signal survives being measured three different ways by three different audiences. |
| Corroborated | 2 platforms | Act with a test rather than a commitment. Real, but thinner. |
| Observation | 1 platform | Reported for awareness. Carries no score and no recommendation. |
| Verified | Primary source | Checked against a live listing, page or library record on the capture date. |
| Forum-quoted | Secondary | Stated by a person in public, not checked against a primary source. Drawn hollow. |
| Withheld | Rejected | Collected, then found unreliable. Reported as missing rather than used. |
Data dossier
Collected: 1 September 2026. Window for dated content: 2 September 2025 to 1 September 2026. Corpus: 1,220 records, retained and re-queryable. Collection cost: $3.11 of a $6.00 cap, which is why three planned searches did not run.
What was collected, and what failed
| Platform | Status | Records | Coverage and gaps |
|---|---|---|---|
| Amazon India | Complete | 171 reviews 4 listings | Fifty most recent reviews each for your plant protein, your protein bars and OZiva unflavoured, plus all 21 available for Plix chocolate. Star breakdowns, listed prices, rating counts and Amazon's own generated review summaries captured per listing. |
| Partial | 652 items 174 relevant | Two of five planned searches completed before the spend cap: "whole truth protein" and "plix plant protein". The searches for "plant protein vs whey", "best plant protein india" and an OZiva-specific query did not run. The corpus therefore skews toward the two brands the completed searches named. 478 off-market items excluded from every count. | |
| Meta Ads Library | Partial | 44 ads 30 relevant | Five brand searches, India, active and inactive. Fourteen keyword-noise ads excluded. Six creatives recovered and verified against their copy; one rejected for advertiser mismatch and withheld. First pass returned unresolved snapshot URLs and had to be re-run with resolution enabled. |
| Partial | 25 posts 359 comments | Your own feed, brand posts and creator collaborations, with play counts, like counts and comment threads. Competitor profiles returned no posts and contribute nothing to this report. | |
| Google Trends | Complete | 52 weeks 50 queries | India, twelve months, plant protein against whey protein, plus top and rising related queries. Indices are relative, not volumes. |
| YouTube | Not collected | 0 | Deprioritised for this run. Nothing on this platform informed any finding. Two separate reviewers asked for YouTube lab-test reviews, so it is likely to matter next run. |
| Quick commerce | Not collected | 0 | Blinkit and Zepto appear in your own channel mix and in OZiva's advertising. Neither was collected, and this is the most likely place a finding is currently hiding. |
| Global benchmarks | Not collected | 0 | No US or international plant protein brand was collected, which is why this report cannot say whether the taste problem has been solved anywhere. |
Two collection failures worth recording
The first review collector exited with an error and zero items on two consecutive attempts. A second collector completed and returned 171 reviews. No data from the failed runs is used anywhere, and the substitution is recorded here because the two collectors sort and cap reviews differently, which affects what "fifty most recent" means.
The frame recovered for Plix's 431-day hair-quiz ad showed footage belonging to a hair transplant clinic, not Plix. Rather than publish a plausible-looking image that might be the wrong advertiser's, the slot is shown hatched and marked withheld. The copy, run-length and destination in that card come from the library record and are accurate.
What we would add next run
| Gap | What it would settle | Priority |
|---|---|---|
| US and global benchmark brands | Whether bitter, gritty pea isolate is an industry constant or a solved problem elsewhere. Today the report can say how bad it is but not whether it is fixable, and that single fact decides whether wave 01's budget goes to reformulation or to expectation-setting. | First |
| The three unrun Reddit searches | The largest sampling gap. The price and trust waves rest on 174 items drawn from two queries, both skewed toward your brand and Plix. | High |
| Yeast protein, as its own module | Whether wave 05 is a curiosity or the answer to wave 01 held by somebody else. No product, price or review data for yeast protein in India exists in this corpus. | High |
| Listings for Origin, Nutrabox, Asitis, Happy Cultures, Wellbeing Nutrition | Would replace forum-quoted prices with verified ones and complete the price-per-gram picture. One churn review names Wellbeing Nutrition as the destination. | Medium |
| Quick-commerce listings | Blinkit and Zepto pricing, availability and reviews, plus a second read on the out-of-stock problem in section 09. | Medium |
| Competitor Instagram feeds | Would make the advertising read two-sided instead of one, and would test whether the comment-bait mechanic is category-wide. | Medium |
| Weekly ad-runtime capture | Not a gap, a commitment. Run length cannot be reconstructed backwards, so weekly capture from now is what turns a snapshot into a trend. | Standing |
Cited records
Every quote used in this report, grouped by platform. Seventy-two records, each linked to its live source.