product-model
Why a Product is not always a Campaign
If a product is in stock, policy-safe, and collection-approved, it can be an offer candidate without a campaign. Campaigns add constraints, not existence.
Knobase ·
Default recommendation
Approved products already have the facts an offer needs. Forcing a campaign on every SKU makes the catalog harder to review and easier to drift from source data.
When to add the campaign layer
Add a campaign when timing, budget, discount, or targeting changes the default. Keep the product record as the source of truth.