BugHerd Destination

Segment makes it easy to send your data to BugHerd (and lots of other destinations). Once you've tracked your data through our open source libraries we'll translate and route your data to BugHerd in the format they understand. Learn more about how to use BugHerd with Segment.

Our Bug Herd destination code is open-source on GitHub if you want to check it out.

Getting Started

When you toggle on BugHerd in Segment, this is what happens:

  • Our CDN is updated within 5-10 minutes. Then our snippet will start asynchronously loading bugherd.js onto your page. This means you should remove BugHerd’s snippet from your page.
  • Your BugHerd sidebar will begin appearing for your team.

BugHerd is only supported on the client-side.

Supported Sources and Connection Modes

📱 Device-based
☁️ Cloud-based

To learn more about about Connection Modes and what dictates which we support, see here.


Segment lets you change these destination settings via your Segment dashboard without having to touch any code.


You can find your API Key under the Install BugHerd tab on your BugHerd Project page. It will appear in your tracking code as ?apikey=...

Show the Default Feedback Tab

You should only disable this setting if you want to build your own feedback tab with the BugHerd API.

If you have any questions, or see anywhere we can improve our documentation, please let us know!