Real-Time Offer Management Developer Guide
Offer Management Standard Objects
The Offer Management data model comes with a set of objects and fields to manage offer
information such as eligibility, email content, and treatments. Developers can extend the objects
in the data model based on company’s requirements.
-
Offer
Represents a specific, actionable proposition of value, often featuring an incentive or discount designed to prompt the target audience to take a desired immediate action, such as purchase or sign-up. This object is available in API version 66.0 and later. -
OfferGroup
Represents a logical group of marketing offers that share a set of characteristics or a business purpose. This object is available in API version 67.0 and later. -
OfferGroupAssignedOffer
Each instance represents the association of a specific offer to a designated offer group. This object is available in API version 67.0 and later. -
OfferListEmail
Represents a junction between an offer and a list email that contains the actual email content for the offer to be sent to the audience associated with the offer. This object is available in API version 66.0 and later. -
OfferMarketSegment
Represents a junction between an offer and a market segment that contains the list of customers who are the target audience of the offer. This object is available in API version 66.0 and later. -
OfferProduct
Represents a junction between an offer and a product that customers must purchase or use to be eligible for the offer. This object is available in API version 66.0 and later. -
OfferProductCategory
Represents a junction between an offer and a product category that consists of the products that customers must purchase or use to be eligible for the offer. This object is available in API version 66.0 and later. -
OfferTreatment
Represents the offer content and the communication channel used to present the offer to the target audience. This object is available in API version 66.0 and later.