Learn the Socialize Lingo

Learn More Pricing & Sign up Contact Us
App Intelligence Dashboard

The App Intelligence Dashboard.

The dashboard is where Socialize developers get detailed information and analytics on their apps. It contains the following tabs:

  • Main Dashboard Page
  • Users
  • Activity
  • Entities
  • Badges & Links

You can get a much more in-depth understanding of the dashboard and its ability to help you identify, target and reward your most valuable users here, in the dashboard detail page.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#dashboard

Application Social Activity Breakdown

Social activity broken down by application and user

The Application Social Activity Breakdown stats are shown in the developer’s App Intelligence Dashboard. The pie chart shows a breakdown of likes, comments and shares by percentage of the total number of social actions taken by users in the app.

We also show the average number of social actions taken per user, and the average number of views per user.

In the Social Growth Potential Meters we show User Activity on a scale of zero actions (not active) to two actions (very active). As well as User Interest on the same scale of zero views (not interested) to two views (very interested).

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#social_actions


Log into Facebook or Twitter once to authenticate.

Socialize allows users to authenticate with both Facebook and Twitter. Authentication gives your app the ability to know the identity of your users through their Facebook and Twitter accounts. It also lets your app read and write data via these external sites’ API’s.

Users authenticate by logging into their Facebook and Twitter accounts from within the app. Upon authentication, Socialize imports the user’s information from their Facebook or Twitter account to their profile to give their social actions a face and name. This is great for you because it eliminates anonymous posts and comments and gives your community members an identity. For your users, this is a convenient way to build out their profile and post to their social networks as they only have to authenticate once if the global posting option is enabled.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#authentication

Auth Keys

Auth Keys to tie your app to our system.

Auth keys are public and private keys that connect your app to our system. After you download the Socialize SDK, you’ll need a way to tie the SDK to our infrastructure, and auth keys (also called oAuth keys) are the mechanisms we use to do that. You’ll find your auth keys on the right-hand side of your App Intelligence Dashboard.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#auth_keys

Cloud to Device Messaging (C2DM) for Android

Setting up your C2DM token.

Android Cloud to Device Messaging (C2DM) is a service that helps developers send data from servers to their applications on Android devices. Our SmartAlerts service utilizes the Android C2DM messaging framework for push notifications.

We limit the sending of app-wide broadcast alerts using the Socialize C2DM token. To send SmartAlert broadcasts through our SmartAlert system you will need to either:

  • Register your own free C2DM token with Google and then upload that token to our system, or
  • Request a quota increase from us. We prefer you get your own token, but you can fill this form out if you want to ask us for an increase instead.

To register your own free C2DM token from Google, fill out the their request form, agree to the terms of service and complete the registration form. Google usually responds with a confirmation receipt of your request within minutes, and fulfillment of that request usually takes about 2 days.

Once you have registered your C2DM token with Google, and have updated your token in the SmartAlerts setup for Android in the “Modify Android C2DM Token (Advanced Only)” option” you must be sure to add your sender ID (registered C2DM email address) in your Android config under the property “socialize.c2dm.sender.id” and deploy the app to the store. Click here for detailed instructions.

We allocate a free number of notifications on Android to be sent out under the Socialize token so you can experience the value of SmartAlerts, and to facilitate the built in SMartAlerts systems such as in-app subscriptions and alerting. Updating our system with your C2DM token will allow you to send app-wide broadcast notifications.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#c2dm


Example entity -- in this case, a coupon.

An entity is the basic building block that developers use to interact with the Socialize system. Entities are unique pieces of content around which app users create social actions.

Examples of entities include URLs, SKUs, images, QR Codes or anything else that’s unique.

There’s also a dashboard view, where the deveoper can see and interact with entities, and perform actions such as MicroTargeting. A detailed description of entities is available here.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#entity

Global Posting

Global posting is automatically enabled upon authentication.

Global posting is turned on automatically once a users authenticates with Facebook or Twitter. This means that the user will not have to log into their Facebook or Twitter account again in order to share your content to their friends and followers. After authenticatingonce, each social action will automatically be posted to their Facebook wall or tweeted. For instance, if a user has global posting enabled for Facebook and makes a comment in your app, that comment will instantly be posted on their Facebook wall.

This feature is enabled for both Facebook and Twitter by default. Users can disable this from within their Socialize profile if they choose.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#global_posting


MicroTargeting by entity.

MicroTargeting is the ability of the developer to target users on an individual basis with SmartAlert push notifications, or to target a group of users by entity.

Learn more about MicroTargeting in this post.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#micro_target


User Reach Score

The Socialize user’s Reach score shows the aggregate sum of Facebook friends and Twitter followers the user has. The higher the Reach score, the more impact their social actions may have.

Sometimes, there may be no value for Reach in a user’s profile. That does not mean the user doesn’t have any reach, but rather that we have not yet fully collected and analyzed the value from corresponding social networks.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#reach


An Entity page in our SmartDownload system creates a Referral

A referral occurs when Socialize introduces a prospective user to a developer’s app, typically through the social action of an existing user. The developer can then choose how to let the prospective user interact with the app (drive an install, showcase the app’s brand & content, and more).

For example, if a user of an app– we’ll call him “Daniel”– makes a comment in the app via Socialize and authenticates with Facebook, then all of Daniel’s Facebook friends will be able to see the comment that Daniel made about the app’s entity.

If one of Daniel’s friends– we’ll call her “Mary”– gets curious about his comment on Facebook and clicks on the SmartURL of the comment, Mary will be taken to a Socialize entity page like this one. You’ll notice that Daniel’s comment is shown below the entity, “Should be an interesting continuation to the saga.” Mary is now introduced to the app, its content, and Daniel’s comment.

The app developer can modify this default behavior in the SmartDownload section of our App Intelligence Dashboard, choosing for example to have the SmartURL direct somewhere else entirely.

This process is known as a “referral,” because we are referring Mary over to the app in a very detailed way, and the developer has control over the outcome. Mary now has the opportunity to download the app to join the conversation in the app.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#referrals


Example of a SmartAlert in a comment

SmartAlerts are push notifications and other types of alerts which target users in an intelligent fashion. For example, a user can “subscribe” to a social action taken by another user to be alerted when there is activity on that entity.

The SmartAlert intelligent notification system is also used by app developers for functions like MicroTargeting of users.

Ways SmartAlerts are used in Socialize:

  • Subscriptions: Socialize automatically manages the sending of alerts tos user that are subscribed to activity, such as a comment thread
  • Connect with a specific user: Use our app intelligence dashboard to target specific users and send them a SmartAlert
  • Connect with user base: Use our dashboard to send a SmartAlert to a specific group of users — for example all users that have viewed a certain entity.
  • Directed Content: Send a SmartAlert that opens a specific entity or opens a custom web-view when clicked by the end user
  • Success and Stats: All of the examples above are tracked based on notifications sent out. We tell you who and how they were opened based on the notification sent.

Learn more about SmartAlerts in this detailed post.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#smart_alert


Sample SmartDownload page

The SmartDownload system optimizes your chances for an app to be downloaded by evaluating many factors and presenting the optimal option for a prospective user. For example, if the user is on an iOS device, they will be presented with the option to download the iOS version of your app. Same for Android. However, if the user is on a desktop computer, we’ll send him or her to your SmartDownload page, which offers both the iOS and Android versions of the app, along with details of the app and a preview of what’s happening inside the app.

Want to see one in action? Here’s an example.

Learn more about SmartDownloads in this detailed post.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#smart_download


Example of a SmartURL

SmartURLs are special tracking URLs that do the heavy lifting in our SmartDownload system. These tracking URLS send prospective users to your entity or SmartDownload pages from social actions and allow us to report the value of each social action taken by your users back to you in the app intelligence dashboard.

For example, the image at left shows a SmartURL embedded in the social action generated by one of your users. When a user clicks on that URL, r.getsocialize.com/e/1912454, they are sent to either an entity or app download page. (In the case of this specific URL, the developer has chosen to define the entity as the download page, so the prospective user always gets sent to the app download page). In this way, our tracking SmartURLs tie app installs to the social actions of your user base, allowing you to better understand which of your users are driving the most downloads, and are therefore the most valuable to you.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#smart_url

Social Action

Example social action posted out to Facebook

A social action is an action taken by a user in the Socialize system — commonly a “like”, comment or sharing action around an entity. By default, the social action is made inside the developer’s app, although may be extended out of the app if the user authenticates with a social network when posting the action.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#social_action


User's SocializeScore

Each user gets a SocializeScore in your app. That score is an indication of how valuable the user is to you. Not all users are created equally — some are more valuable than others. By knowing which users are most influential in your app, we can help you target those users and treat them differently, for example with Poll-based Microtargeting.

The score is computed by us using a proprietary algorithm based on the social actions the user has taken, the user’s social reach and other factors.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#socializescore


User stats in the Socialize Dashboard

A user is counted as a mobile device (iPhone, iPad, Android phone, etc.) that has installed an app running Socialize, sometimes referred to as an “end user” to distinguish the user from a Socialize developer.

Each unique device counts as one user. We initially assign an anonymous ID to the user (like “user12345″). When the user authenticates via a 3rd party social network like Facebook or Twitter, we replace that user’s anonymous ID with their name and information from the social network.

Learn more about how we manage users across multiple devices to make it seamless for the developer.

Still unsure? Ask us directly.
Shortlink: http://blog.getsocialize.com/lingo#users


Ready to get started? Click here to sign up.