Content Supply Chain series: article intros

By Pushparajan Ramar · September 23, 2026

Enterprise content supply chains fail less from missing tools than from unclear ownership between them. This series walks through how to design one across the Adobe stack without collapsing it into a single product: nineteen articles plus a bonus, each taking one design decision, showing the pattern, naming the anti-pattern, and ending with a rule you can test your own architecture against. Read them in order, or jump to the layer you own.

Part 1: Foundations

  • 1. GenStudio for Performance Marketing is one loop, not the whole chain A project scoped as "implement GenStudio" can quietly become a project that never touches planning, the DAM or measurement. This article separates the one loop the product implements from the twelve-layer chain you may have been asked to transform, so you can fix the scope before build starts.
  • 2. Design the content supply chain as 12 layers with one system of record each Integrations get messy when nobody can say which system owns which data. This article introduces a twelve-layer model for the content supply chain, assigns each layer a system of record, and gives you a one-question test you can run against any data type in your stack.
  • 3. IMS org membership is authentication, not authorization A user can be in the Adobe org and still land on a blank screen in GenStudio. This article explains the difference between IMS authentication and product-profile entitlements, and what to automate so that access is a group-membership check instead of a day-one support ticket.
  • 4. One IMS org, one Workfront instance: isolate with groups, not tenants Multi-brand and multi-agency designs often start with a tenant per brand. This article shows why that fragments identity, reporting and workflow, and lays out the alternative: one IMS org, one Workfront instance, and isolation through groups, product profiles, workspaces and permissions.

Part 2: The work system

Part 3: Content and creation

  • 10. Reference approved assets from AEM; don't copy them into projects Every duplicated asset is a stale copy waiting to happen. This article shows how to attach approved AEM Assets from Workfront with Asset Selector or Content Advisor, keep metadata aligned with the native connector, and model legal clearance as a governed status instead of an email.
  • 11. Federate your DAMs; don't migrate them A request for one view across all your repositories doesn't have to become a migration project. This article compares AEM federated asset management, Fusion-based copying and App Builder references, and explains which of them actually solves the single-view requirement.
  • 12. ESM for work in progress, AEM for approved: keep the lifecycle boundary Drafts in the DAM and approved assets on a laptop are the same bug seen from opposite sides. This article separates Enterprise Storage Model for work in progress from AEM Assets for approved content, and treats promotion between them as a lifecycle event.
  • 13. Enforce brand at generation time, not in review Reviewers shouldn't be your brand-enforcement layer. This article moves the constraints into the generation flow: Brand Guidelines in the Create canvas, Firefly Custom Models, a governed claims library, and Firefly Services for bulk multi-market work.

Part 4: Connect, activate, measure

  • 14. Make approval an event: Frame.io webhooks to Fusion to Workfront and AEM An approval in Frame.io should trigger work, not start an email relay. This article walks through an event-driven pattern using webhooks or Custom Actions and Fusion, shows what to update in Workfront and AEM, and calls out the polling and email anti-patterns to design out.
  • 15. Integration decision order: native, then App Builder or Fusion, then custom Custom integration code is code you maintain for as long as the system lives. This article gives you a four-question filter to run first, and clarifies the split between App Builder for UI inside products and Fusion for systems exchanging data.
  • 16. Paid and owned activation run on different planes GenStudio for Performance Marketing covers paid activation, and owned channels run on a different plane. This article maps paid and owned to their systems, and shows how Workfront and Fusion carry approved assets and metadata across the boundary.
  • 17. Asset-level measurement starts with a durable ID Asset-level measurement breaks when an asset's identifier changes along the way. This article treats the asset ID as a primary key carried from Planning through AEM into activation, and explains where GenStudio Insights ends and Content Analytics with Customer Journey Analytics begins.

Finale

  • 18. Architecture anti-patterns that look like governance Some designs look like governance on a diagram and fragment in production. This article lists six of them, shows the arithmetic against point-to-point integration, and describes the common shape of the fixes.
  • 19. A 7-phase rollout order, with acceptance tests Order of implementation matters more than speed. This article lays out a seven-phase rollout sequence for the content supply chain, from identity and taxonomy through scale, and gives you acceptance tests to check whether the result is healthy.

Bonus

  • 20. You don't need to replace your stack to use this architecture Adopting this architecture doesn't mean replacing Jira, Salesforce, ERP, PIM or your agencies' tools. This article shows how Fusion, native connectors and App Builder fit around the systems you keep, so the gain is fewer manual handoffs, not a bigger migration.