Globo Docs
Smart Product Filter & Search
Smart Product Filter & Search
  • Basic Knowledge
    • Getting Started
    • Integrate app to theme
    • Disable app from theme
  • Supported shopify themes
  • Sync Product Data
  • App pricing
  • Translate app to different languages
  • Filter sidebar management
    • Enable filter sidebar on search page
    • Show rating stars in filter sidebar
  • Use AND filtering condition in same filter option
  • Change filter tree style
  • Configure filter sidebar
    • Default filter sidebar
    • Create filter sidebar for specific collection
    • Disable filter sidebar for specific collection
    • Enable filter on search result page
  • Configure filter options
    • Add new filter option
    • Manage filter option values
      • Select filter option values manually
      • Select filter option values by value prefix
      • Delete a filter option value
    • Sort order of filter option values
      • Sort values alphabetically
      • Sort values manually
    • Delete filter option
  • Expand filter options by default
  • Hide matching product count in filter options
  • Color swatch for filter option
    • Show color swatch for filter option
    • Change color swatch shape & size
  • Configure collection data source
    • Add sub-collections to filter option
    • Display all collection values in filter option
  • Merge filter option values into group
  • Product Grid layout
    • Use theme product list layout
    • Use app product list layout
    • Customize app's product list template
  • Product Grid Management
    • Product variants under product card
      • Configure product variants underneath product cards
      • Change product variants shape
    • Hide specific products on collection & search page
    • Show product options under product cards
    • Show variants as separate products
  • Manage sorting products
    • Sort product order manually
    • Remove entire sort by dropdown
    • Enable/disable a sort option
    • Configure a default sorting option
  • Hide total number of products
  • Push sold-out products to bottom
  • Display in-stock products on top
  • Hide out-of-stock products
  • Manage paging style
  • Display chosen variant image after filtering
  • Search products on collection page
  • Product/variant metafields
    • Enable product metafield
  • Filter products by Metafield
  • Search products by Metafield
  • Sort products by Metafield
  • Year - Make - Model (YMM) form
    • Create YMM form
    • Configure YMM metafield values
    • Display values on YMM form
      • Select YMM values manually
      • Select YMM values by value prefix
  • Instant search widget
    • Enable instant search widget
    • Instant search widget layout
      • Customize instant search layout
      • Change product list style
    • Search for blog posts & pages
  • Manage search fields
  • Use Search Analytics
  • Synonyms settings
    • Configure Synonyms
    • Understanding synonym relationships
  • Configure pinning products
  • Configure search redirect
  • Show suggestion when no search result found
  • Show suggestions before typing
  • Recommendations
    • Add a recommendation section
  • Adjust number of products by screen size
  • Change recommendation widget name
  • App Integrations
    • Product review apps
  • Multi-language apps
  • Wishlist apps
  • Product Label apps
  • Multi-currencies apps
  • Other apps
  • Frequently Ask Questions
    • What happens after Trial ends?
Powered by GitBook
On this page
  • 1. Swym Wishlist Plus
  • 2. Smart Wishlist
  • 3. Swish (formerly Wishlist King)
  • 4. Mst: Wishlist
  • 5. Listr: Wishlist + Reminder
  • 6. Wishlist ‑ Wishify
  • 7. Wishlist Hero
  • 8. Froonze Loyalty & Wishlist

Wishlist apps

PreviousMulti-language appsNextProduct Label apps

Last updated 18 days ago

This article gives the list of compatible wishlist apps that works with our filter app – along with the guidelines to set up them.

1. Swym Wishlist Plus

App URL:

Steps

  1. From your Shopify admin panel, go to Theme folder.

  2. In the Action dropdown, click Edit code.

  3. Go to the filter.product.liquid file.

  4. Add the below code snippet to the position you want the Wishlist to appear.

    <button class="swym-button swym-add-to-wishlist-view-product product_{{product.id}}" data-swaction="addToWishlist" data-with-epi="true" data-product-id="{{product.id | json}}" data-product-url="{{product.handle}}" data-variant-id="{{product.variants[0].id | json}}"></button>
  5. Open the globo.filter.product.liquid file.

  6. Add the following code to the first code line.

    {% comment %}Do not edit this file{% endcomment %}

2. Smart Wishlist

App URL:

Steps

  1. From your Shopify admin panel, go to Theme folder.

  2. In the Action dropdown, click Edit code.

  3. Go to the filter.product.liquid file.

  4. Add the below code snippet to the position you want the Wishlist to appear.

    <span class="smartwishlist" data-product="{{ product.id }}" data-variant="{{ product.variants[0].id }}"></span>
  5. Open the globo.filter.product.liquid file.

  6. Add the following code to the first code line.

    {% comment %}Do not edit this file{% endcomment %}

3. Swish (formerly Wishlist King)

App URL: https://apps.shopify.com/wishlist-king

Steps

  1. From your Shopify admin panel, go to Theme folder.

  2. In the Action dropdown, click Edit code.

  3. Go to the filter.product.liquid file.

  4. Add the below code snippet to the position you want the Wishlist to appear.

    <!-- include 'wishlist-button-collection' with '{{ product.id }}' -->
  5. Open the globo.filter.product.liquid file.

  6. Add the following code to the first code line.

    {% comment %}Do not edit this file{% endcomment %}

4. Mst: Wishlist

App URL: https://apps.shopify.com/i-wishlist

Steps

  1. From your Shopify admin panel, go to Theme folder.

  2. In the Action dropdown, click Edit code.

  3. Go to the filter.product.liquid file.

  4. Add the below code snippet to the position you want the Wishlist to appear.

    <a class="iWishAddColl iwishcheck" data-variant="{{ product.variants[0].id }}"></" data-product="{{product.id}}" data-ptitle="{{ product.title | escape}}">Add to Wishlist</a>
  5. Open the globo.filter.product.liquid file.

  6. Add the following code to the first code line. {% comment %}Do not edit this file{% endcomment %}

5. Listr: Wishlist + Reminder

App URL: https://apps.shopify.com/wishlist-1

Steps

  1. From your Shopify admin panel, go to Theme folder.

  2. In the Action dropdown, click Edit code.

  3. Go to the filter.product.liquid file.

  4. Add the below code snippet to the position you want the Wishlist to appear.

    {% assign link_text = {% endraw %}{{ shop.metafields.wishlist.sw_link_text | json}}{% raw %} %}
    
    {% if link_text == ""%}{% assign link_text = "Add to Wishlist" %}{% endif %}
    
    {% assign display_option = {% endraw %}{{ shop.metafields.wishlist.display_option | json}}{% raw %} %}
    
    {% assign cusId  = {% endraw %}{% if customer %}{{ customer.id | json}}{% else %}false{% endif %}{% raw %} %}
    
    {% if display_option == 'hearticon' %}
    
    <div class="div-wishlist">
    
    {% if cusId %}
    
    {% assign all_users = product.metafields.wishlist.UsersList | json %}
    
    {% if all_users contains cusId %}
    
    <div class="hearted">
    
    <input title="Remove from Wishlist" class="removeFavorite remove_{{product.id}}" id='{{product.id}}' cust_id='{{cusId}}' type='button' value='{{product.metafields.wishlist.TotalUsersWish}}' >
    
    <img src="{{'ajax-loader.gif' | asset_url }}" />
    
    </div>
    
    {% else %}
    
    <div class="nothearted">
    
    <input title="Add to Wishlist" class="addToFavorite add_{{product.id}}" id='{{product.id}}' cust_id='{{cusId}}' type='button' value='{{product.metafields.wishlist.TotalUsersWish}}'>
    
    <img src="{{'ajax-loader.gif' | asset_url }}" />
    
    </div>
    
    {% endif %}
    
    {% else %}
    
    <div class="nothearted">
    
    <input title="Add to Wishlist" class="notLoggedIn" id='{{product.id}}' cust_id='' type='button' value='{{product.metafields.wishlist.TotalUsersWish}}'>
    
    </div>
    
    {% endif %}
    
    </div>
    
    {% elsif display_option == "link" %}
    
    <div class="a-wishlist">
    
    {% if cusId %}
    
    <a type="anchor" href="javascript:void(0);" id='{{product.id}}' cust_id='{{cusId}}' class="addToFavorite add_{{product.id}}" link_text='{{link_text}}'>{{ link_text }}</a>
    
    <img src="{{'icn_loading.gif' | asset_url }}" />
    
    {% else %}
    
    <a type="anchor" href="javascript:void(0);" id='{{product.id}}' cust_id='' class="notLoggedIn" link_text='{{link_text}}'>{{ link_text }}</a>
    
    {% endif %}
    
    </div>
    
    {% endif %}
    
    <div class="overlay" style="display:none; background-color: transparent; height: 45px; margin: 6px 0 0 -3px; position: absolute; width: 55px; z-index: 1000;">&nbsp;</div>
    
    <scripttag src="https://shopiapps.in/wishlistapp/addToWishlist_v3.js" defer="defer" type="text/javascript"></scripttag>
  5. Open the globo.filter.product.liquid file.

  6. Add the following code to the first code line.{% comment %}Do not edit this file{% endcomment %}

Please contact our support via [email protected] to enable the meta fields function to collect data from the Wishlist + Share + Reminder app.

6. Wishlist ‑ Wishify

App URL: https://apps.shopify.com/wishlist-wishify

Steps

  1. From your Shopify admin panel, go to Theme folder.

  2. In the Action dropdown, click Edit code.

  3. Open the globo.filter.product.liquid file.

  4. Add the following code to the first code line.{% comment %}Do not edit this file{% endcomment %}

    <div class="zoomywishid zoomywishid-{{product.id}}" data-product-id="{{product.id}}" data-handle = "{{product.handle}}" 
    data-image="{{product.featured_image | img_url: "360x"}}" data-variantname="{{product.selected_or_first_available_variant.title}}" data-title="{{product.title}}" data-variant="{{product.selected_or_first_available_variant.id}}" data-price="{{product.selected_or_first_available_variant.price | remove: "." | remove: "," | divided_by: 100.0 }}"></div>

7. Wishlist Hero

App URL: https://apps.shopify.com/wishlist-hero

Steps

  1. From your Shopify admin panel, go to Theme folder.

  2. In the Action dropdown, click Edit code.

  3. Go to the theme.liquid file.

  4. Add code right above the “</body”> tag .

    <script>
    window.addEventListener('globoFilterRenderCompleted', function () {
    document
    .querySelectorAll(".wishlist-hero-custom-button")
    .forEach(function (wishlistButton) {
    var ev = new CustomEvent("wishlist-hero-add-to-custom-element", {
    detail: wishlistButton,
    });
    document.dispatchEvent(ev);
    });
    });
    </script>

8. Froonze Loyalty & Wishlist

App URL: https://apps.shopify.com/customer-accounts

Steps

  1. From your Shopify admin panel, go to Theme folder.

  2. In the Action dropdown, click Edit code.

  3. Go to the theme.liquid file.

  4. Add code right above the “</body”> tag .

    <script>
    window.addEventListener('globoFilterRenderCompleted', function () {
    window.frcp.wishlist.attachOnCollection();
    });
    </script>

💬 Need Help? Contact us at [email protected] – we’re happy to assist! 😊

https://apps.shopify.com/swym-relay
https://apps.shopify.com/smart-wishlist