From a phycological point of view, branding draws attention. The more appealing your store looks to customers, the more traffic you’ll receive. Having your brand or logo on your entrance mat is a must to ensure that an appealing entrance draws the attention of by-passers. Your brand is your company’s identity. Promoting your brand will attract attention to the personality of your company and appeal to your target audience.