Edge Patterns

Practical guides and experiments with AEM, Adobe Journey Optimizer, and Edge Delivery Services.

How the pieces work together

Explore real integrations across content, personalization, and data: how they work, what needs configuring, and where the trade-offs are. You'll find working demos, implementation notes, and small tools for the Adobe experience stack.

Patterns

Experience Foundation

How content authoring, delivery, and application code fit together on Edge Delivery Services.

/experience-foundation

Marketing Technology

Connect Adobe Web SDK, Tags, and your data layer, with attention to loading order and page performance.

/martech

Personalization & Optimization

Explore ways to deliver personalized content and run experiments on Edge Delivery Services.

/personalization

AI & Agentic Experience

Experiments with AI assistants and workflows for content and digital experiences.

/agentic-ai

Labs

Universal Editor with a Next.js App

The AEM Universal Editor lets authors edit content directly inside your existing Next.js experience while still treating AEM as a headless CMS.

/labs/universal-editor-nextjs

AJO Code-based Experiences on Edge Delivery Services Site

Demo page showing how to integrate Adobe Journey Optimizer Code‑Based Experiences on an Edge Delivery Services Site

/labs/ajo-code-based-experience-eds

Editing Adobe Journey Optimizer Emails with Universal Editor

A proof of concept that renders AEM Content Fragments inside an email preview, makes the content editable through Universal Editor, and pushes the resulting HTML to AJO.

/labs/editing-adobe-journey-optimizer-emails-with-universal-editor

Adobe Coworker usecase: Syncing a Document Authoring Spreadsheet to AJO Offers

Use Adobe Coworker to turn spreadsheet-authored offer content into structured Adobe Journey Optimizer offers with less manual copy-paste.

https://main--da-elsie--samircaus.aem.page/labs/adobe-coworker-sync-da-sheet-to-ajo-offers