1. Create a good introduction that describes the promotions and how they are built from a technical perspective (what are plugins, what events do they use, etc). https://docs.drupalcommerce.org/commerce2/developer-guide/promotions 2. Add information on the exclusive condition that comes with promotions (link to the core component page for more information) https://docs.drupalcommerce.org/commerce2/developer-guide/promotions/create-a-condition - https://github.com/drupalcommerce/commerce/blob/8.x-2.x/modules/promotion/src/Plugin/Commerce/Condition/OrderItemQuantity.php