User-generated content or UGC, also known as CGM or consumer generated media, is perhaps the most powerful aspect of marketing in social media. You can say that user-generated content is any blog, meme, video, review or comment made by a non-professional individual made to be shared publicly on the internet….