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
Quick start
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.
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.
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.
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.
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.
Available entities
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.)
Akeneo data overview
Akeneo exposes a rich set of catalog management entities through its API. In Coupler.io, each entity is available as a separate source you can add to a data flow — either individually or combined using Join, Append, or Aggregate transformations.
Entities at a glance
Products
Catalog exports, content audits, channel readiness checks
Categories
Category tree analysis, hierarchy mapping
Families
Understanding product structure and completeness rules
Family variants
Variant management, size/color/model breakdowns
Attributes
Attribute audits, PIM governance reporting
Attribute groups
Grouping and display order analysis
Association types
Mapping cross-sell and up-sell relationships
Channels
Channel coverage and publishing scope
Locales
Market and language coverage reporting
Currencies
Pricing scope by market
Measure families
Unit consistency checks across attributes
Products
Core product fields
identifier
Unique product SKU or code
family
The family this product belongs to
categories
List of categories the product is assigned to
enabled
Whether the product is active
created
Date the product record was created
updated
Date the product record was last modified
associations
Linked products (cross-sells, up-sells, substitutions)
values
All attribute values for this product (name, description, price, images, etc.)
Categories
Category fields
code
Unique category identifier
parent
Parent category code (null for root)
labels
Localized category labels by locale
Families and family variants
Family fields
code
Unique family identifier
attributes
List of attributes belonging to this family
attribute_as_label
Which attribute is used as the product label
attribute_as_image
Which attribute is used as the main image
labels
Localized family names
Family variant fields
code
Unique variant identifier
family
Parent family code
variant_attribute_sets
Axes and attributes at each variant level
labels
Localized variant labels
Attributes and attribute groups
Attribute fields
code
Unique attribute identifier
type
Data type (text, number, boolean, image, price, etc.)
group
Attribute group this attribute belongs to
localizable
Whether the value varies by locale
scopable
Whether the value varies by channel
labels
Localized attribute names
Channels, locales, and currencies
Channel fields
code
Unique channel identifier
currencies
Currencies enabled for this channel
locales
Locales enabled for this channel
category_tree
Root category used by this channel
Common entity combinations
Products + Families — Join on
familycode to enrich product records with family-level attribute rulesProducts + Categories — Join on category codes to build a full hierarchy view of your catalog
Attributes + Attribute groups — Join to produce a complete attribute map with grouping context
Channels + Locales + Currencies — Join to document full market coverage per channel
Products from multiple Akeneo instances — Use Append to combine catalogs from different environments (e.g., staging vs. production)
Use cases by role
Export the full product catalog to Google Sheets for content review and bulk editing planning
Track which products are enabled vs. disabled across categories
Identify products missing key attributes before a channel launch
Join Products with Families and Attributes in BigQuery to build a normalized product data model
Aggregate product counts by category, family, or channel for catalog health dashboards in Looker Studio
Use Append to compare catalog state across time by running periodic snapshots
Pull product
values(descriptions, names, images) into Google Sheets for copywriting workflowsSend product data to Claude or ChatGPT via an AI destination to generate or improve product descriptions at scale
Filter by locale to review translated content completeness per market
Platform-specific notes
Product
valuesare returned as nested objects — each attribute value is keyed by attribute code, locale, and channel scopeLocalizable and scopable attributes will have multiple entries in
values— one per locale/channel combinationThe
associationsfield in Products contains arrays of associated product identifiers grouped by association typeAkeneo Community Edition may have rate limits that affect large catalog exports — see the Common Issues article for guidance
Family variants define the axes (e.g., color, size) but the actual variant product models are returned as part of the Products entity
Akeneo common issues
Connection issues
Missing data
Permission errors
Data discrepancies
Rate limits
Akeneo FAQ
Last updated
Was this helpful?
