There are many definitions of Shopper Marketing as agencies, research companies, retailers and brand companies. But at the end of the day it encompasses all activities that get more shoppers to buy more and that more often.
This is what Spark Marketing will help you to do, whether you are a retail / brand supplier or a retailer or brand company.