Exactly How to Promote Your Blog on Social Media

This post contains affiliate links, which means I may earn some money if you click on one. Read the full disclaimer here.

Back in the “old days,” one key to becoming a successful blogger was to publish blog posts as often as humanly possible. Seen in almost every niche, daily blog posts were the norm, and everyone strived to put out something at least once a day. In fact, I ran two of my own previous blogs like this, and definitely did find that my blog views went up a lot on the days I posted vs. the days I did not post. But if you really want to learn how to promote your blog, that’s not the best tactic (in my opinion).

While some niches still thrive on this idea of publishing a new blog post each day, that is certainly not the only way to do things. It actually might be a huge waste of your time!

All of the steps that go into creating a new blog post can really add up! Before you know it, you’ve spent a few hours on your latest masterpiece. So why not take advantage of all that effort you put in?!

Spend 60% of your time creating the blog post and 40% of your time promoting it!

For your next new blog post, whip up something awesome. Create some killer graphics, add lots of interesting information, and put the finishing touches on your copy.

Then, promote, promote, promote!

If your new blog post is relevant and intriguing, the momentum it gains from being published will last a long time! Right now, my most popular blog post was published months ago! But because I put a lot of effort into promoting it, it still gains quite a bit of views each day.

Utilizing all the different social media platforms is the best way how to promote your new blog post.

Exactly How to Promote Your Blog Post on Social Media | Miranda Nahmias & Co. Digital Marketing + Virtual Assistance

Here is Exactly How to Promote Your Blog on Social Media:

Schedule it to go live.

I try to create my posts in advance and then schedule them to go out at a certain time each week. Right now, my posting time is Mondays at 6am. You can do yours however you want! But you can save a lot of time by “batch-processing” your blog posts. This means that you create a bunch of them at once, and then schedule them out for the future.

Check out this blog post by Ali Luke on The Write Life for more tips on how to batch-process blog posts.

Because the goal here is to learn how to promote your blog on social media, the day or time you schedule your blog post for is not that important. This method we’re going over today is based on building up long-lasting momentum. For most people, this makes the posting time completely irrelevant. That being said, if your blog has a lot of consistent weekly readers, or people who are constantly checking for new posts, a specific posting time may be more important for you. So your goal should be to figure out what works best for your audience and stick with that!

Schedule your tweets.

Each day, I have 16 tweets scheduled using Buffer. On the day that a new blog post goes live, 9 of those tweets will be to promote the new post. The next day, 7 tweets will be promoting the new blog post. For the remaining 5 days of the week, 2 tweets per day will be scheduled to promote the most recent post.

New Blog Post Promotional Tweet

In a normal day’s tweet schedule, I also send out 1 tweet about an old post. So every post of mine will continue to be promoted about 1x per month, even if it’s been a long time since it was originally published.

To help stay on top of this system, we use a Google Sheets spreadsheet to keep track of everything.


That’s how I do it, but obviously you can do your Twitter promotion however you want! I do suggest to use some type of scheduler (I really like Buffer and SmarterQueue). And also make sure to implement some type of process that will help you promote your blog post month after month, even when it gets “old.”

Related Post: How to Save Time by Automating Your Twitter Marketing


Post on your Facebook Biz Page

I use SmarterQueue to keep my Facebook business page active and consistent. I have all of my blog posts posting there on a recycled schedule (usually one each day). Pretty simple! I don’t focus too much on my Facebook page for marketing purposes.

If I did, I would have a more in-depth strategy with different unique types of posts to engage my audience more. But posting daily through SmarterQueue allows the page to look active to anyone who looks at it, without also requiring a lot of upkeep. That’s perfect for me!

(If you’re looking to take insane advantage of your Facebook page, I could not recommend the Moolah Marketing Facebook Page course more. It’s awesome!)

Post on Instagram

This is a great task to assign to a virtual assistant (hire my team!).

As soon as I’m finished scheduling out my post, I design a square Instagram-optimized graphic for it. Then I just add that graphic to a folder in Google Drive so that the Instagram expert on my team knows to post it the next time she gets to a blog post promo day in our Instagram schedule. Obviously if you are a solopreneur, you would just do this part yourself!

I really like using Grum as my scheduler for this, as it is the only tool I know of that will actually post the image directly to your feed.

Because Instagram is very visual, I like to keep an engaging feed that is pretty to look at. Because of this, I have to be strict about which days I post certain content. So new blog posts don’t always get promoted right away, but they usually go out within 1-2 weeks after publication. But again, the goal is longevity! So that’s totally okay.

Share on Pinterest

Pinterest is my bread and butter! This is where the magic truly happens. Most of the other promotional tasks I do for my new blog posts only help generate views immediately. Pinterest allows for traffic momentum to build up over time, as a post becomes more and more popular.

Ever since I started truly utilizing it, Pinterest has been my #1 traffic referrer! If you are struggling to increase your own page views, I highly recommend spending a lot of time on Pinterest. Check out the post below for details on exactly how to use the platform to your advantage.

Related Post: How to Grow Your Business with Pinterest on Autopilot

Share on StumbleUpon

Another great source for page views can be StumbleUpon! My experience with this platform is that, typically, one of my posts will randomly go “viral” and cause an insane amount of views over the course of a day or two, and then peter out. On a normal day, I get very few views from them. But occasionally it will spike up like crazy, so I definitely think it’s worthwhile!

To submit your new blog post, head over to StumbleUpon’s submit page and fill out the short form. I also recommend adding a StumbleUpon button to your social media share area for each blog post. This will encourage other people to share your post as well. Whether or not they do so greatly impacts whether or not your post will go “viral.”

One important thing to keep in mind is that StumbleUpon does not want you to only submit your own stuff. I have the StumbleUpon Chrome browser extension downloaded so that I remember to use it when I am on other sites, so that my submission ratio stays around 20:1.

Add Links to Facebook Group Threads

This is another great source of page views for me! I belong to quite a few Facebook groups, and participate in some daily/weekly share threads. You can use those to submit links to your latest blog posts. It’s common courtesy to click on other links while you are there. In the end, everybody ends up with a few new views!

I love this resource from Start a Mom Blog — a spreadsheet on all of the promo days for over 40 different Facebook groups!

Facebook groups are awesome, because you can use them to get clients, too! Check out this post to learn how to authentically snag clients in Facebook groups.

The key to learning how to promote your blog on social media is to keep consistently generating views on old posts. You worked hard on them — don’t let them die. Direct people to relevant posts if they ask you a question, schedule some tweets for a post that’s a few months old, and keep pinning and re-pinning those graphics to Pinterest!

Exactly How to Promote Your Blog Post on Social Media | Miranda Nahmias & Co. Digital Marketing + Virtual Assistance

32 thoughts on “Exactly How to Promote Your Blog on Social Media”

  1. Great strategies here. I also post consistently on Mondays, as I have identified that as a good day for engaged readers. I do spend a some time promoting, but nowhere near the amount you’re spending on social media. I feel like a slacker! But since I enjoy engaging with other bloggers, I probably spend more time promoting their content than I do my own. Thanks for sharing your process.

    1. Miranda Nahmias

      Oh, I definitely spend WAY more time promoting other content than I do my own! I just use a lot of schedulers and have my team to help me do it 🙂 It’s really important to me to spend a lot of time helping other bloggers. I love finding new ones and doing my best to spread the word!

      Interesting to know that you are posting on Mondays as well! I’m really curious about that type of thing. Thanks for letting me know.

  2. I really need it together on Twitter. I just started using it again, but it can definitely be great. Thanks for sharing your strategies. Looking forward to more posts.

    Courtney |

    1. Miranda Nahmias

      Out of Facebook, Pinterest, and Twitter, I definitely get the least amount of views BUT I find that it’s really good for connecting with other bloggers. People notice if you share their posts, and they are likely to tweet a thank you, or even possibly share something of yours back! It’s also a good way to reach out to people if you are interested in collaborating but you aren’t really friends with them yet, because it’s a little bit more relaxed and informal than sending an email.

      Thanks for reading! 🙂 I super appreciate your time.

  3. Thank you so much for this! I’ve been struggling with my blog promotion and this will definitely come in handy! Thanks again!

    1. Miranda Nahmias

      You’re welcome! I’m so glad that you found this post helpful 🙂 Is there anything else specific you’d like me to write about in the future?

    1. Miranda Nahmias

      Thanks so much, Emily! I super appreciate your support 🙂 Have fun promoting!

    1. Miranda Nahmias

      You should definitely check it out! I love StumbleUpon 🙂 Good luck on your new blog!

    1. Miranda Nahmias

      Yes, do it! That course is so awesome. My Pinterest traffic referrals grow every single week!

  4. Pingback: How to Make Your Site Stand Out to Potential Clients — Miranda Nahmias

  5. I personally do find FB groups too hard a lot of them have such strict rules where you have to comment on everyone else’s blogs in a thread and seriously I do not have the time!

    I’m maybe 5 groups now and it’s a lot more manageable.

  6. Hi Miranda,

    Thanks for sharing how you’re promoting your blog posts, I always love reading what people are doing. This helps me see if maybe I need to add a new strategy to my promotion techniques.

    Sounds like we are doing pretty much the same thing. I also downloaded Suzi’s spreadsheet of Facebook Groups and have found that Facebook is my biggest traffic referrer.

    No I am just working on growing my actual Facebook page. That’s taking some time to learn the ins and outs of it.

    I used to use StumbleUpon, however, I personally noticed that the traffic just bounced quickly off my blog. So I stopped using it a while ago.

    Thanks for sharing these tips on how you’re promoting your new blog posts. I know that they will help so many people who are struggling to get traffic to their blog.

    I agree with you, we definitely need to be spending more time promoting our new blog posts.

    Have a great day 🙂


  7. I like these promotion tips. I am working on such a blog post and this is such a great benchmark for me. I still have my doubts about stumbleupon because the traffic is not sticky and you only gain virality once.

  8. Hey, Miranda!
    Awesome post as always. I love your tip of posting on your Facebook page. My page doesn’t actually have that many likes at the minute as I haven’t been promoting it heavily, so I tend to avoid promoting my blog posts here. But, I recently started doing it and it seems to be working well – even with my small audience!
    Thanks for your tips 🙂

    1. Awesome! I’m so glad that this has worked for you, Elise! You can’t get likes if you don’t start somewhere haha. Up until a few months ago, I still only had like 70 on my own page. It’s a slow but worthwhile process 🙂

  9. Miranda, thank you so much for this detailed view on promoting your posts. So many great ideas! I had a couple of reactions I thought I’d share – 1) maybe it’s because mine is specifically a food blog, but FB is one of my most common referrers! The opposite of you, and I wonder if that is bc of my blog’s content. Conversely, Twitter gives me virtually nothing…again, maybe that’s not where my audience hangs out; 2) I *know* for sure that I’m not doing enough with Pinterest, which for foodies is like the mother ship – my question is…when I started my blog 6 years ago, I just plopped every blog post onto a board named after my blog (Juggling with Julia) – now 350+ recipes into it I am wondering if that is not the best way to use Pinterest. Do you know of a great post specific to optimizing Pinterest (in addition to having pinnable content) from which I could get some good advice? TY so much 🙂

  10. Automation is a very good way to go when it concerns content marketing. It has a big role to play and you are able to save time for more productive things.

  11. I think that most of accounts use the auto follower bot for Instagram.
    I use it, it helps very quickly to get a large number of followers and it’s very cool!
    there are a lot of such applications, most of all I like . I hope someone will be interested

Comments are closed.