"TikTok is for teenagers. Our customers are 40 with high disposable income. We cannot put €1,500 handbags on TikTok."
We heard variations of this from every luxury executive we talked to about the platform. And three years ago, they were largely right. The audience skewed young. The content was casual. The environment felt incompatible with premium positioning.
That was three years ago.
TikTok's user base has aged significantly. The 25-44 demographic is now the platform's fastest-growing segment. Its affluent user cohort (household income above €100,000) has expanded faster than any other social platform's. The "TikTok is for teenagers" narrative is no longer supported by the data. It is a comfortable assumption that lets luxury brands avoid a platform they do not fully understand.
We tested that assumption by implementing TikTok Smart+ Catalog Ads for a leading luxury e-commerce platform, creating an always-on shopping path from TikTok discovery to retail purchase (Source: TikTok for Business).
The Discovery Gap That Google Cannot Fill
Google Shopping captures intent. Someone searches for "Gucci Marmont bag," sees product listings, clicks. Powerful. But limited. Google can only serve customers who already know what they want.
Luxury does not work that way.
Nobody wakes up knowing they want a specific €2,000 coat. They see it. In a context that creates desire. On a friend. In a magazine. In a video that makes the product feel like part of a life they want. The purchase journey starts with an emotional trigger, not a search query.
TikTok's content-rich, full-screen, sound-on environment creates that trigger more naturally than any search results page or banner ad. Smart+ Catalog Ads surface products within the content feed as native-looking placements, matched to users based on behavioral signals and interest patterns. The user was not searching for anything. They were scrolling. And something stopped them.
The automation layer continuously optimizes which products appear for which users, learning from engagement patterns: not just clicks, but video completion rates, shares, profile visits, and website behavior after the click. The system gets smarter every day. Which brings us to the strategic decision that most brands get wrong.
Always-On vs. Flight-Based: The Compound Effect
Traditional luxury advertising runs in flights. A new collection launches. The campaign runs for four weeks. Then silence until the next collection. Every new campaign starts cold. The algorithm has no memory. It must re-learn the audience from scratch.
We ran Smart+ Catalog Ads as an always-on campaign. Continuous. The algorithm never reset. It accumulated learning every day, refining its understanding of which users engaged with luxury products, which product images stopped the scroll, which price points generated clicks versus bounces, which time of day produced the highest engagement.
By month three, the system understood the audience with a granularity impossible from a four-week flight. When a major collection launched, the campaign had three months of accumulated intelligence to draw on. The launch performance benefited from a running start rather than a cold start.
The budget was not constant. We pulsed: a baseline spend during quieter periods that maintained algorithmic learning, with 2-3x increases during key moments (collection launches, fashion weeks, holiday gifting). The baseline never dropped to zero. That is the critical point. Pausing the campaign to "save budget" between flights destroys the compound learning advantage that makes always-on effective.
| Approach | Flight-Based | Always-On (Pulsed) |
|----------|-------------|-------------------|
| Algorithm learning | Resets every flight | Compounds continuously |
| Launch performance | Cold start every time | Warm start with months of data |
| Budget efficiency | Front-loaded learning cost per flight | One-time learning cost, amortized over months |
| Audience understanding | Shallow (4-week sample) | Deep (continuous behavioral data) |
| Creative optimization | Limited test volume per flight | Continuous testing, statistically significant results |
| Seasonal adaptation | Manual, based on last year's assumptions | Automatic, based on real-time behavioral shifts |
The Product Feed Problem for Luxury on TikTok
Catalog advertising runs on a product feed: structured data with images, titles, descriptions, prices, availability. For mass retail, product feeds are a solved problem. For luxury on TikTok, three tensions need deliberate resolution.
Visual dissonance. TikTok's native content is spontaneous, shot-on-phone, authentic. Luxury product photography is polished, studio-lit, aspirational. Dropping a white-background e-commerce image into a TikTok feed feels like a billboard fell into someone's living room. We developed feed-specific creative: lifestyle context images shot for vertical format, product-in-environment rather than product-in-isolation, maintained brand quality but adapted to the platform's visual language.
Price psychology in a low-price environment. The average TikTok-driven purchase across all categories sits well under €100. A €2,500 price tag in that context creates scroll-past reflex before the user processes the product. Our approach: lead with the image and the desire. Make the product stop the scroll through visual impact. The price becomes secondary information that the user encounters after they are already emotionally engaged. We tested this against price-forward creative. The desire-first approach outperformed consistently.
Catalog scope requires curation. A luxury platform with 50,000+ SKUs cannot dump everything into TikTok's catalog and expect the algorithm to sort it out. We curated the feed to 1,500-2,000 SKUs selected for TikTok-specific criteria: strong visual impact in vertical format, representation across accessible-to-aspirational price points, and product categories with demonstrated organic traction on the platform (accessories and shoes outperformed formalwear, for instance). The algorithm optimizes within the catalog. The human curation decides what enters the catalog.
The Layered Strategy: Catalog Does Not Work Alone
This is the mistake we see most often. A luxury brand launches TikTok catalog ads, sees mediocre ROAS, and concludes "TikTok does not work for luxury." Wrong diagnosis. The catalog layer converts interest into purchases. It cannot create the interest.
We run TikTok as a three-layer stack:
Upper funnel: brand content. Original video content, influencer partnerships, behind-the-scenes storytelling. In other campaigns, our TikTok Symphony AI creative work delivered +71% CTR improvements. This layer builds familiarity and aspiration.
Mid funnel: consideration content. Styling videos, "get the look" content, editor picks, seasonal trend pieces. This layer converts awareness into specific product interest.
Lower funnel: Smart+ Catalog Ads. Automated product serving to users who have been primed by the upper layers. The catalog captures the demand that brand and consideration content created.
Remove the upper layers and the catalog underperforms because it is trying to convert cold audiences. Remove the catalog and the upper layers generate desire with no frictionless purchase path. The stack works as a system. We allocate roughly 30-40% of TikTok budget to upper funnel, 20-30% to consideration, and 30-40% to catalog, adjusting based on performance data and seasonal priorities.
Creative Fatigue: The Silent Killer of Catalog Performance
TikTok's algorithm penalizes stale creative faster than any other platform. Users scroll quickly. The same product image appearing repeatedly triggers what the platform calls "creative fatigue": declining engagement rates, increasing CPMs, and deteriorating delivery as the algorithm deprioritizes content that users are ignoring.
For mass retail catalog ads, the solution is simple: swap product images frequently, rotate headline copy, test new formats. Inventory turns over fast enough that the catalog naturally refreshes.
Luxury is different. A €2,000 coat does not get replaced every two weeks. The same products stay in the catalog for an entire season. Without active management, the catalog creative stagnates and performance degrades steadily from week four onward.
We managed this through a three-layer creative refresh cadence:
Every two weeks, we updated the lifestyle context imagery for the top-performing 20% of catalog SKUs. Same products, new visual framing. A coat photographed indoors for the first cycle, then on a rooftop terrace for the second, then in a studio with dramatic lighting for the third. The product was constant. The visual storytelling rotated.
Every four weeks, we refreshed the broader catalog selection. Products that had accumulated significant impression volume and declining engagement were rotated out temporarily and replaced with previously suppressed SKUs that the audience had not seen. After a 4-6 week rest period, the original products could re-enter the catalog with refreshed performance.
Seasonally, the entire catalog curation was reviewed. Products approaching end-of-season were removed. New arrivals were added. The balance between price tiers was recalibrated based on engagement data from the previous season.
The overhead was real. Catalog management for luxury TikTok is not a "set and forget" operation. It requires a dedicated resource spending 4-6 hours per week on feed curation, image updates, and performance monitoring. But the alternative, letting the catalog run untouched, produces declining ROAS from month two onward. We have seen it happen at brands that launched catalog ads with strong initial results and then watched performance erode because nobody was managing the creative lifecycle.
Technical Implementation Details
The product feed integration with TikTok's catalog system required several luxury-specific configurations.
Image specifications. TikTok recommends 1:1 or 9:16 aspect ratios. Most luxury e-commerce product feeds contain landscape or square images optimized for desktop product grids. We created a TikTok-specific image pipeline that cropped and reformatted product images for vertical display without losing the critical visual information (the product itself, the material texture, the styling context).
Title optimization. E-commerce product titles ("Women's Cashmere Coat in Navy Blue - Size IT 42") are functional but stop no scrolls. TikTok catalog titles need to be scannable and desirable in 1-2 seconds. We rewrote feed titles to lead with the brand and the emotional hook: "Brunello Cucinelli Cashmere Coat - Navy" rather than the SKU-optimized format.
Availability sync. Luxury products have limited inventory. An ad for a product that is out of stock in the user's size creates a frustrating click experience. We configured real-time inventory sync with the TikTok catalog to suppress ads for products below a minimum availability threshold, preventing the dead-end click experience that damages both campaign performance metrics and brand perception.
The Audience Evolution Nobody Acknowledges
We track demographic data on TikTok campaign engagement quarterly. The shift over the past three years has been pronounced. The 25-40 age bracket now generates the majority of luxury product engagement on our campaigns. These are not aspirational teenagers saving products they will never buy. These are working professionals who discover products on TikTok, research them on the brand's website (often from a different device), and purchase.
The cross-device path is longer than for a €30 product. A user might save a TikTok video on Tuesday, visit the brand site on Wednesday, return via a retargeting ad on Friday, and purchase on Saturday. Attribution windows need to reflect this reality. A 7-day click attribution window, standard for mass retail, misses conversions that take 14-28 days to materialize in luxury. We configure 28-day attribution as the default for luxury TikTok campaigns.
