Inspiration
One of the biggest challenges that banks face today is ensuring high levels customer satisfaction. To do this, banks must work to engage their customers in ways that will make the customer feel acknowledged and understood on an individual level. This can be accomplished in a multitude of ways, such as offering free financial consultation or incorporating a reward points system for making transactions. We have chosen to develop Custom Cashback, a rewards system that individualizes the types of categories that receive cashback based on the customer’s transactions.
What it does
In our Custom Cashback program, the customer has fixed rate cashback per month that can be distributed among the categories they have the most transactions in in a given month. For example, a 5% cashback rate could be distributed among categories in which at least 10 transactions took place in that month. So each category could receive 1% cashback, or perhaps the first category to reach 10 transactions can receive 2.5% cashback, the next can receive 1.5, and so on.
How we built it
We used Capital one's API to gather data on consumer spending. We then mined that data to extract spending categories and frequency in which customers spent in those categories. Using this information we implemented our particular mock banking policy.
Challenges we ran into
We ran into issues finding the threshold at which to define categories. The categories were pulled from the merchants' descriptions; however, certain descriptions were too specific i.e. ice cream rather than food.
Accomplishments that we're proud of
That the project provided us with a customized set of categories for the customer.
What we learned
We learned about the various struggles that banks have to go through to personalize to each customer.
What's next for Custom Cash Back
Improving the mining algorithm and providing a stronger bank policy.
Log in or sign up for Devpost to join the conversation.