User generated content (UGC) can provide your brand with a nearly endless supply of content for use on your website and social media accounts. The trick is to incorporate the UGC in a way that maintains brand integrity, engages your target audience, and gently markets your brand without feeling staged or overly random.