40 Content Ideas

40 Rate Good Content Ideas To Post On Social Media.

In a world where content is king, brands must consistently deliver engaging social media content in order to stay relevant and ahead of the competition, whatever the channel.

These days, it’s not enough just to have a social media presence. Hashtags have lost their power, attention spans are getting shorter, and you’re probably more likely to reach more people shouting out of your office window than posting organically on Facebook.

Brands need to follow trends, add value and post with purpose. That’s why to help make things easier, when you’re in creative rut, we’ve put together a list of 40 rate good content ideas to post on social media.

  1. Go behind-the-scenes
  2. Recreate a TikTok trend
  3. Tell a personal story
  4. Introduce your team members 
  5. Host an #AMA (Ask Me Anything)
  6. Post a how-to or tutorial
  7. Ask a question
  8. Post a poll
  9. Run a giveaway
  10. Share a quick tip
  11. Showcase user-generated content
  12. Post a #ThrowbackThursday
  13. Share a fun fact or stat
  14. Show someone using your product
  15. Run a takeover
  16. Go live
  17. Repurpose your own content
  18. Celebrate a national day
  19. Share industry news
  20. Make a meme
  21. Share a playlist or podcast
  22. Show your product in a surprising situation
  23. Make a slow-mo video
  24. Ask your followers for advice
  25. Fill in the ______ post
  26. Congratulate someone on an achievement
  27. Tease a new product release
  28. Post a customer review
  29. Team up with another brand
  30. Conduct an interview
  31. Post a challenge
  32. Post a job
  33. Share a milestone
  34. Share an infographic 
  35. New team member announcements
  36. Promote an upcoming event
  37. Ask for customer feedback
  38. Share a blog post you wrote
  39. Give a shout-out to your partners
  40. Thank your followers

EAT. POST. REPEAT.

John Lewis Christmas ad 2021

John Lewis Christmas ad 2021, should we have expected more?

John Lewis have launched their 2021 Christmas ad, and this year like every other there’s an array of positive and negative feedback. Once we get past all the ludicrous racial comments (which John Lewis has dealt well with), we can see another undercurrent forming. 

This advert has a reported cost of 8 million, something we’re sure the retail giant usually doesn’t batter an eye at. What’s really got the UK riled up however is the timing of the ad accompanying that hefty price tag. 

John Lewis has cut the number of it’s shops from 51 to 34 since the pandemic began, putting almost 3000 jobs at risk. The eight most recent closures were announced last month, leaving cities including Peterborough, York, Sheffield and Aberdeen with vast empty spaces in retail centres, according to Retail Gazette

Local residents of those affected areas took to Twitter to share their disbelief at John Lewis’s flash new Christmas ad. Pippa Wicks, John Lewis CEO did state “We’ve got to make sure the whole partnership survives and unfortunately the stores proposed for closure were not financially viable over the next few years and were unprofitable before the pandemic,”. This still does beg the question whether the brand could have handled this festive season in a different manner. 

Could John Lewis have used this opportunity to surprise and delight it’s loyal Christmas fans in a new way this year? With a world arguably more self aware than ever before, their target audience will be looking to brands who create content for good. A brand that creates content for good can become more memorable for having a defined position, and is also seen as more mission focused (or passionate about doing the right thing) that goes beyond being solely revenue driven. 


By ditching the glitzy ad for a more conscious marketing effort, John Lewis could have really captured how the nation is feeling during these still ‘unprecedented times’, while standing out from the competition.


We have reimagined the John Lewis Christmas ad – check it out on our socials and let us know what you think.