MomentFeed reported that “an astonishing 84.8 percent of all consumer impressions happen on assets that represent individual stores, showrooms and restaurants. Just 15.2 percent of impressions happen on brand or corporate assets — including the brand’s own website.”
Source: Social media pages for store locations have 5x the engagement of brand pages [Report]