Extract Pendo data with Singer

About the Pendo tap

Pendo is a product experience platform that helps software product teams deliver software users love. The Singer Pendo tap pulls data out of Pendo and delivers data in a standard, JSON-based format.

Learn more about the Singer spec  →


Pendo API

Data Catalog

Supports the extraction of individual data streams and fields



Example data





Visitor History


Track Types

Feature Events


Page Events

Guide Events

Poll Events

Track Events

Metadata Accounts

Metadata Visitors

Getting started

Installing and running the Pendo tap is easy. Check the repository for specific setup steps.

View the repo  →
          $ pip install tap-pendo

Contribute to the Pendo tap

View open pull requests

View open issues

Discuss on the Singer Slack.

Send Pendo data to these targets

Singer targets can consume data from the Pendo tap and do something with it, like load it into a file, API or database.

Run this tap automatically

Stitch can run the Singer Pendo tap on a schedule you define. Take advantage of Stitch's automatic infrastructure scaling, error alerting, and more—no code required.