It’s estimated that over 2.14 billion people shopped online last year, and with recent studies showing that the average human has an attention span of 8 seconds, things are not looking bright. What this means for marketers from all across the globe is that during this period, it’s more crucial …