Resource locations
Define a behavior-based segment
This segment qualifies a visitor who viewed/pricing at least three times in the last seven days but has not completed the demo-request goal:
- every condition in
allmust match; - at least one condition in
anymust match; - no condition in
nonemay match; and - the segment must include at least one positive
alloranycondition.
Condition types
All three types can filter by
path, referrer, scalar properties, an experiment and arm, or a positive withinDays window. A trailing * performs prefix matching for path, referrer, and string property values.
Connect the segment to an audience
Define a request-based audience
Request rules are useful when the current request provides everything needed for a decision, such as campaign parameters. They do not require a stored behavior history. Create.content/rules/enterprise-campaign/_index.json:
query.*, utm.*, header.*, cookie.*, trusted geo.* facts, and referrer. Supported operators are equals, contains, startsWith, and exists.
Priority and fallback
When several audiences match the same request, the higher audience priority wins. Give overlapping audiences distinct priorities so the intended result is easy to review. ACI uses the base experience when no audience matches or when a required fact, reference, or consented identity is unavailable. Build the base page as a complete, valid experience and test it alongside every audience variant.Validate a change
Next: Experiences and Overlays →