Designing without dark patterns
guide for designers

6.10. Subscription

Page reading time: 4 min 30 

→ Subscription corresponds to an important stage depending on the economic model chosen. It's essential that this journey goes as smoothly as possible for the user and respects their free will. To achieve this:

Don’t push subscription

The user shouldn’t be forced to subscribe to the service. 

Users are often encouraged to subscribe using a variety of techniques:

  • users subscribe without realising it;
  • mandatory subscription to order;
  • complicated navigation pushing the user towards subscription.
Example
amazon page, with the title 'We're giving you a 30-day FREE trial to Prime' details, benefits and 2 buttons. A secondary button ‘Continue without Prime accelerated delivery’ and a primary button ‘Continue with Prime - Pay later’.

Service forcing subscription

During an Amazon purchase, a button to subscribe to Amazon Prime is added. This button is misleading because :

  • It is designed as a primary button (hierarchy);
  • The formulation is incentivizing.

The user risks to subscribe without really realising it.

Example
An advert from Spotify between two songs: ‘Immerse yourself in an optimal listening experience. With Premium, listen to the tracks of your choice, whenever you want.’

Service forcing subscription

Spotify complexifies the user experience to force subscription. The service increases the number of ads, even though they are not used for service funds. Touting the merits of the premium offer, they are only there to add friction.

Best practices

Users must be able to understand that they are subscribing and be able to choose whether or not to do so.

The service must not make:

  • the user experience more complicated than it could be, especially if it's to push the user to subscribe;
  • subscription compulsory (when it's not necessary).

Make it easy to exit a subscription

Users must be able to easily unsubscribe from a subscription at any time. Users must be able to easily find:

  • information on how to unsubscribe;
  • the unsubscribe button.


Section 25 of the Digital Service Act prohibits ‘making the process of unsubscribing from a service more complicated than subscribing to it’.

Example
4 screens to unsubscribe from Amazon Prime. First screen ‘First name you still have 30 days free trial to enjoy amazon prime’ followed by 3 buttons: ‘Send me a reminder later’, ‘Continue to cancel’ and ‘Keep my benefits'. Clicking on continue to cancel takes us to the 2nd screen ‘Would you like to change to Amazon Prime Annual?’ followed by 3 buttons: ‘Send me a reminder later’, ‘Continue to cancel’ and ‘Keep my benefits’. Clicking on continue to cancel brings us to the 3rd screen ‘First name, we're sorry to see you go' followed by 3 buttons ‘Send me a reminder later’, ‘Keep my subscription’ and ‘Cancel my subscription’.  Clicking on ‘Cancel my subscription’ brings up a pop-up message ‘We're sorry to see you go. Please help us improve our services by taking this 2-minute online survey’ with a ‘Start survey’ button.

Complex unsubscription

Once the unsubscribe button is found, the user goes through four steps to validate it. The addition of these numerous steps adds friction. They encourage the user not to complete the unsubscribe process.
Case in point: Amazon Prime.

Find out more:

Provide clarity around future debits

Users must be informed before any debit or direct debit.
This will allow them to:

  • be informed;
  • choose whether or not to continue the subscription.


This is particularly relevant in the case of the end of a trial period. The user is free to choose whether or not to continue the subscription.