Tinder

Tinder

Dynamic Paywalls

2021 - 2022

2021 - 2022

design strategy

design strategy

product design

product design

design systems

design systems

about✐

Dynamic Paywalls is on ongoing takeover of all ALC and subscription paywalls within Tinder. Paywalls across the platform's experience haven't been updated since 2015, and since then, the brand design language has changed significantly as well as how users interact with different types of modals/paywalls.

Dynamic Paywalls is on ongoing takeover of all ALC and subscription paywalls within Tinder. Paywalls across the platform's experience haven't been updated since 2015, and since then, the brand design language has changed significantly as well as how users interact with different types of modals/paywalls.

✄impact

My role as the leading designer on this project allowed me to redefine the visual language and user interactions of all revenue experiences across the board. Also, my work with creating dynamic and reusable components has allowed for flexibility in designing, building, and testing all new forms of paywalls.

My role as the leading designer on this project allowed me to redefine the visual language and user interactions of all revenue experiences across the board. Also, my work with creating dynamic and reusable components has allowed for flexibility in designing, building, and testing all new forms of paywalls.

fig 01;existing paywalls

fig 01;existing paywalls

↪ The existing Tinder paywalls have inconsistent layouts across different products (a-la-cart / in-app currency / subscription paywalls) and across different platforms (android / ios / web). This is because each paywall is hard-coded and the individual components are not reusable, creating irregularity across the different experiences.

↪ The existing Tinder paywalls have inconsistent layouts across different products (a-la-cart / in-app currency / subscription paywalls) and across different platforms (android / ios / web). This is because each paywall is hard-coded and the individual components are not reusable, creating irregularity across the different experiences.

subscription

subscription

a-la-carte

a-la-carte

in-app currency

in-app currency

fig 02; paywall customization

fig 02; paywall customization

↪ Existing paywalls are only optimized for price testing (highlighted in green), but the majority of the paywall contents are not customizable (highlighted in red). This makes the original paywalls Incapable of personalization across different users or countries with content.

↪ Existing paywalls are only optimized for price testing (highlighted in green), but the majority of the paywall contents are not customizable (highlighted in red). This makes the original paywalls Incapable of personalization across different users or countries with content.

Version 1.0

For the first milestone, we tested two layouts. The 3-SKU version has the same format as the current paywalls, while the carousel version introduces a new paywall layout.

For the first milestone, we tested two layouts. The 3-SKU version has the same format as the current paywalls, while the carousel version introduces a new paywall layout.

3-SKU

3-SKU

3-SKU

3-SKU

-> No CTAs
-> Stacked SKUs
-> Aligns with current in-app paywalls

-> Upsells are always visible at the bottom

-> No CTAs
-> Stacked SKUs
-> Aligns with current in-app paywalls

-> Upsells are always visible at the bottom

carousel

carousel

carousel

carousel

-> Clear CTAs
-> Focused SKUs
-> Flexible cards
-> More real estate for packages

-> Clear CTAs
-> Focused SKUs
-> Flexible cards
-> More real estate for packages

3-SKU

-> No CTAs
-> Stacked SKUs
-> Aligns with current in-app paywalls

-> Upsells are always visible at the bottom

carousel

-> Clear CTAs
-> Focused SKUs
-> Flexible cards
-> More real estate for packages

+

+

=

Round 1

-> Moderated Usability Test

Round 2

-> Unmoderated message comprehension test

Milestone 2 final designs

Round 3

-> Unmoderated usability test

Milestone 2

research

For our final and most impactful milestone, we conducted 3 rounds of qualitative user testing to iteratively come to our final designs.

research; version 1.0

research; version 1.0

Version 1.0

research

research

Through an AB test, we saw that both options performed better than the existing paywall. Boost cash was up over 6.5% (stat sig), and total cash was up 0.6% (stat sig). Annualized, this is about an increase of $10MM.

Between the two, Boost cash increased significantly in the carousel view, as it sold more ‘5 Boost’ packages.

Through an AB test, we saw that both options performed better than the existing paywall. Boost cash was up over 6.5% (stat sig), and total cash was up 0.6% (stat sig). Annualized, this is about an increase of $10MM.

Between the two, Boost cash increased significantly in the carousel view, as it sold more ‘5 Boost’ packages.

3-SKU

3-SKU

A

A

3-SKU Version Removing a CTA resulted in less conversion

3-SKU Version Removing a CTA resulted in less conversion

carousel

carousel

B

B

Carousel Version Users weren’t scrolling through the carousel, so subscription cash was lower in the carousel version.

Carousel Version Users weren’t scrolling through the carousel, so subscription cash was lower in the carousel version.

carousel

B

Carousel Version Users weren’t scrolling through the carousel, so subscription cash was lower in the carousel version.

3-SKU

3-SKU

carousel

carousel

3-SKU

A

3-SKU Version Removing a CTA resulted in less conversion

3-SKU

carousel

B

Carousel Version Users weren’t scrolling through the carousel, so subscription cash was lower in the carousel version.

carousel

Version 1

Version 1

Version 1.5

Version 1.5

Version 1.5

Carousel Layout Improvements For Version 1.5, we wanted to focus on increasing subscription cash in the carousel version, which meant improving the upsells.

Carousel Layout Improvements For Version 1.5, we wanted to focus on increasing subscription cash in the carousel version, which meant improving the upsells.

A

A

B

B

Sticky Upsell By making the primary upsell sticky at the bottom, we hope to make the upsell more obvious and accessible to the user.

Sticky Upsell By making the primary upsell sticky at the bottom, we hope to make the upsell more obvious and accessible to the user.

Deep Links We built in deep in deep links to other paywalls, thus removing the ‘paywall-within-a-paywall’ user experience.

Deep Links We built in deep in deep links to other paywalls, thus removing the ‘paywall-within-a-paywall’ user experience.

B

B

Deep Links We built in deep in deep links to other paywalls, thus removing the ‘paywall-within-a-paywall’ user experience.

Deep Links We built in deep in deep links to other paywalls, thus removing the ‘paywall-within-a-paywall’ user experience.

A

Sticky Upsell By making the primary upsell sticky at the bottom, we hope to make the upsell more obvious and accessible to the user.

A

Sticky Upsell By making the primary upsell sticky at the bottom, we hope to make the upsell more obvious and accessible to the user.

Version 1.5

Carousel Layout Improvements For Version 1.5, we wanted to focus on increasing subscription cash in the carousel version, which meant improving the upsells.

Version 1.5

Carousel Layout Improvements For Version 1.5, we wanted to focus on increasing subscription cash in the carousel version, which meant improving the upsells.

research; milestone 2

research; milestone 2

Milestone 2

research

For our final and most impactful milestone, we conducted 3 rounds of qualitative user testing to iteratively come to our final designs.

Round 1

Round 1

-> Moderated Usability Test

+

+

+

Round 2

Round 2

-> Unmoderated message comprehension test

+

+

+

Round 3

Round 3

-> Unmoderated usability test

=

=

Milestone 2 final designs

Milestone 2 final designs

Milestone 2

research

research

testing round 1/3

testing round 1/3

For the first round of user testing, we wanted to compare the interactions of the carousel layout vs. the 3-SKU layout in the context of subscriptions.

For the first round of user testing, we wanted to compare the interactions of the carousel layout vs. the 3-SKU layout in the context of subscriptions.

original

original

*

With Tinder Gold being one of our most impactful and highest revenue drivers, we wanted to apply our learnings to the Gold paywall for all of our Milestone 2 tests.

*

With Tinder Gold being one of our most impactful and highest revenue drivers, we wanted to apply our learnings to the Gold paywall for all of our Milestone 2 tests.

With Tinder Gold being one of our most impactful and highest revenue drivers, we wanted to apply our learnings to the Gold paywall for all of our Milestone 2 tests.

testing prototypes

testing prototypes

testing prototypes

3-SKU

3-SKU

carousel

carousel

Milestone 2

research

research

testing round 1/3 (results)

testing round 1/3 (results)

Overall, users didn’t communicate a preference between the two layouts, but majority needed more information about the subscription tiers in order to make a purchase.

Overall, users didn’t communicate a preference between the two layouts, but majority needed more information about the subscription tiers in order to make a purchase.

A

A

3-SKU

3-SKU

->

->

Users liked being able to compare prices all in one screen.

Users liked being able to compare prices all in one screen.

->

->

Users preferred Tinder Platinum being displayed in an external paywall in order to keep the information separate.

Users preferred Tinder Platinum being displayed in an external paywall in order to keep the information separate.

B

B

carousel

carousel

->

->

The last card of the carousel was mistaken as a summary of all of the SKUs from the previous cards.

The last card of the carousel was mistaken as a summary of all of the SKUs from the previous cards.

->

->

Swiping through each of the cards felt like high effort.

Swiping through each of the cards felt like high effort.

testing prototypes

testing prototypes

testing prototypes

A

A

3-SKU

3-SKU

A

3-SKU

->

Users liked being able to compare prices all in one screen.

->

Users preferred Tinder Platinum being displayed in an external paywall in order to keep the information separate.

B

B

carousel

carousel

B

carousel

->

The last card of the carousel was mistaken as a summary of all of the SKUs from the previous cards.

->

Swiping through each of the cards felt like high effort.

A

Contextual entry point

Users weren't able to make the distinction that they were getting the Tinder Gold subscription, and thought they were just getting the individual feature mentioned in the header.

B

Learn More screen

The paywall and the 'Learn More' screen were analyzed in isolation, and users weren't able to make the connection between what they were purchasing and the list of features.

Milestone 2

research

research

testing round 2/3

testing round 2/3

For the second round, we decided to test our existing paywall to understand the interactions with the contextual entry point in the header, the header image, and the functionality of the subscription tier comparison page.

For the second round, we decided to test our existing paywall to understand the interactions with the contextual entry point in the header, the header image, and the functionality of the subscription tier comparison page.

A

A

Contextual entry point

Contextual entry point

Users weren't able to make the distinction that they were getting the Tinder Gold subscription, and thought they were just getting the individual feature mentioned in the header.

Users weren't able to make the distinction that they were getting the Tinder Gold subscription, and thought they were just getting the individual feature mentioned in the header.

B

B

Learn More screen

Learn More screen

The paywall and the 'Learn More' screen were analyzed in isolation, and users weren't able to make the connection between what they were purchasing and the list of features.

The paywall and the 'Learn More' screen were analyzed in isolation, and users weren't able to make the connection between what they were purchasing and the list of features.

A

3-SKU

testing prototype

testing prototype

testing prototype

testing prototype

testing prototype

existing layout

existing layout

testing prototype

Milestone 2

research

research

testing round 3/3

Cumulating all of our insights from experiment data and user testing results, we identified two new versions that we hypothesize will lead to a better performing paywall.

Cumulating all of our insights from experiment data and user testing results, we identified two new versions that we hypothesize will lead to a better performing paywall.

carousel

B

Carousel Version Users weren’t scrolling through the carousel, so subscription cash was lower in the carousel version.

testing prototypes

testing prototypes

testing prototypes

list

list

carousel

carousel

Milestone 2

research

research

testing round 3/3 results

paywall

paywall

sub merch page

sub merch page

sub merch page

paywall

*

View more plans CTA No usability issues reported on the Sub Merch page, and all users were able to swipe between the offered plans. Overall, users enjoyed the addition of ‘View More Plans’.

View more plans CTA No usability issues reported on the Sub Merch page, and all users were able to swipe between the offered plans. Overall, users enjoyed the addition of ‘View More Plans’.

carousel

carousel

list

list

*

Carousel vs. List Most users were successfully able to swipe or toggle between options, locate the purchasing CTA and ultimately make the purchase for both layouts.

carousel

carousel

list

list

*

Carousel vs. List Most users were successfully able to swipe or toggle between options, locate the purchasing CTA and ultimately make the purchase for both layouts.

Carousel vs. List Most users were successfully able to swipe or toggle between options, locate the purchasing CTA and ultimately make the purchase for both layouts.

*

Feature List 4/10 users expected the tiles to be clickable and wanted more information about the individual features upon clicking on the tile.

Feature List 4/10 users expected the tiles to be clickable and wanted more information about the individual features upon clicking on the tile.

final designs

contextual header text

The feature in the header title changes depending on where the user encounters the paywall.

carousel layout

We chose the carousel layout for more flexibility for future iterations of subscription paywalls and adjusted sizing so users can compare the pricing of two SKUs at once.

sticky cta

The CTA is fixed at the bottom to encourage the user to scroll lower and view the full list of subscription features.

feature list

Since this feature list has the same information as the subscription comparison page, we kept the styles between the two aligned. The original design from the user testing was using a tile-like display of the features, which was misleading to users because the content seemed clickable.

dynamic sticky scroll CTA

To prevent the need for users to recall their selection at the top, the sticky CTA is dynamic while scrolling and changes depending on what package the user has selected. It also reflects the total price to reduce cognitive load.

contextual header text

contextual header text

contextual header text

The feature in the header title changes depending on where the user encounters the paywall.

The feature in the header title changes depending on where the user encounters the paywall.

The feature in the header title changes depending on where the user encounters the paywall.

carousel layout

carousel layout

carousel layout

We chose the carousel layout for more flexibility for future iterations of subscription paywalls and adjusted sizing so users can compare the pricing of two SKUs at once.

We chose the carousel layout for more flexibility for future iterations of subscription paywalls and adjusted sizing so users can compare the pricing of two SKUs at once.

We chose the carousel layout for more flexibility for future iterations of subscription paywalls and adjusted sizing so users can compare the pricing of two SKUs at once.

sticky cta

The CTA is fixed at the bottom to encourage the user to scroll lower and view the full list of subscription features.

sticky cta

The CTA is fixed at the bottom to encourage the user to scroll lower and view the full list of subscription features.

feature list

Since this feature list has the same information as the subscription comparison page, we kept the styles between the two aligned. The original design from the user testing was using a tile-like display of the features, which was misleading to users because the content seemed clickable.

feature list

feature list

Since this feature list has the same information as the subscription comparison page, we kept the styles between the two aligned. The original design from the user testing was using a tile-like display of the features, which was misleading to users because the content seemed clickable.

Since this feature list has the same information as the subscription comparison page, we kept the styles between the two aligned. The original design from the user testing was using a tile-like display of the features, which was misleading to users because the content seemed clickable.

dynamic sticky scroll CTA

dynamic sticky scroll CTA

To prevent the need for users to recall their selection at the top, the sticky CTA is dynamic while scrolling and changes depending on what package the user has selected. It also reflects the total price to reduce cognitive load.

To prevent the need for users to recall their selection at the top, the sticky CTA is dynamic while scrolling and changes depending on what package the user has selected. It also reflects the total price to reduce cognitive load.

dynamic sticky scroll CTA

To prevent the need for users to recall their selection at the top, the sticky CTA is dynamic while scrolling and changes depending on what package the user has selected. It also reflects the total price to reduce cognitive load.

final designs

final designs

final designs

fig 03; implementation

fig 02; paywall customization

↪ Since this project, we've iterated on the dynamic paywall template to create 19+ new, unique paywalls that use the same components and styling. This demonstrates the impact as well as the scalability of the project, as every a-la-carte, subscription, and offer paywall has moved towards the dynamic paywall template. Since it's release, we continue to improve on the success of our paywalls as well as the alignment of the revenue experience across all features.

↪ Since this project, we've iterated on the dynamic paywall template to create 19+ new, unique paywalls that use the same components and styling. This demonstrates the impact as well as the scalability of the project, as every a-la-carte, subscription, and offer paywall has moved towards the dynamic paywall template. Since it's release, we continue to improve on the success of our paywalls as well as the alignment of the revenue experience across all features.

the future of paywalls

With Project Dynamic Paywalls, we can build a framework for future iterations of all in-app paywalls and define Tinder’s visual approach to revenue features.

Componentized Paywall Elements

Premium Branding

Using componentized, reusable elements across our revenue paywalls increases alignment across designers and reduces workload for engineer implementation.

Our updated paywalls aim to improve the premium user experience and visuals across the board to modernize the current Tinder revenue services in terms of usability and brand design.

the future of paywalls

the future of paywalls

With Project Dynamic Paywalls, we can build a framework for future iterations of all in-app paywalls and define Tinder’s visual approach to revenue features.

Componentized Paywall Elements

Premium Branding

Using componentized, reusable elements across our revenue paywalls increases alignment across designers and reduces workload for engineer implementation.

Our updated paywalls aim to improve the premium user experience and visuals across the board to modernize the current Tinder revenue services in terms of usability and brand design.

Componentized Paywall Elements

Premium Branding

Using componentized, reusable elements across our revenue paywalls increases alignment across designers and reduces workload for engineer implementation.

Our updated paywalls aim to improve the premium user experience and visuals across the board to modernize the current Tinder revenue services in terms of usability and brand design.

the future of paywalls

With Project Dynamic Paywalls, we can build a framework for future iterations of all in-app paywalls and define Tinder’s visual approach to revenue features.

Componentized Paywall Elements

Premium Branding

Using componentized, reusable elements across our revenue paywalls increases alignment across designers and reduces workload for engineer implementation.

Our updated paywalls aim to improve the premium user experience and visuals across the board to modernize the current Tinder revenue services in terms of usability and brand design.

hi

hi