Enable Klip Coupons in Quick View Modals
Enable Coupons in Quick View Modals
You can display coupons directly inside Quick View modals from your Klip settings. This allows customers to discover and apply discounts instantly while browsing products, creating a smoother shopping experience and improving engagement from product previews.
Step 1: Enable Coupons in Quick View Modals (Required)
- Go to Klip Coupons in your Shopify admin
- Click Settings
- Open the Advanced tab
- Enable Coupons in Quick View Modals
- Click Save

Step 2: Enable Dynamic Checkout Compatibility (Required)
To ensure coupons work correctly with Quick View and dynamic checkout buttons:
- Go to Klip Coupons Settings
- Navigate to Advanced Settings
- Scroll to Buy Now Compatibility
- Click Regenerate Token

Step 3: Verify Coupons in Quick View
Open a product Quick View modal on your storefront and confirm that:
- The coupon appears inside the modal
- A badge is shown on eligible products (if enabled)
Step 4: (If Needed) Configure Quick View Selectors
If coupons are not appearing, your theme may require manual selector configuration.
Tool Required
Use your browser’s Developer Tools
(Open with F12 → Elements / Inspector)
Step 4.1: Open the Quick View Modal
- Go to a collection page
- Click Quick View on any product
- Keep the modal open while inspecting
Step 4.2: Find the Modal Selector
This selector identifies the active (open) Quick View modal.
How to find it:
- Inspect an element inside the popup
- Move up the DOM tree to locate the modal wrapper
- Look for identifiers such as:
dialog[open].modal.is-open.quick-view.active.popup--visible
Test in Console:
document.querySelector('YOUR_SELECTOR')
// Should return an element (not null)
→ Paste this into the Modal Selectors field
Step 4.3: Find the Container Selector
This defines where the coupon will be injected.
How to find it:
- Locate the Add to Cart form:
<form action="/cart/add">
- Move up 1–3 levels to find a container that includes:
- Product details
- The form
- Common examples:
.product-form.product__info.quick-view__content.modal__product
Test in Console:
document.querySelector('YOUR_CONTAINER').contains(
document.querySelector('form[action*="/cart/add"]')
)
// Should return true
→ Paste this into the Container Selectors field
Related Guide
Instructions for collection page coupons:
https://klip.crisp.help/en/article/how-to-show-coupons-on-collection-pages-5dhvy3/
💡 Installing the collection page code is required for full functionality. The badge feature is optional.
Need Help?
If you need assistance or want help configuring selectors, contact support or start a live chat:
https://go.crisp.chat/chat/embed/?website_id=03c76f82-2974-4752-973a-70cf3cd6881b
Our team is happy to help you get everything working smoothly.
Updated on: 27/04/2026
Thank you!