Dancing Through Data: 
A Hospitality Training Hoedown

The Rhythm Problem

A US based hospitality training company that had more touchpoints than a massage therapist convention. Online courses, in person training, mobile apps – you name it. But their data? It was dancing to different tunes across the board. They thought GA4 was their destined dance partner, but we had a better idea.

Our Choreography

We decided to teach this data diaspora the art of the Multi-Touch Tango, with Mixpanel leading the dance. Here's how we got everyone in step:

  1. Mixpanel as our grand ballroom: The perfect stage for our data ballet
  2. Custom identity management: Because every dancer needs a unique costume
  3. Server-side steps for the slow burns: Making sure no move goes unnoticed
  4. Client-side twirls for the quick steps: Catching those real-time pirouettes

Our Dance Partners (AKA Tools)

  • Mixpanel: Our dance floor and choreographer extraordinaire
  • Custom Identity Management: Our fancy footwork
  • Server-side Tracking: The slow waltz
  • Client-side Tracking: The quick-step

The Standing Ovation

  • A unified user profile smoother than a well-aged whiskey
  • Optimisation opportunities popping up like champagne corks on New Year's Eve
  • Personalisation so on-point, users felt like we were reading their minds (in a non-creepy way)

Learnings (Or "Notes from the Dance Instructor")

  1. User journeys are less like a waltz and more like interpretive dance. Embrace the chaos.
  2. Identity resolution is the rhythm that keeps everything in sync. Lose the beat, and your data dance turns into a mosh pit.
  3. The perfect blend of client-side and server-side tracking is like a well-executed tango-passionate, precise, and occasionally unpredictable.
  4. Sometimes, the best solution isn't the one you initially want. Be open to new dance moves.

Pro Tips (For Data Choreographers)

  1. Start with the basics. Before you attempt a data pirouette, make sure you can do a simple two-step.
  2. Rehearse, rehearse, rehearse. Set up a staging environment where you can practice your moves without stepping on live data's toes.
  3. Be flexible. Sometimes the data will lead, and you'll need to follow. It's a dance, not a dictatorship.
  4. Don't be afraid to change the music. Switching to a new analytics platform might feel scary, but it could be the key to winning the data dance-off.

The Encore

When your data learns to dance together, you're not just tracking journeys – you're crafting experiences. And in the hospitality game, that's the difference between a Michelin star and a 'Meh' on Yelp. Even when you have to convince your partner to try a new dance style.


Remember: In the grand ballroom of data analytics, Margin is your dance instructor, DJ, and occasionally, your dance partner. We'll help you cut a rug without cutting corners.

No-code web, app and marketing analytics platform.

find out more