We stand with Ukraine and our team members from Ukraine. Here are ways you can help

Home ›› Analytics and Tracking ›› Make Your App Vital By Reaching Out to Users in Context

Make Your App Vital By Reaching Out to Users in Context

by Skyhook Wireless, Mike Schneider
4 min read
Share this post on


If you want to give users an experience they can’t live without, your app functionality should take location data into consideration.

When users download an application, how does their initial intrigue to transform into the feeling that the app is a vital part of their daily existence? The definition of “vital” differs depending on what kind of app users are looking for (e.g. productivity, utility, gaming), but a vital experience transcends basic functionality for each of these app categories. Creating a vital experience makes an app something that a user doesn’t want to—or can’t—live without.

What Makes Your App Vital?

Apps generally achieve can’t-live-without status by offering users vital features that do one or more of the following things:

  • Make a user more efficient or productive
  • Give them something useful
  • Allow them to discover what they are looking for easily
  • Enable them to make quick decisions or surpass obstacles
  • Free them to use the time saved to do something else

Apps are more dependent than ever on offering a vital experience because keeping users engaged is about more than improving usage metrics, it is also about increasing revenue. So how can you get there?

Which Features Are Vital In Your App?

When it comes to figuring out which features are vital in your app, knowing a user’s precise location can help provide richer insights into behavior and interest. Having this contextual data can help you to understand how to become vital to the daily life of your users, delivering personalized app experiences to each individual user.

As designers and developers, we can insist that a feature is vital, but you need to substantiate these claims with real user data before you can sell those assumptions to stakeholders. One way to do this is by defining a list of features that you think are most important to your app, and comparing that list to the features your users actually use. A comprehensive list of your app’s features, sorted by number of times used, can give you figures for feature popularity. Then you can begin to ask if your vital features are at the top and why they are (or why they aren’t).

Thanks to location data, it’s possible to know more about your users, providing richer insights into their behavior and interests. During this analysis stage, gathering and interpreting as much contextual data on your users as possible will help you build an app that can become a vital part of the user’s daily life. As an app developer, the end goal should be delivering personalized experiences to each individual user.

Thanks to location data, it’s possible to provide richer insights into users’ behavior and interests

While you can do this by gathering feedback from your users on a continuous basis, we find the best way to do this for your most vital features is through your app’s Vital Ratio, which we define as app feature usage divided by total app visits. This ratio will help you look at a deeper cut of your app data, looking at usage by place.

Understanding Your Vital Ratio

Looking at features by location can be overwhelming at first, so it’s helpful to aggregate data to make it useful. Any app with location enabled can extract this data in the form of location requests. Overlaying the location (latitude and longitude) information with a venue database helps you understand where your users go. This can be a laborious, manual process, but on-device software can automatically deliver the contextual data you need. Location-based context allows you to categorize places so that you can aggregate information in ways that make more sense than looking at usage based on each individual coffee shop, retail store, airport, and so on.

Once you have this location data, roll up places by brand (Dunkin Donuts, Starbucks, CVS, Walmart, etc.) or category (retail, pharmacy, coffee shop etc.) instead of trying to make sense of each address or location point. By comparing your Vital Ratio across these locations you can see if users are getting the value you expect or if they are finding the functionality they need in the place that they are. Understanding this will help you prioritize how to design for place.

Skyhook designing for location chart

In the charted example above, we’re looking at an app’s specific functionality breakdown by where the user is accessing it. Looking at functionality, usage, and place, it looks like users are deploying the payment functionality of this particular app 70% of the time when in a coffee house to pay for their purchases.

In order to maximize usage of this vital feature, the app must make the functionality as frictionless as possible when the user is in a coffee house. That means fewer screens to dig through to use the functionality when they want it. This requires designing your app for place, with different modes for your app being made available when users are in different locations. Going back to this example: that means when a user enters a specific coffee house chain, the venue’s geofence is triggered and their app serves up “Buy Mode,” with the payment functionality featured prominently so the user can easily pay for their coffee.

When it comes to designing for context, this is just the start. Next we’ll discuss more about how to categorize your features and the possibilities for adding additional layers of personalization using this context data.

Skyhook CardStar case study




Want to learn more in the meantime? Check out this case study on how the CardStar app doubled its user engagement with location-based context.


post authorSkyhook Wireless

Skyhook Wireless, Skyhook Wireless is a worldwide leader in location. In 2003, Skyhook gathered the world’s Wi-Fi access points and combined them with GPS and cell tower locations to build a global, 1st-party network providing the fastest, most accurate and battery-friendly location results. Today, Skyhook handles billions of requests, powering location and context for devices, apps, publishers, ad-tech, wearables, media, mobile device management, digital rights management, device recovery and more. Skyhook Wireless is a wholly owned Subsidiary of Liberty Media and True Position. To learn more about Skyhook, please visit skyhookwireless.com.

post authorMike Schneider

Mike Schneider, This user does not have bio yet.


Related Articles

Generating AI images in multiple languages leads to different results.

Article by Yennie Jun
Lost in DALL-E 3 Translation
  • The article critically examines OpenAI’s DALL-E 3, the latest in AI image generation.
  • The author sheds light on the model’s prompt transformations, revealing language-specific variations, and biases, and a nuanced exploration of how this technology navigates issues of diversity and transparency.

Share:Lost in DALL-E 3 Translation
11 min read

Use generative-AI tools to support and enhance your UX skills — not to replace them. Start with small UX tasks and watch out for hallucinations and bad advice.

Article by Kate Moran
AI for UX: Getting Started
  • The article delves into the urgent need for UX professionals to embrace AI, outlining tools, applications, and considerations.
  • The authors emphasize:
    • starting small;
    • gaining hands-on experience;
    • the symbiotic relationship between AI and human judgment in enhancing user experiences.

Share:AI for UX: Getting Started
16 min read

Why does everything look the same?

Article by Michael F. Buckley
Media Overload is Causing Design “Generification”
  • The article explores the impact of streaming media on contemporary design, arguing that the proliferation of personalized content has eroded a shared cultural experience, contributing to a perceived decline in design originality and character.
Share:Media Overload is Causing Design “Generification”
4 min read

Did you know UX Magazine hosts the most popular podcast about conversational AI?

Listen to Invisible Machines

This website uses cookies to ensure you get the best experience on our website. Check our privacy policy and