Quick answer
After installing KitForge, invisible offers usually mean the app embed is off, bundles are still draft, or the product you are testing is not a trigger, component, or eligible SKU.
- Test the product configured in the bundle editor, not an arbitrary PDP.
- Draft and scheduled states do not render on the storefront.
- Coexistence defaults hide overlapping offer types on one page.
- Use admin live preview before assuming the storefront is broken.
First hour after install
Complete onboarding: enable embed, then create one bundle type you understand (fixed kit is often simplest). Use live preview in admin before toggling storefront activation.
Test on the exact product configured in the editor — not a random bestseller unless it is a trigger product.
Product eligibility by type
Fixed kit standalone: visit the bundle product page. Inline: visit a component product page. FBT: visit a trigger product page. Quantity breaks: visit an eligible variant's PDP.
- Fixed kit standalone → bundle product URL
- Fixed kit inline → component PDP
- FBT → trigger PDP
- Quantity break → eligible SKU PDP
Final recommendation
Treat post-install visibility as a ordered checklist: embed, status, product, coexistence. Most tickets resolve at step one or two.
If you want this kind of offer to feel native to the buying journey, Kitforge Bundles is built around that exact problem: turning related Shopify products into clearer bundle offers before the shopper reaches checkout.
FAQ
How long until offers appear after activation?
Immediately after theme save and bundle activation, subject to CDN cache. Hard-refresh or use a private window to verify.