Skip to main content
Documentation menu

Apps

Getting Started

Set up a wishlist that shoppers can save to, reopen and use to request a restock email. Start with one product so you can check the complete experience before fine-tuning the design.

Product illustration: saving an item and requesting a restock from the product page
Product illustration: saving an item and requesting a restock from the product page

What you are setting up

The app has three connected parts. Wishlist buttons let people save items. A drawer or full page lets them return to those items. Alert settings and email templates decide what happens when an eligible saved item is restocked, reduced in price or running low.

Saving and subscribing are different actions

A shopper can save without providing an email. A saved item is therefore not proof that a restock email can be sent. Use Notify me when back on the chosen sold-out variant to test the subscription flow.

Before you begin

  • You can open Apps and edit the store's intended theme in Shopify admin.
  • The theme editor has an App embeds panel.
  • You have a published product to test. For the restock test, use a variant with inventory tracking and an email inbox you can access.

Complete the first setup

  1. 1

    Turn on the theme embed

    Open the app's Dashboard → Get started → Enable wishlist on your theme, then click Enable on theme. In the theme editor, enable Vensa Wishlist Widget under App embeds and click Save.

    Open the storefront product in another tab and refresh it. An Add to wishlist control should appear in the position selected in Display. If it does not, follow Install and enable the app.

  2. 2

    Save a specific item

    Choose a size or colour on the product page, click Add to wishlist, then open the header wishlist icon or floating button. Check the product and variant title in the list.

    On a product card there may be no size selector, so its heart can save a product-level item. Use the full product page for the first variant test.

  3. 3

    Choose how the list opens

    Open Display → Shopper wishlist → Display as. Choose Slide-out drawer to open over the page, or Full page to navigate to a dedicated list. For the simplest full-page setup, keep App page (default). Save and reopen the wishlist on the storefront.

  4. 4

    Prepare the restock email

    In Alerts, check Send back-in-stock alerts and choose Immediately for the first test. Save. In Email, select Back in stock, review the text and branding, save, then use Send test email.

  5. 5

    Run the real restock test

    Subscribe to a sold-out tracked variant, then increase the stock of that exact variant. Inspect Alerts → Alert log and your inbox. Test a restock alert explains the preparation, expected results and failure checks.

What starts enabled

ControlNew-store default
Product buttonIcon + text, full width, after Add to Cart.
Product card heartsEnabled on collection, search, home and related-product surfaces.
Wishlist accessHeader icon, with a floating-button fallback.
Saved listFull-page app page.
AlertsBack in stock immediately; price drop at 5%; low stock off.
Guest emailAsk when subscribing. Double opt-in off.

An existing store can have different saved settings. Use these defaults to understand a new installation; check the values visible in your app before changing an established setup.

Ready for shoppers

  • A shopper can save, reopen and remove an item on desktop and mobile.
  • The selected variant is correct in the wishlist.
  • A sold-out variant has the intended Notify me action.
  • Your email arrives with the correct branding and product link.

Need help?

Open the chat bubble in the Shopify app, or contact us with your store address and what you are stuck on.