Web Channel Using Pages Matching Rules | Community
Skip to main content
Level 2
March 13, 2026
Solved

Web Channel Using Pages Matching Rules

  • March 13, 2026
  • 1 reply
  • 34 views

Hello, we’re in the process of exploring the web channel and looking into the configuration. I read the documentation and if I’m understanding the pages matching rule section correctly, you can use it to include multiple webpages and the web experiences you create for that channel will be applied to all those pages. My question is, what if the pages that qualify for the rules have very different layouts?

Examples:

  1. You’re creating a web experience in a journey and the default page you are shown while in visual designer has a banner at the top, and you change that banner. What happens to pages that don’t have a banner at the top?
  2. The default page you’re editing has a 2 column layout with a right-rail component. You change that component. What happens to pages that don’t have that component and is only 1 column?

Would the pages with different components or layouts from the default just break?

Best answer by SatheeskannaK

@Lala-Pen If a page matches the rule but doesn’t contain the targeted element, AJO simply skips that modification and the page renders unchanged. It will not break the layout or throw errors under normal Visual Designer usage.

1 reply

SatheeskannaK
Community Advisor
Community Advisor
March 14, 2026

@Lala-Pen 

There are two factors determine this, 

  • Page Matching Rules
  • Audience Criteria.
  1. Page Matching Rules: Controlling Where Personalization Can Trigger

Page matching rules serve as the initial gatekeeper for any personalization experience. Their sole function is to define the specific set of web pages where a given personalization campaign is technically allowed to be initiated or 'trigger.'

  • They control the location—the specific URLs, URL patterns, or page metadata—on a website where the webSDK should even attempt to look for and execute a personalization activity.
  • It is critical to understand that these rules only control where the experience can trigger. They do not determine if a specific visitor will actually see the modification; they only narrow down the set of applicable pages. A visitor could be on a matching page, but if they don't meet the audience requirements, the experience will not render.

2. Audience Criteria: Determining Who Sees the Personalization

The second is the audience criteria defined for the personalization campaign. This step filters the visitors on the matched pages to ensure the experience is shown only to the intended segment.

  • AJO will only proceed to apply and render the defined web personalization if the visitor meets the audience criteria. This check is performed in real-time after the page matching rules have been satisfied.
  • Result of a Match: If a visitor is on a page that matches the rules and they belong to the campaign's target audience, AJO retrieves and attempts to apply the specified content modification (e.g., changing a headline, swapping an image, hiding an element).

3. Default Experience

AJO's web personalization is its inherent focus on site stability and integrity, even when a personalization experience fails to render or is not applicable.

  • No Audience Match: If a visitor lands on a page that meets the location criteria, but their profile does not match the audience criteria, the personalization modification will not render. The page will load as the original, default version.
  • The failure of a personalization to render will not break the underlying page layout or functionality. In other words, pages with different layouts that may share a personalization zone, or pages where the modification involves are protected. The modification simply won’t render if the conditions are not met, allowing the original page content to display uninterrupted.
Thanks, Sathees
Lala-PenAuthor
Level 2
March 15, 2026

Hi ​@SatheeskannaK ,

Thanks for the clarification on page matching rules and audience criteria. It is helpful to know there are additional safeguards when using Pages Matching rules.


That said, I want to confirm expected behavior when the criteria are met. If a customer qualifies for the audience and lands on a page that matches the page matching rules, but the page does not contain the element the experience was built against in Visual Designer, what happens? For example, the default page used to build the experience includes a top banner or right-rail component that was modified, but one of the matching pages does not. In that scenario, does AJO simply skip that specific modification and render the underlying page unchanged, or could it introduce layout issues or console errors because the selector or target element cannot be found?

SatheeskannaK
Community Advisor
SatheeskannaKCommunity AdvisorAccepted solution
Community Advisor
March 16, 2026

@Lala-Pen If a page matches the rule but doesn’t contain the targeted element, AJO simply skips that modification and the page renders unchanged. It will not break the layout or throw errors under normal Visual Designer usage.

Thanks, Sathees