Skip to content
CMO & CTO
CMO & CTO

Closing the Bridge Between Marketing and Technology, By Luis Fernandez

  • Digital Experience
    • Experience Strategy
    • Experience-Driven Commerce
    • Multi-Channel Experience
    • Personalization & Targeting
    • SEO & Performance
    • User Journey & Behavior
  • Marketing Technologies
    • Analytics & Measurement
    • Content Management Systems
    • Customer Data Platforms
    • Digital Asset Management
    • Marketing Automation
    • MarTech Stack & Strategy
    • Technology Buying & ROI
  • Software Engineering
    • Software Engineering
    • Software Architecture
    • General Software
    • Development Practices
    • Productivity & Workflow
    • Code
    • Engineering Management
    • Business of Software
    • Code
    • Digital Transformation
    • Systems Thinking
    • Technical Implementation
  • About
CMO & CTO

Closing the Bridge Between Marketing and Technology, By Luis Fernandez

Governance with aem workflows

Posted on August 26, 2016 By Luis Fernandez

Guardrails that move at the speed of content

Teams are shipping content faster than ever, and brand rules often show up late to the party. AEM workflows can be the quiet grown up in the room. They add order without killing momentum.

With AEM 6.2 in wide use right now, the Workflow console, the Touch UI inbox, and the Timeline make it easier to put structure around who reviews what and when. You get repeatable steps, an audit trail, and gates that keep random publish clicks from turning into site wide surprises. The trick is to design governance that fits your teams. The more a flow mirrors how people already work, the more likely it is to stick. That usually means a small number of clear stages, a short list of approvers, and decisions based on content type or location. Think product pages and home page modules under extra scrutiny, while microcopy fixes fly through a lightweight path. The goal is just enough process.

Too much ceremony and people route around it.

Before clicking Create Workflow Model, decide what you are solving. Do you want content governance for brand and legal sign off. Do you want DAM asset governance for rights and expiry. Do you want consistency across regions through Multi Site Manager. Each of these pulls different levers. Page approvals need participant steps and clear roles. Asset reviews need metadata checks, time based actions, and smart filters for file types. Global sites usually need rollout control and translation gates. When you mix all three in one giant flow, nobody wins. Split by need and keep the logic readable when you come back in six months.

Small flows beat clever flows.

Here is a pattern that works for websites with regular releases. Authors edit in a sandbox path like /content/site and send a request to review. AEM starts a two step approval workflow that routes to Brand and then to Legal. Each step asks for a comment. Both steps run with a timeout and escalation to a backup group so content does not rot in someone inbox. Only the final step can activate the page. The model adds a version snapshot before publish to anchor the audit trail. If the request is rejected, the workflow auto notifies the author with the comment, and the page status flips to Needs Work. That is it. No maze of branches. People can explain it in one breath.

Teams remember simple rules.

For assets, a different setup shines. Use AEM Assets metadata as the trigger. A launcher watches for changes to license, expiry, or usage region. When someone uploads a new hero image, the flow checks the fields. If expiry is missing, it routes to the asset manager group. If expiry is in the past, it unpublishes the asset from the publish tier and sends a notice. On time and off time can handle most calendar needs. You get rights compliance without turning every upload into a meeting. Bonus tip. Drive users to fill metadata with required fields on the Touch UI form rather than policing later.

Guardrails at the source save headaches.

Global sites add spice. With MSM, the pain is not review alone, it is drift. Build a short flow that pairs rollout with a quick checkpoint. Authors change the master page. They trigger a rollout plan that sends a brief task to the regional owner. The owner gets a link to compare before and after, adds a translation job if needed, and hits approve to push live. Keep the review in the region time zone and keep the choices binary. Roll forward or pause. This keeps content governance connected to the reality of release dates while still respecting local rules.

Fewer choices speed things up.

Now the tradeoffs. Every new gate buys control at the cost of time. Every auto publish bypass buys speed at the cost of risk. The sweet spot is different for newsrooms, ecommerce, and corporate comms. A newsroom may accept more risk on timing and keep one sign off. A commerce team will want stricter flows on price and promo blocks. Corporate comms will want legal on any headline that mentions public companies. Write these choices down before you model anything. Then pick a path that covers the most content with the least friction. You can add a branch later for high risk stuff.

Start small and measure.

Practical nuts and bolts make or break this work. Map roles to groups, not to people. Lock down replicate rights so only workflow steps or a small ops group can publish. Use launcher filters so assets and pages do not fire the same flow. Personalize the titles of steps so inbox cards are human. Set email templates with clear calls to action. Add a Timeline entry whenever the flow changes state so anyone can audit from the page. For legal, capture the exact version approved and store the comment. If your Dispatcher cache hides a change, add a post publish step that hits the cache flush. Nobody wants to approve twice because a cached footer stuck around.

Make it obvious and boring to run.

When is a workflow the wrong tool. If you are fixing a typo on a blog post, a heavy approval path is overkill. Give trusted editors the right to push small edits with a time window and track with versions and comments. If you are doing a big seasonal launch, push that effort into a Project with tasks and tie a publish flow to the final gate. Keep the flow for the moment where it matters. Do not force every action through the same funnel. Your team will thank you.

Pick the right tool for the job.

One more area that pays off fast is naming and UX. Name steps with verbs like Review copy or Approve for publish. Avoid clever labels. Route to groups that match team speak like Brand Reviewers or Regional Owners. Keep the number of possible outcomes tight. Approve and Reject covers most cases. If you need a third option, make it Skip with a clear reason. In the Touch UI inbox, short titles and clear buttons shave minutes from every decision and add up across the week.

People click what they understand.

For those tracking search terms, do not forget to name what you are building. Use the words your peers will type. AEM workflows, Adobe Experience Manager governance, approval workflow, DAM asset governance, publish approvals, audit trail, translation workflows, MSM rollout, replication permissions, dispatcher cache flush, content review process. Write them into docs and into the labels users see. When people search, they find help fast and grow trust in the system.

Search terms are a service to your future self.

Right now many teams are moving from Classic UI habits into Touch UI and trying the new Inbox and Timeline in daily work. This is the moment to set a clear standard. Pick two or three flows that match your real world moves. Give them strong names, tight roles, and smooth handoffs. Keep the door open for feedback, record the wins, and trim the annoyances. When people feel the system has their back, governance stops being a chore and starts being the thing that lets them ship with confidence.

Small guardrails, big reach.

Content Management Systems Marketing Technologies Software Engineering Technical Implementation AEMcustomer-educationdocumentation

Post navigation

Previous post
Next post
  • Digital Experience (94)
    • Experience Strategy (19)
    • Experience-Driven Commerce (5)
    • Multi-Channel Experience (9)
    • Personalization & Targeting (21)
    • SEO & Performance (10)
  • Marketing Technologies (92)
    • Analytics & Measurement (14)
    • Content Management Systems (45)
    • Customer Data Platforms (4)
    • Digital Asset Management (8)
    • Marketing Automation (6)
    • MarTech Stack & Strategy (10)
    • Technology Buying & ROI (3)
  • Software Engineering (310)
    • Business of Software (20)
    • Code (30)
    • Development Practices (52)
    • Digital Transformation (21)
    • Engineering Management (25)
    • General Software (82)
    • Productivity & Workflow (30)
    • Software Architecture (85)
    • Technical Implementation (23)
  • 2025 (12)
  • 2024 (8)
  • 2023 (18)
  • 2022 (13)
  • 2021 (3)
  • 2020 (8)
  • 2019 (8)
  • 2018 (23)
  • 2017 (17)
  • 2016 (40)
  • 2015 (37)
  • 2014 (25)
  • 2013 (28)
  • 2012 (24)
  • 2011 (30)
  • 2010 (42)
  • 2009 (25)
  • 2008 (13)
  • 2007 (33)
  • 2006 (26)

Ab Testing Adobe Adobe Analytics Adobe Target AEM agile-methodologies Analytics architecture-patterns CDP CMS coding-practices content-marketing Content Supply Chain Conversion Optimization Core Web Vitals customer-education Customer Data Platform Customer Experience Customer Journey DAM Data Layer Data Unification documentation DXP Individualization java Martech metrics mobile-development Mobile First Multichannel Omnichannel Personalization product-strategy project-management Responsive Design Search Engine Optimization Segmentation seo spring Targeting Tracking user-experience User Journey web-development

©2025 CMO & CTO | WordPress Theme by SuperbThemes