Social media will positively help in building brand. This i call as indirect branding. when a company supports any social cause, the society at large know who did what to support the cause, indirectly the society understands this and shall always remember the brand. but truly social media should not be used with intentions of promoting brands