USER FLOW

Determining the user flow of the website was challenging, as the client wanted to explore different versions of the lottery system.




The first user flow challenge was determining what types of tickets we wanted to use. Initially, the client wanted each user to claim one free ticket daily, which could be gifted or kept. Then, they considered two tiers of tickets—one for everyone and one exclusively for loyal users. Additionally, they wanted to introduce a “gifting” mechanism, allowing users to gift their tickets to friends. After multiple discussions, we settled on a straightforward flow with two tiers of tickets that players could either keep or gift. See below for the main user flow.

The second user flow challenge was how to integrate the Twitter API. We had to integrate Twitter into the game loop because the entire point of this campaign was that users would post their lotto tickets & winnings onto Twitter, drumming up more engagement for Pallet Exchange. But where does Twitter fit in? After they drew the lottery ticket, or before? Should we make the actual lotto numbers only viewable on Twitter, and hidden on the website?

The user flow we eventually decided on was that after spinning the slot machine & receiving their lotto ticket number, players would then be prompted to craft a message. This message, along with an automatically generated graphic of their lotto ticket, would then be posted on Twitter (once they connected their account). Crucially, the ticket wouldn’t be eligible for redemption unless it was shared on Twitter, tying social media activity directly to the gameplay experience.