Display is not the price authority
Reliable storefront delivery
A slow app server or a broken visual layer should not invent a discount: checkout remains the final authority.
StorefrontReads Shopify-hosted campaign data
CartOne atomic add request
CheckoutShopify validates and prices
How it works
From campaign rule to checkout.
Cinch prepares separate storefront and checkout rules inside Shopify, then checks validity before publishing.
01
Cinch checks the campaign and prepares separate copies for storefront display and checkout pricing.
02
Publishing stops when a campaign is invalid or cannot fit within Shopify’s platform limits.
03
The live storefront reads Shopify-hosted settings while checkout validates the real cart independently.

What you control
The options that actually ship.
These controls are grounded in the current campaign editor and publishing checks—not a future roadmap.
| Control | What it means |
|---|---|
| Publish-time validation | You choose this in the campaign or its matching Theme Editor surface. |
| Enforced size limits for each published campaign | You choose this in the campaign or its matching Theme Editor surface. |
| A version marker carried from the published campaign to the cart | You choose this in the campaign or its matching Theme Editor surface. |
| Diagnostics for the current publish, data health, and checkout status | You choose this in the campaign or its matching Theme Editor surface. |
What keeps it honest
Storefront display and checkout authority stay separate.
Verified
The storefront does not set the final bundle price.
Verified
Tampered, stale, incomplete, or over-budget configurations fail closed.
Verified
Targeting can price beyond the first 100 display products; the grid cap does not narrow checkout eligibility.
Verified
Product and collection changes can refresh affected published campaigns; inventory events are not part of that refresh trigger.