Studies show repeated exposure to a brand will lead to an increased likelihood of a consumer selecting that brand. Also Brand impressions is the measure of the number of times a consumer is exposed to a brand. The greater the number of exposures the higher the impact that is created even if these consumer is unaware of the exposure.
This infographic displays the various kinds of promotions and the number of impressions that were created for each dollar spent. As you can see Promotional Merchandise performed very well.