Skip to content

Notify a user that they have access to Duo via to-do notification

Context

The growth team is exploring ways to increase end-user engagement with AI features.

End-user = actual users of AI features, such as the software engineer persona

Problem to solve

As a GitLab user with a Duo seat, I'm not aware of or using the AI features available to me, which means I'm missing opportunities to be more productive, because:

  • I may miss the email notification (~ 60% of users don't open it)
  • I don't understand what 'GitLab Duo' means or what features I have access to
  • I'm not sure how to get started, especially with IDE setup

Known:

  • The email open rate is ~ 40%
  • Admins are creating their own get started guides and using their own communication channels to get end users to set up Duo (slide 17). We don't know how prevalent this is.
  • Not all users who have seats are using Duo features

Assumptions:

  • Users may not be aware they have a seat, or what having a seat means (research suggests that users may not understand "GitLab Duo" = AI)

Proposal in this issue (Figma file)

🎨 Design in design management ⬇️, or Figma 🎨

  • For Gitlab.com & Self-Managed
  • Build a new to-do notification that notifies a user when they have access to GitLab Duo (seat assigned).
    • To-do author avatar is avatar-bot-duo-code-review (available in Figma), and may be gitlab svgs (but I can't find it!)
      • UI copy changes depending whether or not the Duo seat is Duo Pro or Duo Enterprise.
    • On click, the user is directed to the getting started guide (As per ~"group::foundations" recommendation, the user should be directed to docs on the same tab - comment)
  • Add tracking to the to-do notification so we understand:
    • Of the users who see the notification, how many of them dismiss it (checkmark icon)
    • Of the users who see the notification, how many of them click on it and are navigated to the documentation

Known limitations of the proposal

To-do's are not engaged with often https://gitlab.slack.com/archives/C010NAWPRV4/p1733151447065729?thread_ts=1730126514.944049&cid=C010NAWPRV4

Tracking

event property label action
duo_enterprise_access_granted follow_todo_link click on the to do
duo_enterprise_access_granted mark_done click_todo_item_action dismissal
duo_pro_access_granted follow_todo_link click on the to do
duo_pro_access_granted mark_done click_todo_item_action dismissal
Edited by Paige Cordero