Social proof service that generates fake data to create social proof. It offers apps for Shopify and other ecommerce platforms
– Everything you say is contradictory. You can’t have been in one place and another at the same time. Of all those lives, which one is the right one?
– Each of these lives is the right one! Every path is the right path. Everything could have been anything else and it would have just as much meaning.
© Mr. Nobody
Recently I stumbled upon a Shopify store. For some reason, which I don’t remember, I decided to check what data it sent to and received from a server. I opened the Firefox deveoper tools panel. Thus, among multiple urls, I discovered that the shop used a social proof service beeketing.com .
I’m sceptical about social proof services.
“Sara A from London has just bought t-shirt”. And you should also, hurry up. Who is Sara A, how can I know that she’s from London, how can I know she’s really bought a t-shirt a little while ago? Does she even exist? Let alone the fact that she’s bought a t-shirt from a store you’re currently browsing.
I go to beeketing.com . On the main page they have a counter that displays how much additional revenue they’ve generated to their customers and gets incremented with a high speed in real time.
To a developer the counter will look suspicious: it’s too fast to send requests to the server and receive them, in real time and with such speed. Yes, it’s possible technically, if a server returns data with a number once in, say, 10-30 seconds. And if the timer was coded in such a way that it incremented itself from number to number one by one, or dollar by dollar, rather than showing an actual static number and updating itself once in 10-30 seconds.
For this website data turned out to be fake, nonetheless.
This counter that shows a made up number is meant to persuade prospects to sign up and subscribe to a paid tariff.
Now I return to the Shopify store www.ablecells.com. I can see what data is exchanged between it and beeketing.com via AJAX. JSON data contains an email of the owner of the store in plain text, as well as the api key:
Email is private information. The API key is too, in a different sense.
More interestengly, JSON contains the keys titled “random_N”.
These are used to generate those pop ups of social proof “N people saw this products X minutes ago”, “M people purchased this products Y minutes ago”, like this:
A random number. To boost sales. By deceiving customers.
Theoretically, a key titled as such could still contain real data, couldn’t? Logically - unlikely. The opposite is true: if it’d been named “real_number_of_customers”, this wouldn’t have meant that a number it contains is real. No?
I return to beeketing.com and sign up. In my dashboard the same parameters I’ve seen before are present: “random_time_ago” and “random_number”.
Interestingly, there’s no Shopify app in the Shopify Marketstore at https://apps.shopify.com/sales-pop anymore:
Sales Pop by Beeketing - Recent Sales Notification Popup is not currently published in the Shopify App Store. If you have support questions, contact Sales Pop by Beeketing - Recent Sales Notification Popup directly.
The app used to be on Shopify, however. Google still shows it as such:
16000 votes, 4.8 stars.
Nonetheless, the app can still be installed directly from the website beeketing.com to one’s Shopify store.