Easing Customer Enrollment

As a Merchant I want to easily enroll new members into my loyalty program who don't currently have the Perka App.

Above is the first iteration for the Perka mobile apps first time user experience. The design of a splash screen was new for our app which previously relied on a gradual engagement model. We needed a way to put our new Claim Code feature front and center and decided to feature it here.

The Perka app normally allowed you to use it several times before asking you to create an account. We wanted users to use the app and hopefully gain our trust before forcing them to make the decision to create their app after they see its usefulness and want to save their points.

What we learned after adding a create account button to the splash screen was that users had grown accustomed to having to create an account right away, and opted to do so when presented the choice. The downside to more accounts created turned out to be less engagement over time. We went back to our gradual engagement idea using the intro screen pictured to the right.

The Solution

See a Framer JS Prototype

Our second iteration (above right) focused on removing the splash screen and create account function but still advertising the "Claim Code" feature. This proved to be a little confusing to those who did not have a receipt. They thought you needed one to begin using the app, another call back to the “Create Account” mentality. The concept that won out over all the others took the form of a pop-over feature announcement (below left). The user gets an idea of what the feature is, if it concerns them, and can then move on without confusion or tap Learn More if they are confused.

Our second iteration had a lovely animation but we decided it was still a little too ambiguous. Users still have too many choices plopped in front of them.