← Clients

Case study · Digital Ads Marketing

Raw Vision Collective

One stadium night. Seven markets. A checkout the ads couldn't see.

To support Kanye West’s (Ye) exclusive Southeast Asia and Oceania tour stop at Gelora Bung Karno on October 24, 2026, we engineered a ticketing-first measurement framework. This powered a 30-day, seven-market paid media sprint driven strictly by real ticket sales.

Client
Raw Vision Collective
Event
Ye Jakarta, Gelora Bung Karno, 24 October 2026
Service
Digital Ads Marketing: media buying, measurement and reporting
Campaign window
25 September – 24 October 2026
Platforms
Meta, TikTok, Google Ads
Markets
Indonesia, Singapore, Malaysia, Thailand, Australia, Japan, South Korea

Problem

Ye Jakarta had a single night at Gelora Bung Karno, five ticket tiers and an audience spread across Indonesia and six overseas markets. Reaching fans was never the hard part. Knowing which ads turned them into buyers was.

Checkout happened off-platform. Tickets sold through Loket, a third-party ticketing platform the ad pixels couldn't see into. Meta was recording almost no purchases while hundreds of thousands of people visited the site, so its algorithm was learning from sign-ups instead of sales.

Paid traffic was invisible in analytics. Ad clicks reached the site without campaign tags, leaving them indistinguishable from direct and organic visits.

Performance data was fragmented. Seven markets ran across three platforms and seven ad accounts, each reporting its own version of results.

The deadline was fixed. Every rupiah had to earn its place before show night.

Solution

We made ticket sales, not platform-reported results, the measure of success, then built the whole campaign around that single source of truth.

Ticketing-first measurement

One UTM standard across every ad, reconciled ad by ad against paid tickets in Loket.com.

One live view of performance

Spend, funnel signals and ticket sales for every ad, across every platform and account, on a single dashboard updated throughout the sprint.

Audiences built by market and intent

Prospecting, retargeting, checkout recovery and location-based audiences in Indonesia, plus dedicated audiences for six overseas markets.

Disciplined budget pacing

A hard budget cap, staged reallocations approved by the client, and a planned push into the final days.

Approach

Five steps, in the order they mattered most.

  1. Fix the signal before scaling spend.

    • We audited every conversion source first. Analytics wasn't receiving paid traffic data, and Google Ads was counting checkout starts and YouTube actions as primary conversions.
    • We rolled out one UTM convention across all ads, structured by objective, market, funnel stage and creative. A payment-confirmation event was added on top.
    • For the first time, paid tickets in Loket could be attributed to individual ads.
  2. Structure audiences by market and intent.

    • In Indonesia: broad prospecting, site retargeting, dedicated Jakarta audiences (including an 18–23 segment), Bali, and a payment-recovery audience for people who started checkout but didn't finish.
    • Location-based tests within a 5 km radius of gyms, offices, transit hubs, train stations and karaoke venues.
    • Overseas: prospecting and retargeting in Singapore, Malaysia, Thailand, Australia (including the Indonesian diaspora), Japan and South Korea, with regional advertiser verification where required.
    • Geo-targeting on every ad set was audited before scaling, so each audience reached the market it was built for.
  3. Test messages, not just assets.

    • Creative was grouped into message families: tier-by-tier price breakdowns, payday timing, cart reminders, selling-out urgency, cost-of-living comparisons, the viewing experience, nostalgia and global FOMO, and everyday moments like the gym, karaoke and the commute.
    • Every video was delivered placement-native: 9:16 for Stories and Reels, 4:5 everywhere else.
    • In Indonesia, static images consistently outperformed video, at up to 49% lower cost per registration.
    • Platform auto-enhancements stayed off on every ad, so everything ran exactly as the client approved it.
  4. Let ticket sales overrule the pixel.

    • On pixel data alone, the price-breakdown ads looked expensive. Ticketing data told a different story: from 5 to 12 October, they drove 55% of checkouts on just 17% of spend. They went straight back into rotation.
    • The same lens worked in reverse. Location-based audiences looked healthy on clicks but delivered only 2% of checkouts, so that budget moved to proven audiences.
  5. Pace the budget to the finish line.

    • Each ad set ran on a lifetime budget, and cuts were made at the ad-set level, where they actually move money.
    • Underperforming location tests and overseas segments were cut, and the client extended the budget for the final push.
    • The last three days absorbed 30% of total spend. 23 October, the final full day of delivery, was the campaign's best day for ticket sales.

Summary

Within 30 days, cost per registration on Meta fell to roughly a quarter of the campaign's first two months, and ticket sales could finally be traced back to the ads that drove them.

Results, 25 Sep – 24 Oct 2026
Metric Result (25 Sep – 24 Oct 2026)
Cost per registration on Meta, vs. the first two months ~4× lower
Price-breakdown creatives: share of checkouts vs. share of spend (5–12 Oct) 55% vs. 17%
Cost per registration, static images vs. video (Indonesia) Up to 49% lower
Reach 38.7M impressions, 292K clicks, 7 markets
Attribution Ticket sales traced to individual ads through Loket

What we bring to your next launch:

Planning a concert, product launch or limited drop against a hard deadline? Let's talk.

Talk to P2P Labs