Reduce friction with checkout form
Checkout was location-agnostic and required users to select their country and currency before the payment method element would load. A simple implementation of automatic user location detection helped an action from the flow.
- Be a great host
Implementing automatic user location detection not only streamlines data input but also minimizes the time spent on form completion. - Don't make me think
With location pre-loaded, payment form is displayed from the start, reducing user cognitive load.
Before: User selects country, then payment form loads.
After: Form is pre-loaded from the start
Simplifying checkout steps
There are two distinct steps to checkout: the form and the confirmation. In the confirmation page, we observed a 7% drop-off. It lead me to question:
- Is the presentation of the review step confusing?
- Is this too much time to second-guess the purchase?
- Is it necessary for returning users to go through 2 steps?
What if we eliminated the second step entirely?
Removing an entire page uncovered relational complexities between each form field. I worked closely with the engineers on each step to ensure each wrinkle is ironed out with precision.
As a result, the experience helps users understand when they've completed a step on the page, prevents them from moving forward when it's incomplete, and clearly indicate to the user when it's time to confirm purchase.
An added benefit to a one-page checkout is allowing returning users to purchase with one-click.
After filling out the checkout form, users are taken to a review page to confirm purchase.
Rescue abandoned carts
On the other end of the purchase journey, what can we do to help users who abandoned their carts come back to complete purchase?
Our data correlates users abandoning carts and signals intent on returning to complete purchase, but we didn't know what motivated this action. We needed qualitative data to better understand this behavior.
In a team brainstorm, we gravitated towards email as a channel of reengagement.
🤔 But Slack's value proposition is to replace email.
I pushed our team to think beyond email and put in the extra effort to implement an abandoned cart nudge and survey in-product.
Brainstorm artifact and Slack's value proposition