Skip to main content

Troubleshooting

Check these three things in order:
  1. App embeds: Online Store → Themes → Customize → App embeds. Both Wishlist Engine and Wishlist icon must be on, in your live theme. Click Save.
  2. Feature toggles: Insights → Wishlist Settings. Features start deactivated on a new install.
  3. Plan: make sure you have an active plan on Pricing.
Then reload your store with a hard refresh (Ctrl/Cmd + Shift + R).
Your theme probably uses non-standard markup. In Manage Wishlist → Product Page, enter a Custom Cart Selector (or Custom Image Selector if the button sits on the image). Or add the Add to Wishlist Button app block exactly where you want it. See Product page button.
  • For custom card markup, enter a Custom Collection Selector in Manage Wishlist → Collections.
  • If your theme loads more products with infinite scroll or “Load more” and the new cards have no hearts, ask your developer to call window.forceWishlistInjection() after new products load. See JavaScript API.
The app follows your theme’s variant changes. Some themes switch variants without telling other scripts. A developer can run window.cbTraceVariant(true) in the browser console to see what the app detects, and dispatch a variant:changed event from the theme if needed. See JavaScript API.
  • Make sure the Wishlist page toggle is activated under Insights.
  • Make sure the page has the Shopy Wishlist Page block, or the <div data-cb-wishlist></div> shortcode.
  • If you use custom page templates and the page broke after publishing, tick Turn OFF custom wishlist templates on this theme in the Wishlist Engine app embed. Then fix the template.
Guest wishlists are off, or not included in your plan. Turn on Guest wishlists under Insights → Wishlist Settings. See Guest wishlists.
  • Enable chase emails must be on, and the specific campaign or alert must be enabled.
  • Your plan must include the email type, and you must have promotional emails left this month (see Home → Plan usage).
  • Emails go to signed-in customers with an email address only. Shoppers who unsubscribed or whose address bounced are skipped.
  • With your own SMTP, use Send Test Email in Manage Wishlist → Email Settings to check the connection.
The app needs access to protected customer data. Follow the Customer Data Access Required banner on the Customers page.

FAQ

Yes. Codebeans Wishlyst works with every Online Store 2.0 theme, and with older themes through shortcodes. It detects common themes such as Dawn and its family, Debut, Brooklyn and Ella, plus quick-add and quick-view popups.
Scripts load deferred, after your page content. Custom page template files load only on stores that have published a custom template.
Yes, in Multiple lists mode (the default), up to your plan’s limit. Switch to Single list in Manage Wishlist → Basics if you prefer one list per shopper.
It moves to their customer account automatically. See Guest wishlists.
Yes, from Customers → Export, as an Excel file. See Customers & export.
Yes, with the Shopper REST API on plans that include API Access.

Still stuck?

Open the live chat inside the app, or email support@codebeans.net with your store’s myshopify.com domain and a link to the page where the problem appears.