Skip to content

Sponsored Offer

aggregate-root promotion


Governed retail-media offer with approved audience, placement, timing, and closed-loop attribution rules.

Business Purpose: Support retail-media monetisation while separating sponsored exposure and attribution from core promotion and price ownership.

Identity

Type Field Description
global sponsored-offer-id Globally unique identifier for the sponsored offer.

Attributes

Attribute Description
sponsored-offer-id Sponsored Offer ID Stable sponsored offer identifier.
audience-policy Audience Policy Consent-aware eligibility and audience policy reference.
placement Placement Approved touchpoint and placement context.
status Status Current offer lifecycle state.
attribution-method Attribution Method Approved method used for closed-loop outcome attribution.

Lifecycle

draftactiveattributedexpired

Invariants

  • sponsored-offer-has-audience-policy — A sponsored offer must reference a consent-aware audience policy before activation.
  • sponsored-offer-has-attribution-method — A sponsored offer must define an approved attribution method before recording attributed outcomes.

Relationships

Type Target
applies-to promotion promotion
references customer customer
references order order

Events

Event Classification Terminal
SponsoredOfferActivated transitioned
SponsoredOfferExposed updated
SponsoredOfferAttributed transitioned

Used by Capabilities

  • retail-media-management Retail Media Management

Used by Processes

Used by Applications

  • Retail Media Platform retail-media-platform

Note

Sponsored offers do not own price calculation or core promotion eligibility.


← Back to Promotion Domain