AutomationsZapier

Zapier Integration

Connect ProductBridge to 7,000+ apps using Zapier. Automate feedback workflows with triggers for new posts, comments, votes, status changes, and more.

Overview

The ProductBridge Zapier integration lets you connect your feedback workflows to 7,000+ apps without writing code. Automatically create posts from form submissions, notify your team in Slack when feedback arrives, sync status changes to your project tracker, and much more.

Prerequisites

  • A ProductBridge account with an active project
  • A Zapier account (free or paid)
  • Your ProductBridge Zapier API key

Connect ProductBridge to Zapier

Get your API key

In ProductBridge, navigate to Settings > Integrations > Zapier and copy your Zapier API key.

Each API key is scoped to your organization and grants access to all projects within it.

Keep your API key secure. Do not share it publicly or commit it to version control. You can regenerate it at any time from the settings page, but existing Zaps will need to be reconnected.

Add ProductBridge in Zapier

In Zapier, create a new Zap and search for ProductBridge when selecting a trigger or action app.

When prompted, enter your API key. Zapier validates it against your ProductBridge organization and displays your organization name as the connection label.

Build your Zap

Choose a trigger or action from the lists below, configure the fields, and turn on your Zap. ProductBridge uses webhooks for triggers, so events fire in real time.

Triggers

Triggers fire automatically when something happens in ProductBridge. All triggers are webhook-based for real-time delivery and support optional board filtering.

New Post

Triggers when a new feedback post is created.

Output FieldTypeDescription
idstringUnique post identifier
titlestringPost title
detailsstringPost description
board.namestringBoard the post belongs to
status.namestringCurrent status (e.g., Open, In Progress)
vote_countnumberNumber of votes
comment_countnumberNumber of comments
tagsarrayTags assigned to the post
author.namestringAuthor display name
author.emailstringAuthor email address
created_atstringISO 8601 timestamp

Use the optional Board filter to trigger only for posts on a specific board (e.g., "Feature Requests" or "Bug Reports").

New Comment

Triggers when a new comment is added to a post. Includes both public comments and internal notes.

Output FieldTypeDescription
idstringComment identifier
post_idstringParent post identifier
post_titlestringParent post title
contentstringComment text
is_internalbooleanWhether the comment is an internal note
author.namestringComment author name
author.emailstringComment author email
board.namestringBoard name
created_atstringISO 8601 timestamp

New Vote

Triggers when a user votes on a post.

Output FieldTypeDescription
idstringVote identifier
post_idstringVoted post identifier
post_titlestringVoted post title
voter.namestringVoter display name
voter.emailstringVoter email address
board.namestringBoard name
created_atstringISO 8601 timestamp

Post Status Changed

Triggers when a post's status changes (e.g., from "Open" to "In Progress").

Output FieldTypeDescription
idstringEvent identifier
post_idstringPost identifier
post_titlestringPost title
old_statusstringPrevious status name
new_statusstringNew status name
board.namestringBoard name
changed_atstringISO 8601 timestamp

Tag Added to Post

Triggers when a tag is added to a post.

Output FieldTypeDescription
idstringEvent identifier
post_idstringPost identifier
post_titlestringPost title
tag.namestringTag name
tag.colorstringTag hex color
board.namestringBoard name
added_atstringISO 8601 timestamp

Actions

Actions let you create or update data in ProductBridge from any connected app.

Create Post

Creates a new feedback post on a specified board.

Input FieldRequiredDescription
board_idYesBoard to create the post on (dropdown)
titleYesTitle of the feedback post
detailsNoDetailed description of the feedback
author_emailNoEmail of the post author. Creates a new user if not found.
author_nameNoDisplay name of the author (used when creating a new user)

Use this action to turn form submissions, emails, or support tickets from other apps into ProductBridge feedback posts automatically.

Comment on Post

Creates a public or internal comment on an existing post.

Input FieldRequiredDescription
post_idYesPost to comment on (dropdown)
contentYesComment text
author_emailNoEmail of the comment author
is_internalNoIf true, the comment is an internal note not visible to end users

Change Post Status

Updates the status of an existing post.

Input FieldRequiredDescription
post_idYesPost to update (dropdown)
status_idYesNew status (dropdown)
changer_emailNoEmail of the person changing the status
notify_votersNoIf true, voters are notified of the status change

Create or Update User

Creates a new user or updates an existing one (upsert). Useful for syncing user data from CRMs or other tools.

Input FieldRequiredDescription
emailYesUser email address (used as the unique identifier)
nameYesUser display name
avatar_urlNoURL of the user's avatar image

Searches

Find Post

Finds an existing post by its ID. Use this in multi-step Zaps to look up a post before updating it.

Input FieldRequiredDescription
post_idYesPost to find (dropdown)

Returns the full post object including title, details, board, status, vote count, comment count, tags, and author.

Example Zaps

Trigger: New Post (ProductBridge) Action: Send Channel Message (Slack)

Notify your product team in Slack whenever a new feedback post is submitted. Include the post title, author, and board name in the message.

API Details

The Zapier integration communicates with the ProductBridge API at https://api.productbridge.io/api/v1/zapier.

Troubleshooting