TUTORIAL: How to Automate Blogging (for People Who Hate to Blog)

Ever wish your blog posts could write themselves?

Do you hate to blog? (No worries — I have LOTS of clients who feel the same way.)

This tutorial is going to change your life. Literally.

In this epic article, you'll learn how to put your own blog posts on autopilot: they'll create themselves with little-to-no interaction from you, freeing up your time for family, travel, or other work projects you actually enjoy.

Here's the background: I'm an art quilter, watercolor artist, and author of eight published books. Socialmediaonlineclasses.com is my full-time business, and my art is how I relax.  I now have so many watercolor paintings I wanted to offer some of them for sale on a blog.  But I really don't have time to do yet another blog.

So I systemized the entire blog post creation process: all I do is take a photo of the watercolor painting, and the system takes over from there. It uploads the photo to the blog, adds a title, what type of painting it is (landscape, floral, etc), the price, and even sends it to an e-commerce site where it's listed for sale as well.

one click blog post instagram to blog post zapier automation preview

I created this entire blog post with a single click from my smartphone


Here's what the final blog post looks like, with each element identified:

one click blog post instagram to blog post zapier automation

Here's what the artwork's automatic listing looks like on the Daily Paintworks e-commerce site:

one click blog post dailypaintworks automation

Let me be clear: this entire process, from uploading the photo, to creating the blog post, to adding the blog post categories, to creating the e-commerce listing on Daily Paintworks was automated by the system I developed.  The only thing I had to do was add a PayPal button to the blog post (which I did later).

Total time for creating the blog post? Less than 1 minute.​

Here's a quick table of contents so you can click the links to go directly to the section you need:​


1. Tools You'll Need

First, let's talk about what tools you'll need to create your own one-click blog post system. Most of you know I'm not a "tools" person, so I've kept it simple:

  • ​a smartphone
  • ​image on your smartphone
  • ​Instagram
  • ​WordPress blog
  • Zapier (free)
  • ​if you want to systemize the e-commerce portion of the blog post, you'll need to use a platform that imports your blog posts automatically.  Daily Paintworks does this and costs $12/mo.

​If you don't have images for your blog, check out the  DIY Stock Photo Library and Canva tutorials I offer.

2. Upload a Photo to Instagram

The one-click blog post system starts when I upload a photo to Instagram from my smartphone.  

I add a caption and a unique tag that identifies this post as the one I want to go to my blog:

wordpress blog post automation from instagram

The unique #mariapeagler tag is what triggers this Instagram post to go to my blog automatically

That's all there is to it for Instagram.  Pretty easy, huh?

Then Zapier takes over . . . 

3. Automate the WordPress Blog Post Using Zapier

This is where the magic happens. 

By creating one Zapier automation (they call it a zap), my blog posts are automatically created by Zapier every time I upload a photo to Instagram that uses the #mariapeagler hashtag.

Here's how it works:

  • ​I develop a new zap in Zapier using my Instagram account and my WordPress blog (shown below).
  • ​Anytime I upload a photo to Instagram, Zapier checks it for the #mariapeagler hashtag. If it finds it ...
  • ​... it creates a new blog post on mariapeagler.com using the Instagram image and caption.  It adds several default categories (these are the paintings I do the most) to the blog post.
  • ​Zapier publishes the blog post immediately.  The Zapier zap is shown below:

Here's how to create the zap (automation):

First, create the Trigger, which is a new Instagram image using the hashtag #mariapeagler:

one click blog post zapier instagram wordpress Socialmediaonlineclasses

Second, I create a Filter, allowing me to specify that only images from my account should be used (preventing the automation from using images tagged #mariapeagler from other accounts):

one click blog post zapier instagram wordpress Socialmediaonlineclasses

Finally, I create the Action, which is to create the WordPress blog post from the tagged Instagram image:

one click blog post zapier instagram wordpress Socialmediaonlineclasses

I save the zap, name it, and turn it on.

Now I can create a blog post in less than one minute by uploading an image to Instagram, tagging it #mariapeagler, adding a caption, and I'm done!

Here's another example of a blog post created by this Zapier automation:

one click blog post instagram to wordpress zapier automation

This blog post was created automatically from an Instagram post & Zapier

5. Set Up Daily Blog Feed Imports to an E-Commerce Website

Daily Paintworks is an e-commerce website allowing you to sell your artwork on their platform.  It's an excellent way for artists to increase their visibility, sell their artwork, and expand their brand outside of their local/regional area.

I add my blog feed URL to my Account Information and check the box stating I want it to pull my blog posts at midnight every day:

daily paintworks RSS feed

In my Account Information, I tell DailyPaintworks the URL of my blog feed

Daily Paintworks then automatically creates a listing for my art. I don't have to lift a finger:

daily paintworks grid

Every one of these listings was created by Daily Paintworks by importing my blog feed


If you don't have an image for your blog post, you can still automate the process using other content & applications.  Here are just a few from Zapier letting you automatically create a blog post from Gmail, a Google Doc, or a YouTube video:

Additional Zapier Automations for Blog Posts

zapier gmail wordpress

Create a blog post from content in a Gmail email

zapier google docs wordpress
zapier youtube wordpress


Here's a video tutorial demonstrating the entire process, from creating the Zapier automation to uploading the photo to Instagram to the automatic blog post.  Let me know what you automate to your blog in the comments below, and happy automating!

In the video I promised I would include the code you need for the Instagram image to show up in your WordPress blog post.  It goes in the Content field of your Instagram automation:


Be sure to add the Instagram photo URL in between the quotes.​


You've learned the basic process of automating a WordPress blog post from a single Instagram image using nothing but a hashtag & a Zapier automation, requiring no customization from you.

Want the titles to be unique? Want a PayPal button so people can buy immediately? Here's how:

  • If you'd like to give each blog post an individual title, you can edit the post within WordPress to do so.
  • If you'd like to add a PayPal button to the post, you can add it at the same time you change the post title.
  • You can also add the PayPal button in DailyPaintworks by going into your MyPaintworks and selecting which PayPal option you'd like.

I normally do these customizations once a month, so I can change multiple blog posts at the same time:



Maria Peagler is the founder of Maria Peagler Digital, a serial entrepreneur, and award-winning author/publisher of nine books. She is an award-winning artist in both watercolor and quilting. She is married to her husband of 30 years, mom to two adult sons, and enjoys hiking in the north Georgia mountains.

Click Here to Leave a Comment Below