# Akeneo

Akeneo is a Product Information Management (PIM) platform that centralizes and enriches your product catalog data. It organizes everything from product attributes and families to channels and locales, making it the single source of truth for your product content.

Connecting Akeneo to Coupler.io lets you pull that catalog data into your reporting and analytics tools without writing a single line of code. Here's what you get:

* **Full catalog visibility** — export products, categories, families, attributes, and more into spreadsheets or data warehouses
* **Multi-channel analysis** — see which products are published to which channels and locales
* **Automated refreshes** — keep your reports up to date on a schedule you control
* **AI-ready data** — send catalog data to ChatGPT, Claude, Gemini, or other AI destinations for content generation or analysis

## Prerequisites

Before connecting, make sure you have:

* An active Akeneo account (any edition including Community)
* Your Akeneo instance URL (e.g., `https://yourstore.cloud.akeneo.com`)
* A client ID, client secret, username, and password from an Akeneo API connection with sufficient read permissions

{% hint style="info" %}
To create API credentials in Akeneo, go to **System → API connections** and create a new connection. Make sure the connection role has read access to the entities you want to export.
{% endhint %}

## Quick start

{% hint style="success" %}
Start with the **Products** entity — it's the most data-rich and will immediately show you whether your credentials and instance URL are set up correctly.
{% endhint %}

{% stepper %}
{% step %}
**Create a new data flow in Coupler.io.** Log in to Coupler.io, go to the Data Flows section, and click **Add data flow**. Search for Akeneo and select it as your source.
{% endstep %}

{% step %}
**Enter your Akeneo API credentials.** You'll be asked for your Akeneo instance URL, client ID, client secret, username, and password. These come from your Akeneo API connection under **System → API connections**.
{% endstep %}

{% step %}
**Select the entity you want to export.** Choose from Products, Categories, Families, Attributes, Channels, and more. You can add multiple sources to the same data flow to pull several entities at once.
{% endstep %}

{% step %}
**Choose your destination.** Pick where you want the data to go — Google Sheets, Excel, BigQuery, Looker Studio, or an AI destination like ChatGPT, Claude, or Gemini.
{% endstep %}

{% step %}
**Run the data flow.** Click **Run** to trigger a manual sync. Once it completes successfully, your Akeneo data will appear in the destination you chose.
{% endstep %}
{% endstepper %}

## Available entities

| Entity            | What it contains                                                         |
| ----------------- | ------------------------------------------------------------------------ |
| Products          | Full product records with attributes, descriptions, images, and metadata |
| Categories        | Category tree structure and hierarchy                                    |
| Families          | Attribute groups that define shared product structure                    |
| Family variants   | Variant axes like size, color, or model within a family                  |
| Attributes        | Individual data fields describing product characteristics                |
| Attribute groups  | Organized collections of related attributes                              |
| Association types | Cross-sell, up-sell, and substitution relationship definitions           |
| Channels          | Distribution channels such as web, mobile, or marketplace                |
| Locales           | Language and regional settings per market                                |
| Currencies        | Pricing currencies across markets and channels                           |
| Measure families  | Units of measurement (weight, length, volume, etc.)                      |
