During the development phase we tried to understand what the ideal buyer's journey is and what the main cases of fraud are in this type of campaign. To do this, we conducted several interviews with managers and analyzed the problems of previous campaigns to identify trends and patterns. Based on this analysis, we were able to create a more personalized and intuitive journey for administrators, which takes their needs and preferences into account.
We thoroughly tested various scenarios to ensure that the application was protected against attacks and undue compensation. To do this, we enlisted the help of digital security experts, who helped us identify possible vulnerabilities and implement more robust security measures.
In addition, we carried out attack simulations and stress tests with the Danone team to check the application's ability to deal with adverse situations.
On the user journey side, we ensured that they had access to all the information they needed just a click away. To do this, we created a friendly and intuitive conversation flow that allows users to easily find the information they need. We used advanced chatbot and Whatsapp features, allowing iterations to be made quickly and efficiently.
For example, we used AWS Textract to automatically identify the invoice number when reading NFCs (consumer invoices), which allowed us to process them transparently for the user, just one send away.