naren

Integrating Enlyft with Slack and Teams

Overview

About the Company and Project

  • Enlyft helps businesses discover new customers by providing access to data on millions of companies and their employees.

  • One of its key value drivers is surfacing key buying signals such as visitor tracking, intent, and general news related to companies like Hiring activity, announcements etc. 

  • However, users were only receiving these insights via email, which often got buried or delayed.

  • This case study explains how we brought those signals into tools our users already live in: Slack and Microsoft Teams.

My Role

As the sole UX Designer, I owned the project end-to-end, collaborating with the Lead PM and engineers. My responsibilities included research, ideation, prototyping, and delivering the final UI.

Problem

Enlyft surfaces rich information like Visitor Tracking, Buying Signals and Buyer Intent — but there was a gap in how these insights reached users.

Users had to:

  • Check email notifications.

  • Monitor the Enlyft app for updates.

  • Manually stay on top of active accounts.

This fragmented flow reduced the timeliness and impact of our most valuable insights. 

Why Slack and Teams?

Most of Enlyft's customers already use Slack or Microsoft Teams as part of their daily workflow — often receiving updates from CRMs like Salesforce & Dynamics directly within those platforms.

Integrating Enlyft notifications into Slack and Teams made the most sense because it:

  • Fits seamlessly into users’ existing communication tools

  • Increases visibility of key signals

  • Requires no learning curve or context switching

Project Scope and Constraints

  • Integration flows for Slack & Microsoft Teams

  • Notification messages using Slack Block Kit and MS Adaptive Cards

  • Notification preferences UI in Enlyft

  • Marketplace content and help articles.

  • Constraint: Authentication flows and Message design had to follow native component guidelines of Slack and Teams.

Design Process

Step 1 - Understanding Platform Constraints

  • Researched how Slack and Microsoft Teams handle third-party app integrations and authentication flows.

  • Studied Slack Block Kit Builder and Microsoft Adaptive Cards to understand visual and interaction limitations.

Step 2 - Designing the Messages

Step 2 - Designing the Messages

Created message formats for three types of notifications — Website Visitors, Buying Signals, and Buying Intent — with a consistent UI across Slack and Teams to ensure a unified experience.

Created message formats for three types of notifications — Website Visitors, Buying Signals, and Buying Intent — with a consistent UI across Slack and Teams to ensure a unified experience.

Step 3 - Defining User Flow & Preferences

  • Mapped out a seamless flow for users to connect their Slack/Teams accounts within Enlyft.

  • Designed a new Notification Preferences section in the Enlyft profile page to give users control over which alerts they receive and where.

User Flow

User Flow

User Flow

My Profile Page

My Profile Page

My Profile Page

Step 4 - Creating Supporting Assets

  • Welcome message post app install

  • Marketplace content (App description, visuals, metadata)

  • Help center articles for setup and troubleshooting

Step 5 - Handoff, Testing & Publishing

  • Collaborated with engineering to ensure accurate implementation across platforms.

  • Submitted the Slack and Teams apps for approval and prepared documentation for internal QA.

  • Currently being tested internally and awaiting approval.

Success Metrics

  • Connection Rate: % of users connecting Slack or Teams

  • Engagement Rate: Avg. CTR on Slack/Teams messages

  • Response Time: Time between receiving notification and user action

  • Churn/Drop-off: % of users disabling notifications

Key Learnings

While this project didn't involve redesigning a product from scratch, it taught me the importance of:

  • Designing within technical constraints (especially third-party platforms)

  • Thinking beyond UI — success required clear documentation, content, and communication design

  • Minimizing friction for users — just making something available where they already work can unlock major adoption gains

As this rolls out, we expect higher engagement with key Enlyft signals — especially from teams who rely on Slack and Teams as their daily workspace.

Get in Touch

For opportunities or just to have a conversation!

naren.abbaraju9@gmail.com

Copy Email

Copied

Crafted by Naren Abbaraju, 2025.

531 others are watching this portfolio. Hurry up!

#darkpatterns

Get in Touch

For opportunities or just to have a conversation!

naren.abbaraju9@gmail.com

Copy

Crafted by Naren Abbaraju, 2025.

531 others are watching this portfolio. Hurry up!

#darkpatterns

Get in Touch

For opportunities or just to have a conversation!

naren.abbaraju9@gmail.com

Copy Email

Copied

Crafted by Naren Abbaraju, 2025.

531 others are watching this portfolio. Hurry up!

#darkpatterns