LinkedIn ⋅ Placements Platform

This project focused on designing and platformizing LinkedIn to member in-app communications with a placement strategy and self-serve tool that allowed internal teams to create and manage new placements.

Project goals

Develop a delivery strategy

Create a strategy for delivering LinkedIn to member messaging that is based on a set of rules that reduce promotion overload and fatigue.

Have promos be less interrupting

Design a new suite of promos that are less interrupting and don’t inhibit a member from performing their intended tasks.

Enable teams to onboard promos

Establish a self-service solution for LinkedIn teams to onboard promos, removing the need for engineers to create and maintain new promos.


My role

Acting as the design lead, I partnered with the my product and engineering counterparts to guide this project from initial strategy to detailed design and engineering handoff. This was an ambitious project that required buy-in from senior leadership in order to receive enough funding to spin up a new engineering team. I worked closely with my cross-functional leads to uncover our core problems and opportunities through a combination of design and journey mapping workshops. I then partnered with my product counterpart to develop a series of presentations that we used to road show with other Flagship teams and senior leadership. Finally, I presented our work at Flagship all hands and Design Show & Tells as we continued to evangelize our work and build both visibility and partnerships to see through our vision. We’ll review two key projects.

Placement strategy

Formed the design strategy and principles for the member-facing placements.

Self-serve tool

Created the MVP design strategy and detailed designs for the internal self-serve tool.

Placement strategy

Placements refer to a unique location in the LinkedIn product where a promotion can render. Defining where a promotion could render, and what should be rendered, were core questions that I worked with my cross-functional partners to define and design.

LinkedIn’s internal teams historically utilized promotions to highlight products and features to members. These communications were ubiquitous but fraught with problems for internal teams and members viewing them.

Problems

Creation tools

The existing promotion system lacked proper creation tools, reporting tools, and optimization mechanisms needed to deliver quality communications.

Promo bombardment

Members were subject to an oversaturation of promos and often required to wade through multiple promos before completing a task.

Engineering effort

New promotions required engineering effort (avg. 2 weeks). There was no consistent portfolio of reusable templates and no self-serve tooling to expedite creation.

Historical promo examples

App store 1 star rating: Each time I open the app just to check the notifications, I'm forced to go through a lengthy process of skipping everything the app begs me to set up. No. You simply cannot start using the app without skipping and swiping.

Voices of members

App store 1 star rating: I just want to go to my profile!!! This app spams you with question after question EVERY time you open it. You have to keep skipping and swiping through multiple pages to finally get to your profile. Enough with the spamming! I purposely avoid opening the app so I don't have to deal with all the same questions over and over.

The challenge

How might we evolve a vast number of disorganized, visually dissimilar, and poorly delivered promos...

Into a single unified system with templates that are selected and delivered to members with relevance and cool-off rules?

Journey mapping

To further understand our member’s problems, I facilitated a journey mapping workshop with the core team to visualize a common user journey and illustrate just how distracting current promotions were to a member trying to accomplish a task.

Opportunities

By examining existing interactions with promos, the team was able to more fully understand the problems and rally around a common set of opportunities.

Promo bombardment

Aim to increase promotion spacing to ensure users encounter fewer promos to limit blindness.

Render contexually

Reinforce the meaning and benefit of promo based on the last task accomplished or adjacent content.

Remove interruptions

Only serve promos once the user has had the chance to complete their incoming task, stop interrupting.

Establish a system

Promos should relate to one another and follow a similar theme both in interaction and visual design.

Design principles

Connected

The placement makes sense to the member based on who they are, where they are, and what they’re doing.

Contextual

The placement feels native to the experience and contextual, not bolted on or disruptive to the member’s task.

Consistent

Placements follow consistent design patterns and feel like they’re part of a family of LinkedIn to member comms.

Our first placements

Why Feed cards?

The current promo was one of the most egregiously outdated. Feed was also the top requested placement by partner teams because of high traffic.

Why tooltips?

This promo had become one of the most utilized patterns with a wide variety of user experiences and visual styling, with no strategy around what type of tooltip to use depending on the team’s goals.

Self-serve tool

An internal tool that allows LinkedIn teams to choose a placement from a portfolio, select delivery criteria and launch a new placement with no engineering effort, removing about 2 weeks of engineering time.

Create and launch their own promos with no engineering support.

Have a view of all available promotions and all live promotions.

The challenge

How might we create a self-service tool that allows internal teams to:

Be able to judge a promo’s impact with enhanced reporting and tool compatibility.

Discovery

I kicked this project off by facilitating a design sprint with the cross functional team focused on building a common understanding of the problem and uncovering potential opportunities.

Self-serve user journey

Sprint workshop

Solutions

A sampling of screens from the self-service tool flow showing a product manager or product marketing manager requesting budget and then creating an placement experiment with multiple variants.

Null state

Request intake

Placement type selection

Placement submittal summary

Experiment with two variants

Approved placement variant creation

Placement authoring

Fully configured experiment ready to launch

Outcomes

Current placements

8 placements generating 9 billion impressions, last 12 months.

Service pages

72 campaigns with ~$80M projected bookings, last 12 months.

Self-serve tool

The self-serve tool was migrated into LMS Campaign Manager.