Use this workspace to connect one commercial hypothesis to its economics, eligible scope, execution owner, measurement rule, and rollback plan. Do not move a campaign into the Ready view until every required field has an owner, evidence source, and decision date.
The visual is an original database layout reference, not a screenshot of an active campaign.
Create one database row per campaign or controlled offer test. Keep the row in Draft while assumptions or owners are missing. Move it to Ready only after the readiness formula below passes. Use Live for an authorized, active campaign and Review when the observation rule has been reached or the test has been stopped.
This planner does not validate the store automatically. Its job is to expose missing decisions before launch.
| Property | Type | Required entry |
|---|---|---|
| Campaign ID | Text | Stable internal identifier |
| Status | Select | Draft, Ready, Live, Review, Closed |
| Commercial hypothesis | Text | One expected shopper behavior and business reason |
| Product or collection scope | Text / relation | Exact eligible and excluded products |
| Offer mechanic | Select | Quantity break, BXGY, grouped bundle, or other approved mechanic |
| Tier configuration | Text | Quantity, price or discount, and displayed wording |
| Contribution floor | Number / formula | Minimum modeled contribution per eligible visitor |
| Cost evidence | Files / URL / relation | Product cost, fees, shipping, acquisition, and returns sources |
| Traffic definition | Text | Visitors eligible to see and buy the offer |
| Primary metric | Select | The metric that determines the decision |
| Guardrail | Text | Operational or financial stop condition |
| Execution owner | Person | Person responsible for configuration |
| Measurement owner | Person | Person responsible for review |
| Rollback owner | Person | Person authorized to pause and restore the previous state |
| Evidence links | Files / URL | Screenshots, worksheet, test record, and QA evidence |
| Decision date | Date | Date for launch decision or result review |
| Result | Select | Pass, Reduce, Reject, Invalid, or Pending |
Kaching’s documentation describes quantity breaks using percentage, fixed-per-item, or custom-total pricing. Its current listing also says products or collections can be selected for eligibility. Record the exact mechanic and scope rather than assuming a label defines the configuration.
Use a formula or manual rule equivalent to:
Ready = hypothesis complete AND scope complete AND economics approved AND primary metric set AND all three owners assigned AND rollback trigger recorded AND evidence linked
If any term is false, keep the row in Draft. A visually complete offer is not ready when the cost model, eligible products, measurement owner, or rollback trigger is missing.
| Field | Example entry |
|---|---|
| Campaign ID | EX-NOT01-PLANNER-ROW |
| Status | Draft |
| Hypothesis | A clearly presented three-unit tier may shift eligible repeat-purchase shoppers from one unit to three |
| Scope | One hypothetical $30 SKU; one excluded control product |
| Mechanic | Quantity break with custom total price |
| Tier | Three units for a hypothetical $72 total |
| Economics | Product cost $27 before shipping, fees, acquisition, returns, taxes, and overhead; full contribution model still required |
| Traffic | Visitors to the eligible product page during the approved window |
| Primary metric | Contribution per eligible visitor |
| Guardrail | Stop on price mismatch, wrong scope, broken cart, or missing tracking |
| Owners | Execution, measurement, and rollback owners must be named |
| Decision date | Must be assigned before Ready |
| Result | Pending |
This row remains Draft because placeholder owners and a complete cost model are missing. It is not a merchant result or forecast.
Show missing properties, unresolved evidence, and the next owner action. Sort by decision date, then by missing owner.
Show campaigns with a complete hypothesis, approved economics, bounded scope, measurement rule, assigned owners, QA evidence, and rollback trigger. Only from this view should an app-fit merchant consider the current Kaching Bundles discount and check eligibility at the ShopSideK unlock form.