Mobile & Notification Strategy
Sprout Social • 2022-2024
Project Hero Image

Problem

Our mobile team focused on matching web features without clear mobile strategy, based mainly on management requests rather than user data.The team spent months building features that went unused. We needed a plan to improve efficiency, reduce technical debt, and better serve users.

Task

I saw a need for change. I started exploring how our mobile apps could provide unique value instead. I started by looking into user behavior in the app.
My focus was on answering:

  1. How can we increase mobile app user engagement?
  2. What are the main use cases for our users in a mobile setting?

Discovery

A good to know

Sprout's mobile apps have two main navigation paths: "Stream Pages" and "Notification Center", both leading to "Detail Pages":

Stream Pages: Multiple pages accessed via primary navigation (e.g., Inbox, Tasks, Calendar)

Notification Center: A single page for notifications

Detail Pages: Accessed by tapping message cards or notifications

Looking at the Data

Key Findings from Data Analysis:
  • Notification Center proved vital for user engagement
  • Detail pages emerged as highest-traffic destinations
  • Users strongly preferred notification-driven navigation over manual app launches
  • Stream and Notification Center showed equal view distribution
  • App returns primarily driven by notification interactions

Comparing to web

  • Higher weekend usage on mobile compared to web platform
  • Web platform's notification center saw significantly lower traffic compared to mobile

Talking with Users

My product design manager and I conducted user interviews and analyzed feedback from productboard and gong calls. Key findings included:

We found several themes but some of the key findings were:

  1. Users struggle with task prioritization
  2. Mobile usage focuses on quick actions and existing tasks
  3. Users want more personalization options
  4. Confusion over mobile-only notifications

Findings Recap

Users quickly check the mobile app for key information. It's mainly used to monitor system status and handle urgent tasks on-the-go.

Web and mobile notifications serve different purposes, requiring separate strategies.

The mobile notification center often overloads users with alerts. Adding more customization options could improve its effectiveness.

Early Iterations

I prioritized simplifying notifications, I focused on:


  • Creating a notification center into the main navigation, eliminating group filtering restrictions
  • Allowing personalized filtering and sorting based on user activity
  • Offering customizable delivery options for notification center updates

Initial Ideas

"Your Activity" (Notification Center 2.0)

Upgrading the Notification Center to a personalized page, enhancing experience by:
- Displaying relevant items based on user settings and role
- Including non-notification items of interest
- Using a "productivity" UI pattern

Updated Home (main menu)

The home section provides:
- A comprehensive view of all messages and items for a selected group
- Versatile inline actions for various user intents
- "Social" UI design encouraging browsing and engagement

Phase 1 Results

The early vision was put on hold due to Product's reluctance to deviate from 1:1 parity and collaborate with the Global team. They cited concerns about allocating time for a project requiring notifications to function without push notifications and sync with the web application.

However we did start in incremental areas start to update smaller navigational and notification updates that supported this vision. Some included:

  • Updating secondary pages to have better parity with web lessening user confusion and negative feedback regarding navigation by 20%
  • Simplifying Mobile's notification center by updating tab structure.

Bringing Mobile and Web Vision Strategy together

After joining the web global team, I learned about the team's "Collaboration" initiative for centralized user updates. I presented the mobile vision and suggested merging the two allowing for us to revive the project with web team support.

New Iterations with web

With increased confidence in the vision's feasibility, it evolved beyond a simple notification upgrade to include:

  • New Notification Settings
  • Mobile & Web Activity center and/or dashboard
  • Slack integration
  • Mac OS native app & widgets
  • Profile status center

Results

As Staff Designer for Mobile and Global teams, I enhanced cross-team communication and proposed a future notifications concept to leadership. This led to prioritizing mobile and web notification sync in the Global zone. We're now coordinating mobile and web engineers to resolve sync issues and integrate all notifications into the global system.


The Mobile zone has begun rethinking our approach to larger features. Rather than pursuing one-to-one parity for MVP, we've adopted a notification-first strategy. This approach will save us considerable time. Additionally, we've undertaken smaller projects that contribute to our overall vision, including navigation updates, native system upgrades, and notification center improvements.