The animations had a structure from slow paced to fast paced depending on the speed of the voice over. Each element had to be placed correctly so that the animations would feel smooth.
For this one I created each card separately in After effects then used a special plugin to duplicate the compositions so that each composition would retain its own animation and text to simulate different products.
I then put all compositions into one composition placed each card where it would feel right on a screen then added a null to control all the compositions and make them move up.
I then created a Whatsapp interface using Photoshop and After Effects to bring in the magic and it turned out just the way i wanted it to.