Pimcore InDesign Integration for Data-Accurate Design Production
Design catalogs, packaging, technical product sheets, and other digital or print publications in Adobe InDesign with product content and visuals pulled directly from Pimcore.
Retain full control over the design while keeping product content accurate
From catalogs and packaging to technical documentation, the Pimcore to InDesign Integration keeps every layout aligned with verified product information while designers retain full control over the final look. Book a free 30-minute demo and see how it fits your current Pimcore setup.
DISCONNECTED SYSTEMS SLOW DOWN DESIGN
- Product data, assets, and layouts live in separate tools: Pimcore, DAM, and InDesign
- Every change means exporting, copying, and manually aligning information
- Keeping multiple versions in sync across projects delays approvals and increases errors
CONNECT PIMCORE AND ADOBE INDESIGN
- Bring structured product data and approved assets directly into the InDesign interface
- Browse exposed Pimcore objects and place them into layouts instantly
- Maintain a clear connection between Pimcore data and InDesign layouts
KEEP PROJECTS CONSISTENT AND EASY TO UPDATE
- See which product details or images changed and refresh them directly in InDesign
- Shorten review and proofreading cycles by removing redundant rework
- Ensure all print and digital publications stay aligned with the latest product data
HOW THE INTEGRATION WORKS
- Exposes selected products, attributes, and assets to InDesign (via DataHub GraphQL)
- Manages user permissions through Pimcore’s role system
- Controls which objects and attributes designers can access
- Handles licensing and configuration
- Browse products, related objects, attributes, and DAM assets through a tree view that preserves Pimcore’s object hierarchy
- Preview DAM assets as thumbnails
- Search and filter exposed objects
- Insert data into predefined template fields
- Review changed product information in the Updates tab
- Manage connection settings
FEATURE HIGHLIGHTS
ORGANIZED PRODUCT DATA
- Browse Pimcore’s structured product information directly in Adobe InDesign. A clear tree view preserves Pimcore’s object hierarchy and inheritance structure, helping designers quickly locate the information they need.
- Product information stored in related objects is also available through the plugin.
FAST DATA INSERTION
- Insert product information into placeholders within the design. Combine multiple Pimcore fields with custom text in a single text frame when working with predefined templates.
PRESERVED TEXT FORMATTING
- Text formatting applied in Pimcore stays intact when content is placed in InDesign, so designers don’t need to recreate it manually.
MULTILINGUAL CONTENT
- Access translations stored in Pimcore. Switch between languages and insert localized content into InDesign layouts.
DAM ASSETS IN INDESIGN
- Browse asset thumbnails and place visuals from Pimcore’s DAM without leaving InDesign. Designers can also access assets connected to products through relations, helping ensure published materials use the correct, approved imagery.
CHANGE AWARENESS
- When data changes in Pimcore, designers see what’s different inside the Updates panel and decide what to refresh.
PERMISSION-SAFE ACCESS
- User access reflects Pimcore’s permission logic, ensuring designers only see the objects and attributes they are allowed to work with.
TECHNICAL HIGHLIGHTS
- Works with any Pimcore data model
- Exposes data from Pimcore using DataHub GraphQL with covered complex data formats (classification store, field collection, object brick)
- Data pagination for optimized performance
- Supports JPG, PNG, TIFF, PSD, PDF, AI and EPS files
- Reflects Pimcore language configuration to retrieve data in all available locales
- Compatible with latest Adobe InDesign releases
- Supports Pimcore Studio 2026.2
Free live webinar: When Product Data and Design Don’t Align
A change to a price, image, or specification shouldn’t trigger another round of updates across files and layouts. Join Factory and Pimcore on September 15 to see how connecting product data with design can reduce manual work and late-stage errors. We’ll focus on catalogs, but the same approach applies to packaging, technical product sheets, brochures, and other print and digital materials. Watch the Pimcore to InDesign Bundle in action and bring your questions to the live Q&A.
INDUSTRY APPLICATIONS
RETAIL & WHOLESALE
Prepare seasonal catalogs, price lists, and promotional brochures where content changes frequently. Use product data and visuals from Pimcore to keep print and digital PDFs aligned with what’s online.
PHARMA
Insert structured data such as ingredient lists, dosage details, or approved product text stored in Pimcore. Maintain consistent, multilingual documentation across markets.
MANUFACTURING
Build technical datasheets, product catalogs, and documentation faster. Insert product variants, specifications, and engineering visuals directly from centrally managed Pimcore content.
A STRAIGHTFORWARD ANNUAL LICENSE
- License valid per organization (no user or device limits)
- Includes updates, maintenance, and standard support
- Annual fee: €2,800
- Enterprise and customization options available upon request
TO PURCHASE THE BUNDLE OR DISCUSS IMPLEMENTATION DETAILS, FILL OUT THE FORM.
PIMCORE TO ADOBE INDESIGN BUNDLE FAQS
What is the Pimcore–InDesign integration and what problem does it solve?
It is a two-part solution consisting of a Pimcore Bundle and an InDesign Plugin. It allows designers to pull product data and assets directly from Pimcore into Adobe InDesign, reducing manual copy-paste work, preventing errors, and speeding up the production of catalogs, packaging, brochures, price lists, technical product sheets, and other print and digital materials.
Who is this solution intended for?
For companies using Pimcore to manage product data and digital assets and creating catalogs, packaging, brochures, price lists, technical product sheets, and other print and digital materials in Adobe InDesign.
How does the integration differ from other InDesign automation tools?
It connects directly to Pimcore and works with any Pimcore data model while allowing designers to retain full control over the InDesign document. Placeholders tell the plugin which product data to insert and where, but they do not restrict the layout, styling, positioning, or formatting. When users click Check for updates, the plugin compares the latest Pimcore data with the content in the InDesign document, shows exactly what changed, and lets them apply updates individually or all at once.
Is this a two-way sync between Pimcore and InDesign?
No. It is a one-way sync: Pimcore ➝ InDesign. Designers can still fully edit layouts manually without breaking the link to data.
Does it work with any Pimcore data model or only specific ones?
It works with any Pimcore data model. Admins choose which objects and attributes are exposed to InDesign.
Is an internet connection required for the plugin to work?
Yes, an active connection is required to communicate with the Pimcore instance and fetch data, updates, and assets.
What are the system requirements for the Pimcore Bundle and the InDesign Plugin?
- Pimcore 10 or newer
- Adobe InDesign 2023 or newer
- Stable internet connection
- Configured Pimcore DataHub GraphQL endpoint
- Factory Pimcore–InDesign Bundle installed on the Pimcore instance
Can I select which Pimcore objects and attributes are exposed to InDesign?
Yes. The bundle relies on Pimcore DataHub, where admins can create a GraphQL configuration, or use an existing one, and choose which objects and attributes are exposed to InDesign. Related objects and assets are available in the plugin only when the relevant relation fields and linked data are exposed through GraphQL. DAM assets cannot be exposed by individual folder: the configuration exposes either all assets or none.
Does the bundle include user permissions or role management?
No. The plugin does not use Pimcore user roles or permissions. Access is controlled entirely through the GraphQL configuration and its API key, which determine which classes, objects, fields, and assets are available in the plugin. Different GraphQL configurations can be used to provide different levels of access. All plugin users connecting with the same API key have access to the same data.
How is data versioning and security handled?
Access to Pimcore data is controlled through the GraphQL configuration and API key rather than Pimcore user roles or permissions. Communication between Pimcore and the plugin is protected using SSL. The API key is stored locally in Adobe InDesign’s encrypted secure storage and is not saved in the INDD file, so it cannot be extracted from the document. The plugin retrieves the latest published version of each Pimcore object. If a previous version is restored and published in Pimcore, GraphQL and the plugin will reflect that version.
What if I need a feature that is not included in this solution?
The solution can be extended to match your specific business needs. Feel free to contact us for more information or to assess feasibility.
How do I connect the InDesign Plugin to my Pimcore instance?
Enter your product key, GraphQL endpoint URL, and API key in the plugin’s connection settings. These credentials are stored locally in Adobe InDesign’s encrypted secure storage and are not saved in the INDD document. This means the connection does not transfer with the document when it is opened on another computer. The API key is masked in the plugin and cannot be viewed directly.
What tabs or features are available inside the plugin?
- Products: Browse exposed Pimcore objects, including objects from relations. By default, objects are organized into tabs by class, but users can switch to a tree view that preserves Pimcore’s object hierarchy and inheritance structure.
- Updates: Review changes to product content and choose which information to update.
- Assets: Browse exposed DAM assets, including assets from relations, with thumbnail previews.
- Settings: Manage connection settings, check for plugin updates, and view plugin information.
Can designers make manual edits in InDesign without losing synced content?
Yes. Designers can manually edit the InDesign document without breaking the connection to Pimcore. If linked text is edited, the plugin will still detect future changes from Pimcore and display them in the Updates tab. However, applying an update replaces manual changes made to the linked content. Any custom text that should remain alongside Pimcore data must be added to the text frame before it is populated for the first time. Text formatting applied in Pimcore is preserved when the content is inserted or updated in InDesign.
Does the plugin support multiple Pimcore environments?
Yes. Designers can switch between environments by changing connection settings.
How is the licensing structured — per user, per company, or per year?
Licensing is offered as an annual commercial license per organization.
How do updates and new features get delivered?
Each time the plugin is opened, it checks the latest available version and notifies the user if a newer version is available than the one currently installed. Updating to the new version is done manually by downloading the new version of the InDesign plugin or by updating the Pimcore bundle via Composer.
What kind of support or onboarding is included with the license?
Licenses include documentation access, standard support via our Customer Service portal, and assistance with installation and configuration.