How to create social posts from a blog post

July 29, 2021


  • Home
  • /
  • How to create social posts from a blog post

Thomas Lee - Jvzoo Seller

Goal: To learn how to easily create impactful social posts from your blog post


Ideal Outcome: By the end of this, you will have an easy and streamlined process that will enable you to bring more visitors to your blog post and have better content on your social media accounts (which, hopefully, doesn’t involve videos with cats).


Pre-requisites or requirements:

You need to have your site set up.

Yoast SEO – if you don’t have it installed, check out this SOP to learn how to do it.


Why this is important: Your social media accounts are some of the most powerful tools you can use to promote your blog posts, create an audience and let potential clients know about your business. It is important to have a reliable process for creating social posts from your blog posts because only this way you will be able to maximize the impact of your blog posts and have brand consistency.


Where this is done: Google Sheets, WordPress and helpful 3rd party apps.


When this is done: Whenever you create a blog post and want to share it on your social media accounts.


Who does this: You or the social media manager in your company. Actually, it’s so easy that you could even teach your grandma how to do it.



Environment setup


1.Open your WordPress dashboard and click “edit” on an existing post on your blog.

2.Make sure you have access to your business’ Facebook and Twitter accounts.

3.Open this worksheet. This is where your content for the social posts will go.

4.Create a Stencil account which you will use for the images. You can create a free account which is limited to 10 images/month but, most probably, you will need a paid account if you plan on having more than 10 posts/month.

5.Create a Buffer account.

6.Create a MeetEdgar account.


Creating content for your social post


In the first part you will learn how to create the content for your social posts based on a blog post and how to organize it. Select one of your blog posts and let’s get started. For this exercise we will use the following sample post: A Six-Figure Side Project: 2017 Update.


1.You will create at least 3 social posts for each channel based on your blog post. But we encourage you to get creative and have ideally 5 or more social posts. Here are 4 simple ways to create a social post from a blog post:


By using the post’s headline. The headline is your most powerful asset for getting people’s attention, so use it well. A good social post based on the headline doesn’t mean copy/paste. It means making a statement about the headline or inciting people to pay attention to the information in the headline.

E.g. “We have updates about our six-figure side project. Find out what we did to grow our business and where we are now.”

By taking a quote from your post. This may seem an easy copy/paste task, but you actually need to find that quote that will get people other people than your mom to click on your post. The best way to verify this is to take a step backward and ask yourself the question “would I want to find out more about this?”.

E.g. “A few years ago, it crossed over the six-figure revenue mark and started bringing in more than my annual salary. Here’s how it went down.”

By writing a question based on the post content. Think of a piece of interesting information in your blog post and create a question about it – the sort of question a reader would have if you just presented them with the information.

E.g. “How did he manage to get people to attend his event and give him 5-star Yelp reviews?”

By highlighting interesting stats or data from your blog post.

E.g. “100 users and ten 5-star reviews on Udemy in 5 days—and that was only the beginning.”


2.Now that you have your social posts content, it’s time to fill in this worksheet.
a.Start by naming the tab after your blog post. Fill in the blog post title and its URL, then write the names of the channels you are going to use. In our case, it will be Facebook and Twitter.

b.Fill in the post copy, based on the social posts you created in the previous step. For Twitter, make sure these posts are under 280 characters. You can use this tool to check how many characters your posts have.

c.When you finish filling in the copy it should look like in the image below. You will learn how to create the images in the next task.


Creating graphics for your social posts


Now that you have the copy for your posts, it’s time to learn how to easily create high-quality images using Stencil. To access the app you will need to create an account. It can be a free one (but this limits you to 10 images/ month), or you can get a paid account.


1.Check the images below to find out how the app works.



On the left side of the screen, you can see categories for your image:

Photos – In here you can find royalty – free photos to choose from, depending on what you type in the search box above.

Icons – You can also add icons to your image. Just type in the search box what you are looking for.

Templates – Using a template for your images is a great way of creating brand consistency. Keep in mind, though, that you can use templates only if you have a paid account.

Quotes – Here is where you can find smart things said by famous people. Or simply things said by famous people. You can also add those to your image.

At the bottom part on the left side, you can see your account. More exactly, this is where you upload graphics that are specific to your business:

Images (such as prints, ads, etc)

Logos & Watermarks

Saved images (templates, for example)

On the right side of the screen is where you get to see your image. There are a couple of important buttons here that will make your work easier. Check out the image below to learn about them.


At no.1 you get to see how many images you can create with Stencil for the month (unless you have an unlimited account)

No. 2 is for creating a new image. Make sure that you have saved your previous one before clicking on this button.

No. 3 is for adding text to the image. You can select the font, the size, and the colour of the text as well as other aesthetic features.

No. 4 is for resizing your canvass. The really cool thing about Stencil is that the various sizes of the canvas are created according to the social posts sizes on different platforms. So all you have to do is select the social platform where you are going to use the image, as in the picture below.

No. 5 is also very useful because is shows the Facebook Ad grid. As a general rule, the text on your Facebook ad should not fill more than five boxes of this grid, otherwise it may not adhere to the Facebook text limit for ads.

No. 6 is for clearing your canvas.

No. 7 shows the size of your canvas. When you click on it, you will see the same options as when you click on no. 4


2.Create a Facebook post image for one of the posts in your worksheet. In our case, we will use the first copy in the worksheet.
a.Select the Facebook size for your canvas.

b.Upload an image from your blog posts or search for a good one in the Stencil search box.

c.Click on the image to add it to your canvas.

d.Click on it again to see how can you add color filters or visual effects to your image.

e.Click on “quotes” to add a quote to your image. Simply click on the quote you like the most and the text will appear on the image.

f.Click on the text to open the settings box and decide how your quote will look.

g.When you are done, save your image and then download it. You can also share it directly from the app if you are connected with your Facebook account.

h.Get the shareable link of the visual as shown in the image below, then paste it to your worksheet in the “post image” column, next to its copy.

i.Repeat this procedure for the rest of the Facebook posts in your worksheet.


3.Create a Twitter post image for one of the tweets in your worksheet.
j.Select the “Twitter post” size for the canvass.

k.Upload your image or use one from the Stencil library. For this step, we will use an existing imagine within the blog post and upload it to the app.

l.Click on your image to adjust the visual effects.

m.You can also add icons to it, just like we did in the image below. Click on “icons”, type in your search word and then simply click on the icon you like to add it to the picture. Click on it again to open the settings box.

n.Once you are done with the image, save it, then get the shareable link to add to your worksheet.

o.Repeat this procedure for all the tweets in your worksheet.


4.Create social media post using a template.
p.Click on templates and check out the featured templates to select one that is suitable for your post. Make sure you choose a Facebook template for a Facebook post, a Twitter one for a tweet and so on.

q.Click on your selected template to add it to the canvass.

r.Click on the image to edit it

s.Click on the text to write something else or decide what the text should look like.

t.After you are done, save your template and get it shareable link.

u.Add the link to your worksheet.

v.Repeat this procedure for all the templates you want to create. When you are done with Stencil, your worksheet should look like in the image below.


Verify your Twitter & Facebook cards


Now that you have all the images and the copy for your social posts, you need to verify how your post will look when other people share it on social channels.

1.Test your Facebook card by clicking on this link.
a.Paste your blog post’s URL in the box and click “debug” to see the results.

b.As you can see in the file below, the results for A Six- Figure Side Project are not ideal. The description is cut-off and the featured image is not exciting at all.

c.To repair this, go to your WordPress blog post and click edit to go to your dashboard.

d.Scroll until your reach the bottom of the page where you can see the Yoast plugin.

e.Click on the social button to adjust how the blog post will look on social channels, then click the Facebook button.

f.As you can see in the image above, there are three features you need to use to make sure your post looks great.
i.Its title on Facebook

ii.Its description

iii.Its Facebook image

g.Fill in those boxes and select the Stencil image in your worksheet as the Facebook image for the post.

h.Update your blog post to save the changes.

i.Go back to the Facebook Sharing Debugger tool and test again how your post will look like.


2.Go to this tool to see how the link preview card looks for Twitter.
j.Paste the URL of your post in the box and click on “preview card”.

k.If the title or the description are cut-off as in the image above or if you feel like there would be a better image for Twitter, then go back to your WordPress dashboard and edit your post.

l.Scroll until you reach the Yoast plugin, click on the “social” button and then on the “Twitter button”.

m.Type in the boxes your Twitter title and description.

n.Select your Twitter image based on the images in your worksheet.

o.Update your blog post.

p.Go back to Twitter card validator and check your link preview card again.


Distribute your posts


For distributing posts, you are going to use Buffer and MeetEdgar, so make sure you have created your profile on these websites.


1.Use Buffer to distribute and schedule your posts.
a.After you have created your Buffer account, link it to your social media accounts, as shown in the picture below. Make sure you connect to the pages you are managing and not your personal profile.

b.Once you have connected to your accounts, you can start posting and scheduling social posts. Click on the dashboard, then go to your worksheet, copy your desired post and paste it in the app.

c.Go back to your worksheet, download the photo from the link and upload it to Buffer.

d.Paste the link to your blog post as well.

e.The social icons above your post show where it will be distributed. Click on an icon to prevent the post from being distributed on that channel. For example, we will not distribute the post on Twitter since the photo is the right size for Facebook only.

f.After you have prepared your post, you have a couple of options for distributing it.
You can add it to queue in case you want to revise it later or show it to your manager for approval.

You can share it now – pretty self-explanatory.

You can share it next – which means that it will be shared right after your next post.

You can schedule it – again, self-explanatory.


g.Use Buffer to schedule all of your post and choose the appropriate channel for them. We recommend scheduling one post per channel, every two days.


2.Use MeetEdgar to schedule your evergreen posts. This tool is very useful if you have recurring promotions or you simply want to recycle your social media updates more easily and in less time.
h.Once you have created your MeetEdgar account, it’s time to organize your account. The MeetEdgar setup guide is very easy-to-use.

i.Add your social media accounts the same way as you did with Buffer. You can add up to 25 social accounts.

j.The next step is to add your content. Click on “Add new content”, then select your channel from the left side of the screen.

k.Paste your content, the URL of your blog post, and upload the image you have created with Stencil.

l.Next, select your desired category. MeetEdgar uses different categories to recognize posts and distribute them at the right times. In our case, the selected category will be “My blog posts”. Please notice that if you select the “use once” category, the post will not be recycled.

m.Scroll down until you get to “schedule settings”. Expand it to see your options. You can set up a specific time and date for your content and you can also choose when to stop distributing the post. If you don’t choose any of these options, MeetEdgar will distribute your post based on its algorithm.

n.Once you are ready with the settings, save your post to library.

o.View your library to see all your evergreen posts. When you click on the “history” of a post, you will get to see its performance on your social channels.

p.Once you see your blog there, select the category (in this case it will be “My blog posts”), how you want new items to be imported and on which channels the content will be distributed. We recommend choosing the “pending content queue” option as opposed to the “directly to your library” one because this way you get to approve or edit the content before it’s posted. Click “add feed” once you are done with the settings to link your blog to your MeetEdgar Account.

q.Next, you will set up the account schedule. Click on “create a schedule” in your setup guide.

r.If you click on “quick setup”, MeetEdgar will decide upon a schedule for your post, based on popular times for your specific category.

s.You can also click on “add time slot” to manually setup a recurring schedule for a category. Select your social media channel, day and time for the category and, of course, the category itself.

t.Once you are done with adding all the categories of evergreen posts, review your schedule to see if everything is correct.

u.Click on “unpause queue” to be redirected to the next screen and have MeetEdgar start posting content.

v.Review the items in your queue. You can also choose to skip certain posts or edit them before unpausing the queue.

w.After you’ve reviewed your posts, click “unpause the queue” to have MeetEdgar work instead of you as you get paid 🙂



That’s it! Now you have an easy and streamlined process for creating social posts from your blog posts. As they say, lazy people always find a smarter way to do things 🙂




0 0 votes
Article Rating
Notify of
Inline Feedbacks
View all comments
{"email":"Email không đúng định dạng","url":"Địa chỉ website không đúng","required":"Điền thiếu"}

Related Posts

Thomas Lee

Dear All!

My name is Thomas Lee, 30 years old. I come from Fredericton, Canada. i had worked on the internet marketing & affilliate marketing for 12 years. That is a long time for a SME business like me. I fail a lot and learn from experience to share you. Speed Comment is the biggest product I've ever made. i had planned and completed it in 5 years. When you buy it, it mean you had help me to make my dream become true.

Thank you so much all of you.

Thomas Lee