Skip to main content
Cernel connects directly to your Struct PIM workspace for two-way product sync. Pull your full product catalog into Cernel, enrich it with AI, and push the results back to Struct PIM — without leaving the platform.

How it works

The Struct PIM integration creates a live connection between your PIM and Cernel using your Struct PIM Base URL and API Key. Once connected, Cernel imports your products and keeps the connection open for pushing enriched content back. Like Shopify, Struct PIM is a bidirectional integration: data flows from Struct PIM into Cernel and from Cernel back to Struct PIM.

Why you would use this

Two-way product sync

Pull products from Struct PIM and push enriched content — descriptions, structured attributes, media — back to the same PIM.

Target a specific dimension

If you organise your catalog into dimensions, point Cernel at the exact dimension you want to enrich and ignore the rest.
Key concept: Dimension. Struct PIM uses dimensions to slice the same catalog by market, channel, or audience. Cernel can target one specific dimension when exporting data so enriched content lands exactly where you need it. You choose dimensions during setup and can change them later from the integration detail panel.

Step-by-step guide

1

Open the integration picker

Go to Tools > Integrations and click Add integration. Cernel opens the Connect your catalog picker with every supported integration as a card.
Connect your catalog picker showing the Struct PIM card alongside Shopify, Product Feed, CSV, API and Export Data.
2

Choose Struct PIM

Click Configure on the Struct PIM card. Cernel opens the configuration form.
3

Fill in the configuration

Enter the details for your Struct PIM workspace:
  • Integration Name — A descriptive name (for example, My Struct PIM).
  • Version — Pick Struct PIM v3 or Struct PIM v4 depending on which version your workspace runs.
  • Base URL — The base URL of your Struct PIM instance (for example, https://your-struct-pim-instance.com).
  • API Key — A Struct PIM API key with read and write access to the products and dimensions you want Cernel to manage.
Struct PIM configuration form with Integration Name, Version segmented control, Base URL, API Key and the Use dimensions toggle.
Cernel stores the API key only long enough to verify the connection and fetch dimensions. You’ll need to re-enter the key later if you want to refresh the dimension list.
4

Pick the dimensions to target (optional)

Toggle Use dimensions on if you want Cernel to target a specific dimension in Struct PIM when exporting data. With the toggle on, click Fetch dimensions — Cernel calls Struct PIM with the Base URL and API Key you entered and lists the available dimensions. Select one or more dimensions from the multi-select.Leave Use dimensions off if you want Cernel to work against your workspace without scoping exports to a dimension.
5

Create the integration

Click Create Integration. Cernel connects to Struct PIM and starts importing your products.
Your Struct PIM integration appears under Tools > Integrations. Products begin arriving in your Catalog and are ready for enrichment.

Integration overview

After connecting, the integration appears in Tools > Integrations with these properties:
FieldDescription
NameThe name you gave the integration during setup
TypeStruct PIM
DirectionIngress & Egress (two-way)
LanguagesThe language(s) configured for this connection
ActiveWhether the integration is currently enabled
StatusCurrent sync state (Idle, Syncing, or Error)
Click Settings on your Struct PIM integration to access quick actions:
  • View Integration Details — Open the full configuration panel
  • Integration Enabled — Toggle the integration on or off without removing it
  • Reset Import — Clear imported data and re-sync from Struct PIM
  • Remove Integration — Disconnect the workspace entirely

Changing the targeted dimensions later

You can change the dimensions Cernel targets at any time without recreating the integration. Open the integration detail panel and find the Struct PIM Dimensions section.
1

Re-enter your API key

The Base URL is already filled in. Re-enter your Struct PIM API key — Cernel doesn’t store the key after the initial fetch, so you’ll need it again to refresh the dimension list.
2

Fetch the dimensions

Click Fetch dimensions. Cernel lists every dimension available in your workspace.
3

Reselect and save

Select the dimensions you want to target, then click Save dimensions. Cernel confirms the change and resyncs so the new mappings apply.
Saving new dimensions triggers a resync of the integration. Plan the change for a moment when a fresh import won’t interrupt active enrichment work.

Property mapping

Like every Cernel integration, the Struct PIM connection has a Property Mapping view that controls how data flows between Struct PIM fields and Cernel attributes. Open the mapping view from the integration detail panel. The mapping interface shows three columns: From Struct PIM (source fields), Cernel Attributes (your catalog), and To Struct PIM (output fields). Map a source field to a Cernel attribute to import data, and map a Cernel attribute to a target field to push enriched content back. For more on mapping, see the field mapping section of the Shopify integration guide — the workflow is the same.

Frequently asked questions

Both Struct PIM v3 and Struct PIM v4. Pick the matching version during setup using the Version segmented control. Cernel uses the right API for the version you select.
Generate the API key in your Struct PIM admin under the user or system-user permissions that have read and write access to the products and dimensions you want Cernel to manage. Cernel only uses this key to read your catalog and push enriched content back — it isn’t stored after the initial fetch.
No. Dimensions are optional. Leave the Use dimensions toggle off to let Cernel work against your workspace without scoping exports to a dimension. Turn it on only if you want to target a specific dimension when pushing enriched data back to Struct PIM.
Yes. Open the integration detail panel and use the Struct PIM Dimensions section to re-enter your API key, fetch the current list of dimensions, reselect them, and save. Cernel resyncs the integration with the new dimension mappings.
Products already imported into Cernel remain in your catalog, but no new syncs run in either direction. Re-enable the integration to resume syncing.
No. Reset Import only clears the imported data in Cernel and re-fetches products from Struct PIM. Your Struct PIM workspace is never modified by a reset.
Open the Settings dropdown for the integration and click Remove Integration. Products already in Cernel remain, but the connection to Struct PIM is removed. No data is deleted from your Struct PIM workspace.

What’s next

Cernel Taxonomy

See how Cernel automatically classifies imported Struct PIM products into categories, ready for targeted enrichment.

AI Agents

Configure agents to generate descriptions, structured attributes, and media for your products.