Pinterest Integration Guide
This guide walks you through setting up a Pinterest Developer App and integrating it into Post For Me so users can schedule and publish pins directly. Feel free to contact us at postforme@daymoon.dev for any additional support!
1. Create a Pinterest Developer Account
- Visit the Pinterest Developer Platform and sign up for a developer account.
2. Create a New App
- After logging in, go to the Pinterest Developer Dashboard and click Connect App in the top right corner.
- Fill out the required information:
- App name: Choose a name for your app.
- Company name: Enter your company name.
- Website: Provide your website URL.
- App purpose: Provide a descripition of your app, for example:
> 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.
- Developer purpose: Select "I am developing an app for my organization/personal use."
- Use cases: Choose "Pin creation & scheduling" and "Reporting."
- Audience: Select "Pinners" and "Creators."
- Click Submit.
Note: It may take several days to receive a response from the Pinterest team. After you receive access, proceed to the next step.
3. Copy Credentials to Post For Me
- Once your application is approved, navigate to the App credentials section in the Pinterest Developer Dashboard.
- Copy the App ID and the hidden App secret key.
- In Post For Me, go to: Project → Configure → Pinterest
- Paste the credentials into the respective fields.
4. Configure Redirect URIs
- In the Pinterest Developer Dashboard, go to the App settings.
- Scroll down to the Redirect URIs field and add the following URI:
https://app.postforme.dev/callback/<project_id>/pinterest/account
Replace <project_id>
with your actual project ID in Post For Me or copy the full redirect URL from the Configure section.
5. Connect Your Account
After the review, you will receive Sandbox access (Trial Tier), where your posts will only be visible to the user who created them.
To test:
- In Post For Me, navigate to: Project → Social Media Accounts → Connect an Account
- Select Pinterest.
- Follow the authentication flow to connect your Pinterest account.
Upgrade to Standard Tier
To make your posts public:
- Click the Upgrade button in the Pinterest Developer Dashboard.
- Attach a video demonstrating your app connecting to Pinterest through Post For Me
Done!
Your integration is live! Pinterest accounts connected via Post For Me are now able to schedule and publish pins seamlessly.