{"version":"0.2.0","built_at":"2026-10-10T20:58:14.188Z","license":"CC BY 4.0 © Mike Reams","canonical":"https://catalog.mikereams.com","capability":{"id":"BC-1340.20","name":"Promotion Planning","level":2,"parent_id":"BC-1340","l1_id":"BC-1340","industry":"retail","macro_id":null,"path":["Category & Trade Promotion","Promotion Planning"],"description":"Build the promotional calendar and design each event — products, mechanics, depth, channels and timing — so promotions lift sales for a reason the retailer chose rather than because the vendor asked.","aliases":["Promotional Calendar","Event Planning","Offer Design"],"in_scope":["The annual and seasonal promotional calendar","Promotion mechanics such as multi-buys, percentage off and bundles","Promotion forecasting and incremental-volume estimates","Approval workflow and conflict checks across events"],"out_of_scope":["Loyalty program rewards and personalized offers (see BC-460 and BC-470)"],"csdm_note":null,"status":"active","successor_id":null,"child_ids":["BC-1340.20.10","BC-1340.20.20","BC-1340.20.30","BC-1340.20.40"]},"crosswalk":{"realized_by":[],"used_in":[{"vs_id":"VS-110","vs":"Shelf-to-Basket","stage_id":"VS-110.30","stage":"Price & Promote","order":3,"via":null}],"patterns":[],"stacks":[],"books":[]},"ancestors":[{"id":"BC-1340","name":"Category & Trade Promotion","level":1}],"children":[{"id":"BC-1340.20.10","name":"Promotional Calendar","level":3,"child_count":0},{"id":"BC-1340.20.20","name":"Offer Mechanic Design","level":3,"child_count":0},{"id":"BC-1340.20.30","name":"Promotion Forecasting","level":3,"child_count":0},{"id":"BC-1340.20.40","name":"Promotion Approval","level":3,"child_count":0}]}