Know Your Entities, Know Your Users


We think it’s time you got to know your users. Like, really know them. Take the every-move-you-make-every-step-you-take Sting approach and get inside their heads. And it won’t even involve a pair of binoculars and a potential restraining order. We promise.

What it will involve are what we call entities. Entities are unique components of your app that  users interact with. They can be anything that’s distinct—a URL, an individual photo or even a QR code. Because they’re distinct, they’re trackable. And therefore able to give you deep, intimate insight into what makes your users tick.

You already have high level knowledge about your app users. If your app is dedicated to all things bacon-wrapped, you know…they like bacon. They might also be into other foodie apps, and probably aren’t downloading the PETA app any time soon. But there’s so much more you can learn about your users’ behaviour. And the way to get down to the nitty gritty, granular knowledge about your users is through your app’s entities.

Downloading the Socialize SDK allows you to implement the Action Bar anywhere in your app, and in doing so, monitor that page’s activity. For instance, placing an Action Bar on each page photo page in a gallery will let you see how many times each photo is shared, viewed, liked and commented on. Ditto for articles, blog feeds, or whatever your app features. Knowing that a picture of a bacon-wrapped carrot cake is getting way more play than the blog post on light bacon recipes means you’ll know what really resonates with your users—and can keep generating that kind of content.

Ok, great. So how do you actually access this information? Through your dashboard.

Entity View of the Socialize App Intelligence Dashboard

The photo above is the entity view of Coupon Closet’s Socialize App Intelligence Dashboard. Every social action that takes place for each entity is tracked and listed for the developer to see. In this case, the URL for a coupon special for AeroPostale is the entity. The statistics given for views, comments, likes and shares are specific to that coupon alone. So Coupon Closet knows how people reacted to the individual post, below, and can feature more AeroPostale deals if proven popular.

AeroPostale Coupon in CouponCloset app

What counts as an entity differs among apps depending on what kind of experience they offer and what content they provide. And we track this information by where the Socialize ActionBar is placed. For instance, a single article would count as an entity for the San Diego Chargers app, as users can like, share and comment on each article individually. In turn, the DrumKit app is an entity in itself, as the Action Bar only appears on the app’s home page.

Whatever your app consists of, you’ll be able to see what content creates the most buzz and what people are saying about it, so you can tailor  your app exactly to what your users want. The more engaged your users are, the more activity your app will generate and the more you can take advantage of the viral loop that is sparked by your users’ social actions (meaning more downloads of your app overall—woo hoo)!

But enough talk. Downlad the SDK for yourself and see what your own App Intelligence Dashboard has to tell you. And keep in mind that we’re always iterating to evolve this concept. Feel free to join the discussion and post your own suggestions and feedback on this thread, in our developer community.