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.

  • BriefSourceReference

    Represents the association of a marketing brief with an existing offer or promotion that served as its foundational context. This enables marketing teams to track the source material used when drafting new offers, facilitating reuse of successful promotions and supporting multi-source grounding for brief creation.

  • 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.