21 Social Media Post Ideas For Online Marketing

This page was last updated on 20 September 2022

Struggling to drum up new and fresh social media content?

As online marketers, it can be down right frustrating to come up with creative ideas everyday, and then post content gold across every platform.

Frankly, spending hours on social media is something you and I want to avoid.

If you want to spend less time spinning your wheels and have a content calendar all set ready to go, here’s 21 social media post ideas to move the needle. 

  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom

And did you know …

Some social platforms like Facebook have a free tool, Business Suite, that you can use on your smartphone, desktop and laptop to automate and schedule your posts and stories?

However, you’ll need a Facebook business page to kickstart the posting automation.

And if you are marketing on more than one social platform, third party tools like MeetEdgar, Hootsuite and others are worth a look in.

But if you do not have the budget for such tools, you’ll have to go the old fashion way and post it manually.

And, when it comes to generating potential sales, simply plugging the product and company all over your social newsfeed will not work.

Instead focus on providing loads of helpful content, so you can build up the engagements for more reach.

Content that will improve the lives of your target audience, and help build your credibility with them.

Without any form of trust, you won’t be able to generate any sales or signups.

Make sense?

Anyway, with the cheat-sheet of social media marketing content ideas below, you’ll never find yourself staring at a blank screen again.


21 Social Media Content Ideas

1. Articles and blog posts

If you have a blog, why not share the link to your blog posts and share the articles to your social media feeds.

What’s more, each blog post can be ‘repurposed’ and shared on social media.

Another option is to turn one blog post into chunk bite sized social media posts.

One more idea is to turn a ‘how to’ or ‘tip’ based article into chunks of social media content posts!

Take every opportunity to squeeze more life out of your blog posts! 

2. Evergreen blog posts

Repost your older ‘evergreen’ content (posts, videos, Live, etc) that is still relevant or has become useful again.

Better yet, you can repurpose the older content into newer posts.

For example, you can take screenshots of an older video and share it as photo posts.

3. Live videos

A survey conducted by the team at Vimeo and New York Magazine found that four out of five people prefer watching a Live video over reading a blog post.

What’s more, social platforms like Facebook do give Lives more organic reach.

If you haven’t presented a Live, then it’s time to get out of your comfort zone.

So start a ‘Live’ video, share great value in helping your viewers, and give your personal brand a lift in exposure.

4. Videos

Unless you have been living in the jungles of Borneo, videos are big.

Think Youtube. It’s the second biggest search engine behind Google.

So why not take advantage of the eyeball traffic it can bring.

Other video options include Facebook, Instagram, Tik Tok, IGTV and more.

The neat thing is you only need a smartphone, a tripod and sufficient lighting to create a decent video.

Again, if you are not posting videos you are missing out on more reach and engagement.

5. Bite sized videos

Video marketing doesn’t have to be complicated, and it doesn’t have to be a high end quality production.

In fact, it requires minimal editing, and can be shot in a matter of seconds.

Which is perfect for platforms like Facebook, Twitter and Instagram.

One way to create bite sized videos is to turn snippets of blog post into a video.

6. Animations

Another form of video to consider are Animated videos.

You can use a free tool like Animoto or Canva and it’ll quickly whip up the videos for you.

Another option for fresh content is to repurpose an old post or posts and turn it into a text driven video using a tool like InVideo.

  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom

7. Behind-the-scenes look

If you have followers, why not share a little bit of what you do.

You can share photos and videos that give your people an inside peek of the daily stuff.

Or … post photos or videos that showcase your events.

Or even, provide a photo peek into the creative planning behind your work, either a peek at equipment you use for LIVEs or some snaps of event preparations.


Whether it is an affirmation or a motivational quote, people do like reading them.

You can even pull a snippet of your blog content or old social posts and fancy it up into a shareable quote using Canva. If you are borrowing the quote or message, please attribute it to the person or company.

social media post ideas for network marketers
  • @jasonoudotcom
  • @jasonoudotcom

9. Memes

Don’t be afraid to  show off your sense of humor. Funny meme posts can be engaging. And it helps keep your account fun and relevant. However, be sure to post memes that are not offensive or embarrassing to your brand. Here’s a funny example below of a creative social media post from @chubbies
social media post ideas for small business
  • @jasonoudotcom
  • @jasonoudotcom

10. Conduct interviews

Rather than a standard Q&A session, why not take advantage of Live platforms like Facebook Live … and turn it into a useful interview session.

Interviewing successful entrepreneurs or customers in your niche serves as a nice combination of information and entertainment.

Services such as BeLive and Streamyard makes it easy to conduct simple split-screen interviews in real-time on social platforms like Facebook.

This is a fantastic method of delivering value to your audience.

And as it is a social interview, it doesn’t have to be formal. For authenticity, plan it to be off the cuff and informal.

11. Tips, tricks and tutorials

There are a few ways to share this out. From Live video, pre-recorded video, designed text images to photos. It’s an effective way to share value and build the know, like and trust with your brand.

12. Ask a question

One simple way to get more engagement is to ask your followers questions.

You can ask away on both Stories and text posts.

However …

Text posts generally get less engagement, and it is not as fun.

Instead, get funky with Facebook or Instagram Stories using the in-built features like poll, music, green screen, stickers and so on.

Below are 8 simple questions you can ask …

  • I am looking for a business related book recommendation, have you read
    anything lately that you’ve love?
  • What’s your favorite motivational quote? I could use a little kick today.
  • What’s your favorite software or tool that makes your life easy?
  • What’s your best tip for keeping yourself organized?
  • What’s your favorite social network and why?
  • Who’s your favorite person to follow online? I’m looking for some inspiration!
  • You can only choose 1. Would you rather have Facebook or Instagram?
  • What is your current favorite podcast?

Wink … why not swipe the above questions and post them on your social platform.

And start asking a question or for advice to boost engagement.

  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom

13. Fill in the blanks

A simple yet fun way to allow people to engage and comment their opinions.

Some examples of the fill in the blanks …


  • Fill in the blank: My biggest social media marketing headache is ______
  • Fill in the blank: If I had an unlimited social media budget I would spend it on _____
  • Fill in the blank: ________________ always makes me feel inspired.
  • Fill in the blank: ________________ always makes me feel cheerful.
  • Fill in the blank: ________________ always makes me feel flattered.
  • Fill in the blank: ________________ always makes me feel captivated.
  • Fill in the blank: I find ________________ hilarious!
  • Fill in the blank: ________________ always makes me feel appreciated.
  • Fill in the blank: ________________ always makes me feel amazed.

14. Would you rather posts

My kids love to use it a lot at school and at home. And they get a lot of kick from the answers.

And it’s great for getting engagements on social media too.

A few examples …

  • Would you rather be famous or the best friend of someone famous?
  • Would you rather hike a mountain or lay on the beach?
  • Would you rather have the ability to see 10 minutes into the future or 150 years into the future?
  • Would you rather team up with Wonder Woman or Captain Marvel?
  • Would you rather find true love today or win the lottery next year?
  • Would you rather have 5 close friends or 10,000 Facebook friends?
  • Would you rather lose all of your money and valuables or all of your
  • Would you rather have an easy job working for someone else or be your
    own boss but work incredibly hard?

Again, to grab more eye ball attention, post them with images.

15. This or that

Another fun engaging post to get advice ‘A or B’. But keep it short and let your audience choose between two options. Below is an example from The Salty Road …
social media ideas for small business
  • @jasonoudotcom
  • @jasonoudotcom

16. Lifestyle posts

Share a slice of your life. Whether it be about a hobby, holiday travels, social stuff, attending events, personal questions or humor, just mix it up with personal content.

Bonus questions you can swipe and post include ..

  • Tell us what you think about our new product?
  • How’s your *Saturday* going so far
  • What do you think about *insert topical trend*?
  • What’s something you’re thankful for today?
  • Have you done your Christmas/Easter/Valentine shopping yet?

17. Sharing a milestone

Reached a milestone?

Why not share your success with your audience.

Featured in an interview? Overcame a struggle? Earnt an incentive? Finally, got onto a Live video?

Let your people know.

Sharing these little moments allows people to have a bird’s eye view of your personal journey of growth.

And getting social about these successes doesn’t have to be about the product.

It’s about building your personal brand and the trust in YOU. 

18. Repurpose your content

The first 6 social media post ideas touched on repurposing blog posts and videos.

And it only makes sense, you repurpose and reuse your Live video, pre-recorded video and video animations for more reach.

One G.R.E.A.T way is to reuse your videos for podcasting.

You can simply use a free tool like Movie Make (Windows) or Real Player to extract audio for podcasting!

Or for a quicker and convenient option, YouTube to MP3 is a website that allows you to copy and paste your Youtube video URL, and it’ll convert it into a MP3 format!

Now that’s super sweet.

Another great content hack is to repurpose your older social posts and remix it with new images or videos.

Just think about it.

You put in a lot of time and effort in creating a piece of content.

Doesn’t it make sense to squeeze more juice out of every video you put out there?

For sure, repurposing an old content into a new post is one great way to keep your message in front of both new and existing audience.

19. Spotlight your customer

Have a few successful customers? Why not mention them, and give your appreciation of their support, or milestones. It’s a great way to showcase your product or service.

20. Share relevant content

Instead of writing a comprehensive 3000 word article, you can share (and credit) other people’s work in your niche.

By curating content, you’re showcasing your brand as someone who has his fingers on the pulse, and sharing content that will benefit your audience.

21. Give away something for free

Offer a free incentive (lead magnet like an online course, a guide, etc) to encourage readers to give up their email address, so you can build an email list of the very best prospects.

There you go …

21 straight-forward social media marketing content ideas for businesses to put into action now.

So set aside a time to plan your content on a calendar.

Focus on providing content of value (plenty of it) that will help your target audience.

And put them into action.

If you are using a Facebook business page, take advantage of the Business Suite scheduler and schedule out your content.

And when you do get engagements, reply back with meaningful comments and lead the discussion to where you would like it to end.

Want more ideas?

Here’s more ways to generate endless ideas for social content marketing.

Related Reading


Jason Ou

P.S In case you’re one of the people (like me) who skim to the P.S before you read the page, here’s what this is about:

1. 18 easy things you should post on social media for your business.

2. Social media marketing content ideas you can swipe and post now.

3. By the way, read this to get 6 content marketing strategies to generate red hot leads.

Attribution – Mark Harbert, postplanner, heyorca, business2community

  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom
  • @jasonoudotcom

Resources To Grow Your Business With


Bluehost is a great starting point for beginners or bloggers who want to switch to a reliable web hosting service. And it gives you the best bang for your buck - starting at $2.95 a month*.

With the entry-level hosting plan, you'll get a free domain name for one year, free SSL, free CDN, reliable customer support, and 30 day money back guarantee.

You can sign up with Bluehost here.

WPX Hosting

It's a web-hosting service I love using.  It specializes in Wordpress hosting, and depending on what package you opt for, you can host 5 or more sites on one account. The best bit is - the quick turnaround in support is top notch.

For bloggers who have an established blog, this is a fantastic option.

You can learn more about this service here.


Building an email list of a growing audience is essential for the longevity of any business.  This autoresponder service is easy to use, and it is a great starting point for someone looking to kickstart their email campaign. You can try their free account here.

Pin It on Pinterest

Share This