promotions and incentives do help out branding depending on how you market it. If it´s just in-store promotions that shoppers will see it will help some thru word of mouth. If the company decides to create an advertising campaign out of it thru flyers, mailers, emails and so on than yes, it will help branding.
However, if they ...