Not so long ago, our team encountered a very annoying issue. Purchase events would not get sent to Google Analytics from one of our mobile apps. The data were lost somewhere at the transport level on the way from device to cloud.

Our team was desperate. Our client was freaking out, they were losing their valuable e-commerce data.

We have tried many things, but nothing really worked. The only related information we were able to find was this unanswered StackOverflow question dated 3 years old.

In my despairing attempts to find a solution, I started browsing profiles of a few people who were as hopeless.

Pinging the author of an unanswered question in the comments is a good strategy, but more importantly, it can lead to other people with the same problem.

Even though it looked like no one figured it out, one of the names stood out to me. Guy Korland, CTO of Incubations at Redis Labs, had faced the same issue in 2016. So I figured nothing better than just shooting him a tweet.

To my surprise, after days of useless research and attempts to contact someone from Google Developers, I had a detailed explanation of the problem and even a link to this unpopular issue’s tracker in less than a day.

The workaround to meet the 8kb threshold was to send only the critical data (product SKUs, quantities and prices) while importing the metadata periodically into the Google Analytics dashboard via the API.

I have never been an active user of Twitter, but that day I realized the real power of it. Where else could I reach out directly to the President of the United States and have a non-zero chance of being noticed?