Skip to main content

Pinterest Integration

If you want to schedule posts on Pinterest, you'll need to create and configure an app for this platform. This guide will walk you through the setup process.

1. Create a Developer account

The first step in creating a Pinterest app is to create a developer account on the Pinterest developer platform. To do this, go to the Pinterest Developer Platform website and sign up for an account.

2. Create a new app

Once you have a developer account, go to the Pinterest Developer Dashboard and click Connect App in the top right corner.

  1. Fill out the required information, such as your app name and company name, website.
  2. For App purpose, use this:
The purpose of this app is to allow us to add images and videos, called "pins", to Pinterest accounts, get data about connected accounts, and post analytics.
  1. For the Developer purpose choice I am developing an app for my organization/personal use.
  2. For the Use cases select Pin creation & scheduling, Reporting.
  3. For the Audience select Pineers, Creators.
  4. Click on Submit.

It may take several days to receive a response from Pinterest team. After you receive access, you can proceed to the next step.

Screenshots:
Create a new Pinterest app 1Create a new Pinterest app 2Create a new Pinterest app 3

3. Copy the credentials to Mixpost

After your application has been reviewed, you will find the App ID and the hidden App secret key. Copy these credentials, then navigate to your Mixpost dashboard and paste them into the Pinterest third-party service form. Additionally, for the Environment field, select the Sandbox option. If you have access to the Standard Tier, choose Production.

Third-Party Service form's in the Mixpost dashboard

Navigate to the User Menu at the bottom left, click Admin Console, and then click on Services from the left sidebar.

Screenshots:
Pinterest App CredentialsPinterest App Credentials

3. Configure redirect URIs

Scroll down to the Redirect URIs field and add the following redirect URI:

https://example.com/<MIXPOST_CORE_PATH>/callback/pinterest
info

Replace <MIXPOST_CORE_PATH> with your specified MIXPOST_CORE_PATH. If you have not altered the MIXPOST_CORE_PATH environment variable, use the default value: mixpost.

Note: For the Lite package, use the value mixpost.

Screenshots:
Pinterest Configure redirect URIs

4. Done

After the review, you will receive Sandbox access (Trial Tier), where your posts will only be visible to the user who created them.

You can test by adding your Pinterest account to the Mixpost.

How to add a social account

Navigate to a workspace, then select Accounts from the left sidebar and click Add Account.

Upgrade to Standard Tier

After the review, you will receive Sandbox access (Trial Tier), where your posts will only be visible to the user who created them.

To make your posts public, you must request access to the Standard Tier. To do this, click the Upgrade button and attach a video showing your Mixpost Dashboard. In the video, demonstrate how to connect a Pinterest account, schedule a post on Pinterest, view analytics, and perform other related actions.