Skip to main content

Pinterest

Pinterest is the evergreen discovery channel in the current publishing stack. It works best for save-worthy visuals, lookbooks, mood boards, tutorials, and affiliate-oriented content that benefits from longer tail discovery.

What Pinterest supports

Influgen supports:

  • single-image posts
  • carousel-style image posts

Pinterest scheduling requires at least one generated image asset.

Connection flow

Pinterest uses OAuth plus board management:

  1. Connect the Pinterest account from Settings.
  2. Let Influgen sync available boards.
  3. Choose a workspace default board.
  4. Optionally set board preferences per character in the web settings UI.

The default callback path returns to /settings/pinterest.

Board management

Two endpoints make Pinterest different from the other channel integrations:

  • GET /api/v1/integrations/pinterest/boards
  • PATCH /api/v1/integrations/pinterest/default-board

This lets the workspace choose where pins should go by default instead of pushing every post into the same generic board.

[screenshot: Pinterest settings page with board dropdown, connected state, and publishing readiness note]

Rate windows

Influgen tracks Pinterest's daily rate window. The default platform rate limit is 1000 actions per day, and the scheduler itself also applies a softer publishing cap of 12 pins per day when auto-generating schedules.

Best practices

  • connect board names to clear themes
  • use stronger keyword-rich descriptions than you would on Instagram
  • prioritize evergreen content over reactive content
  • set a default board before bulk scheduling to avoid misrouting pins