NOTice

THIS IS AN EXPERIMENTAL SPEC, POSTED FOR REVIEW AND FEEDBACK.

Please send us your comments and questions.


Background

Common Promotions is a specification that allows Studios to express promotions to Retailers. The goal is to give marketing the opportunity to engage consumers in a manner never before possible. Currently, only simple promotions are possible because they are largely driven manually. This system facilitates automation.

This generalized framework supports promotions from the simpliest (e.g., "Buy one, get one free") to highly sophisticated multi-part promotions ("buy a theater ticket and popcorn, and get a 10% coupon for any home entertainment product, and a special edition T-shirt").

Of course, everyone would start with the simple promotions with obvious benefit, and expand complexity based on expected return. That is, Common Promotions allows partners to start simple, while providing a framework to grow.

How it works

Common Promotions works on a simple principle: Promotions are a rule: If a consumer does this, they get that.

More formally, promotions are structured with the following structure:

IF <condition> THEN <promotion>

For example, IF buy one, THEN get one free. The IF part is optional, as some promotions do not have any preconditions. For example, get any title for 30% off. These exampels are simple conditions and promotions. This structure remains intuitive, even when it becomes more complex.

The rest is how the conditions and promotions are encoded. These are detailed in the spec below.


DRAFT

Promotions Specification

Validator (XML and Excel)

  • TBD