Require Multiple Occurrences of an Event

Add the same User Defined Event more than once when you need separate records matching it.

1 min readProduct documentationzinzu Any-Order Behavior User Guide

Build the Query

  1. Add the event to the event basket.
  2. Click the + button beside its entry to add another occurrence, or add it again from the event library.
  3. Add any other required events.

Each copy is a separate requirement. One physical record fills only one occurrence, even when the copies have identical definitions.

Example name:Two checkout submissions

Event basket:Checkout Submitted + Checkout Submitted

Queried records for one EventOwnerResult
One Checkout Submitted recordIncomplete
Two separate Checkout Submitted recordsCompleted
Checkout Submitted → Page Viewed → Checkout SubmittedCompleted; Page Viewed is ignored
Illustration: Checkout Submitted added twice, with the second occurrence shown as a copy.

When to Use It

  • Detect duplicate checkout submissions.
  • Find two payment attempts for the same request.
  • Require two acknowledgments recorded under the same entity.

Note:Two copies require two separate records within a completed set. They do not mean the EventOwner had exactly two such records across the entire query range. Later records can form another set.

Continue readingDuration Length
Search documentation · Esc to close
Open original image ↗