# Aha

Aha is a product management platform that helps teams build and roadmap products, track features, collect ideas, and align strategy with execution. It's widely used by product managers to manage everything from high-level goals down to individual feature details.

Connecting Aha to Coupler.io lets you pull your product data into spreadsheets, BI tools, or data warehouses — automatically and on a schedule.

## Why connect Aha to Coupler.io?

* **Centralize your product data** — combine Aha data with data from other tools like Jira, Slack, or Google Sheets
* **Automate reporting** — schedule regular data refreshes so your dashboards stay up to date without manual exports
* **Analyze ideas and feedback** — track endorsements, comments, and idea categories to understand what your users want
* **Monitor goals and features** — report on strategic objectives alongside feature progress in one place

## Prerequisites

Before connecting, make sure you have:

* An active Aha account with access to the workspace you want to pull data from
* An Aha API key (available in your Aha profile settings)
* Your Aha domain (the subdomain part of your Aha URL, e.g., `yourcompany.aha.io`)

## Quick start

{% hint style="success" %}
Start with the **Features streams** or **Ideas streams** entity — these are most useful for product reporting and a good way to verify your connection is working correctly.
{% endhint %}

## How to connect

{% stepper %}
{% step %}
**Go to Coupler.io and create a new data flow.** Search for **Aha** as your source.
{% endstep %}

{% step %}
**Enter your Aha API key.** In Aha, go to your profile settings and navigate to **Developer > API key**. Copy the key and paste it into the Coupler.io connection screen.
{% endstep %}

{% step %}
**Enter your Aha domain.** This is the subdomain from your Aha URL — for example, if your workspace URL is `yourcompany.aha.io`, enter `yourcompany`.
{% endstep %}

{% step %}
**Select an entity.** Choose which type of data you want to import (see the table below for options). You can create separate importers for different entities.
{% endstep %}

{% step %}
**Configure your destination.** Choose where to send the data (e.g., Google Sheets, BigQuery, Excel, ChatGPT).
{% endstep %}
{% endstepper %}

## Available entities

| Entity                    | Description                                                  |
| ------------------------- | ------------------------------------------------------------ |
| Features streams          | Product features and their details from your Aha workspace   |
| Products streams          | All products configured in your Aha account                  |
| Idea categories streams   | Categories used to organize ideas within your workspace      |
| Ideas streams             | Ideas submitted to your Aha portal or workspace              |
| Idea endorsements streams | Endorsements and votes given to ideas by users               |
| Idea comments streams     | Comments posted on ideas by users and team members           |
| Users streams             | Users who have access to your Aha workspace                  |
| Goals streams             | Strategic goals and objectives defined in your Aha workspace |
