Indian Brands Just Jumped on the Millennial vs Gen Z Marketing Meme and Half of Them Got It Wrong
- Wilson

- May 18
- 3 min read
Updated: Jun 1
Open Instagram right now and you cannot escape it. The Gen Z vs Millennial meme has taken over every brand page from KitKat to Tide to Baskin-Robbins. Bhai, marketers are writing two versions of the same ad copy and asking the internet which one slaps. Indian brands jumped in two weeks late and the results have been hilariously mixed. Some nailed it. Most made every Gen Z cringe so hard their AirPods nearly fell out.
For context, Tide kicked the format off on April 29 with a millennial caption next to a Gen Z one. The Gen Z version was three words, lowercase, and ended with 'fr fr'. The Gen Z vs Millennial trend documented on knowyourmeme racked up over 9,000 likes. Brands like Petco, American Express and Baskin-Robbins piled on. Then every D2C brand in India with a marketing intern decided this was their moment.
Here is where it got desi. Boat dropped a version comparing earphone descriptions. Bblunt did one with hair products. Fintech and food delivery brands tried it with mixed energy. Yaar, the ones that worked actually listened to how Indian Gen Z talks online, not what your average agency thinks it sounds like. Saying 'it is giving' is not a personality. Throwing a 'no cap' into a caption is not a strategy. The brands that crushed it kept the joke tight.
Seedha bolo: if you do not speak the language, do not pretend to.
Why the Gen Z vs Millennial Meme Hits Different in India
Indian Gen Z grew up code-switching between Hindi, English, regional languages and three flavours of internet slang. We do not write in clean lowercase. We write in screenshots of voice notes and one-line replies. The American template does not always translate. Indian Gen Z humour is darker, more self-deprecating, and far more reference-heavy than any brand brief accounts for. Kya samjhe, if your brand cannot keep up with a CRED ad callback, your Gen Z post is getting eaten alive.
The trend exploded because it tapped a real pressure point in advertising. Marketers have argued for years about how to reach Gen Z without coming off as a substitute teacher trying to be cool. The Hindu's brand and marketing coverage confirms what every desi strategist already knew: brands that refused to play the meme, like Zomato and Swiggy who are already meme-fluent, came out looking smarter than the ones that jumped in. Sometimes sitting out is the power move.
How Indian Brands Should Actually Talk to Gen Z
There is a better lesson buried in all the cringe. Indian brands have been selling nostalgia to Gen Z for two years. Nostalgia succeeded because it was specific, referencing actual Cadbury ads and Lays packaging from the early 2000s. The meme version of Gen Z marketing is the opposite. It is generic. It assumes every 22 year old thinks the same way. Bhai, Indian Gen Z is too fragmented for that. Brands have to pick a lane and own it.
What the meme also exposed is how different Indian Gen Z audiences are from each other. The brand that lands with a 19-year-old in Chandigarh will not automatically land with a 21-year-old in Bengaluru or a 23-year-old in Kolkata. Yaar, no single meme format crosses all three zip codes. The brands winning right now, think Swiggy's dark humour and Amul's topicality, built those audiences over years of consistent voice. One trend cycle cannot substitute for that.
The other truth is that Indian Gen Z has zero patience for inauthenticity. We are the cohort that cancels streaming subscriptions after one binge and ghosts brands after one bad post. If your meme post is the first time we are hearing from you in months, we know you only showed up to harvest engagement. Yaar, brands that win Gen Z attention show up consistently, listen first, and pop off only when they have something real to say.
The Gen Z vs Millennial meme will be dead within a month. The cycle moves too fast for any single format to survive. What stays is the lesson: India's young internet users want brands that talk to them, not at them. The patience for performative posting is finished. Drop your favourite cringe brand attempt in the comments. Yaar, does your brand have a real point of view, or just a meme template?




Comments