Instagram supports posting pictures to Facebook, Twitter, Tumblr—and a few services most English speakers have never heard of—but it doesn't support posting to Pinterest.
That's unfortunate, but Zapier can help. We're an automation tool, helping you reduce manual tasks between apps, such as Instagram and Pinterest. You can quickly set up a Zap—what we call our automated workflows—that will add your new Instagram posts to a specific board on Pinterest.
Option 1: Get started quickly with a Zap template
We have a template to help you get started quickly. Click the button below and you'll be guided through setup.
Here's how it works:
Click on the button to get started.
Connect your Instagram and Pinterest accounts.
Select the Pinterest board you'd like to post to.
Select the Pinterest fields you want filled out with information from Instagram.
Select the Instagram post information you want to include in your Pin.
Test your workflow and begin using your Zap.
Option 2: Create your own Zap
Here's how to set it up:
Test and begin using your Zap.
You will be asked to sign up for a free Zapier account, if you don't have one already. You'll then be asked to log into your Instagram and Pinterest accounts.
Connect Instagram and test your trigger
First, you'll need to set up your trigger—the event that starts your Zap. Once you're in the Zap editor, search for and select Instagram as your trigger app and New Media Posted in My Account as the trigger event. (If you have an Instagram for Business account, select Instagram for Business instead.) Click Continue.
Next, click on Connect a New Account to sign in to Instagram and give Zapier permission to access your account. When you're done, click Continue.
For each app you connect, Zapier will ask for a general set of permissions which allows you to be flexible with your Zaps. The only actions Zapier takes on your app accounts are those a given Zap needs to accomplish what you've set up.
Now you'll need to test your trigger. Zapier will find your most recent Instagram post and use this information to set up the rest of your Zap. Click Test trigger.
Once it's pulled in information from your Instagram account, click Continue.
Connect Pinterest and customize your pin
Now we'll create our action—the event that your Zap will perform once it's triggered. Search for and select Pinterest as the action app, Create Pin as the action event, and click Continue.
After you've signed into your Pinterest account, you'll be able to choose which board your Instagram photos should show up on.
Under Image, click inside the field to reveal a dropdown menu. It will contain information from your last Instagram post. Select Media URL. This will be the Instagram image that will be used as your pin image.
The Board and Image fields are the only ones Zapier requires you to fill, but you can also add a title for your pin, a description, and a link as the pin's destination URL.
You can either type in text, which will appear the same every time your Zap runs, or you can select information from your Instagram post. You can also combine text with Instagram data if you'd like.
For example, if you wanted to link back to the original Instagram photo, click under Link and select the Permalink option. When your Zap is running, your Pinterest pin will always link back to the original Instagram post.
When you're done setting up your pin, click Continue.
Test your Zap and begin using it
You can send a test photo to Pinterest by clicking any of the testing buttons. You can click Skip Test if you don't want to test your Zap, but we highly recommend testing to make sure your Pinterest pin is configured how you like.
Once everything is set up correctly, you're ready to begin using your Zap.
That's all you have to do! From now on all of your Instagram photos will show up on Pinterest.
This article was originally published in September 2019 and was updated in August 2020 and August 2021.