Warnify

Setup guide

Warnify tutorial

Follow this setup flow to create a warning rule, place storefront blocks, test customer acknowledgment, and review consent logs.

Updated July 5, 2026

Step-by-step setup

Step 1

Open Warnify in Shopify admin

Install the app on the Shopify store and open Warnify from the Apps area in Shopify admin. Confirm that the app home loads and the setup checklist is visible.

Step 2

Create a warning rule

Go to Rules and choose Create warning rule. Start from a template such as 18+ age gate, safety warning, shipping restriction, final sale, pre-order, or allergen notice.

Step 3

Choose warning copy and behavior

Edit the warning title, message, checkbox label, secondary note, display type, severity, required acknowledgment, and checkout blocking settings.

Step 4

Select targets

Choose products, variants, collections, or product tags. Use product targets for exact items, variant targets for specific SKUs, collections for broader groups, and tags for catalog rules maintained in Shopify.

Step 5

Add theme app blocks

Open the Shopify theme editor and add the Warnify product warning block to product templates. Add the Warnify cart warning block to the cart template or section where customers review cart contents.

Step 6

Customize storefront display

Use the theme block settings for card style, colors, spacing, alignment, country conditions, customer state, subtotal, quantity, shipping, discount-code, gift-card, and weight conditions.

Step 7

Test on the storefront

Open a targeted product, confirm the warning appears, accept the checkbox or modal, add the item to cart, and verify the cart warning state.

Step 8

Test checkout blocking

With a required rule active, try to proceed before accepting the warning. The storefront and checkout validation should prevent checkout until the required acknowledgment is accepted.

Step 9

Review consent logs

Open Consent logs in Warnify. Review the source page, accepted status, rule snapshot, product and variant IDs, timestamp, cart token when available, and export options.

Step 10

Export history when needed

Use the export action on the consent logs page when a team member needs a CSV or spreadsheet copy of acceptance history for review.

Troubleshooting checklist

If a warning does not appear or checkout is not blocked, verify these setup points before changing the rule copy.

  • The app is enabled in Warnify settings.
  • The rule status is Active.
  • The product, variant, collection, or tag target matches the test product.
  • The correct theme app block is present on the product or cart template.
  • Block display conditions such as country, customer state, subtotal, or shipping are not hiding the warning.
  • Checkout validation is deployed and the rule has required acknowledgment plus checkout blocking enabled.