Cashback AI Assistant
About
ShowApp is a Miami-based pre-seed startup focused on revolutionizing the rewards and cashback experience for users. The company aims to simplify how users earn and redeem cashback by addressing common frustrations like complex systems, slow processes, and receipt challenges.
The problem
While users are excited about rewards and cashback programs, they struggle with systems that make earning and redeeming benefits difficult.
Results
By designing and shipping modern payment flows at Intuit, weβre helping support millions of transactions every year. Optimizations in UX, authorization, and tokenization have contributed to stronger conversion and a better experience for merchants.
5
Onboarded businesses
25
Beta users
App
Launched in beta in TestFlight
Final designs and solutions
I created an iOS native app and explored integrating solutions with Plaid, BaaS and QR codes. This project aims to offer a better cashback reward experience for consumers.
Introduced AI assistant to address the challenge of difficulty navigating and finding deals. The assistant simplifies the process by guiding users to relevant rewards and cashback offers, making it easier and faster to discover the best opportunities without frustration.
Real-time notifications were implemented to keep users informed when they receive cashback and to alert them when their business balance is low. This functionality enhances transparency and ensures users stay updated on their rewards and account status.
Introduced a profile feature that allows users to view their balances, track transaction history, and redeem cashback effortlessly. This functionality simplifies access to rewards and ensures a seamless cashback experience.
01
Empathizing with users
I led research blending user interviews, competitor benchmarking, and market reports to pinpoint friction in the cashback experience.
The data highlighted four critical pain points: navigational friction, trust-breaking receipt issues, confusing point calculations, and excessive time-to-reward.
02
Defining the problem
After defining the problem, we were ready to explore solutions. We framed our challenges as "How might we" questions:
Help users easily discover relevant rewards and cashback deals.
Create a better system to improve the receipt process.
Build a rewards system that goes beyond points.
Streamline the process to help users redeem rewards faster.
03
Brainstorming
Embracing a "no bad ideas" mindset, we brainstormed a variety of solutions to address our users' needs and insights from different angles. After exploring multiple possibilities, we narrowed them down to three key ideas:
One idea we explored was integrating Plaid to connect users' bank accounts, allowing access to transaction data and enabling cashback when they visited partner businesses. While technically feasible, user research revealed significant concerns about sharing sensitive financial information with a new application.
We explored issuing virtual prepaid cards through a BaaS provider to seamlessly deliver cashback payments and create a frictionless user experience. While virtual cards were successfully issued in testing environments, the main challenge was technical, as BaaS providers typically require large transaction volumes to operate efficiently.
We explored using QR codes as a simple and accessible payment method. Users would scan a QR code at partner businesses to confirm their visit and receive cashback. This approach minimizes technical barriers and privacy concerns while maintaining a seamless user experience.
04
Designing
After analyzing the challenges and user feedback, I began drafting wireframes to explore different versions of each core functionality. I then created a prototype and presented it to the team, gathering valuable feedback that led to key iterations on features like the chat and user profile.