> For the complete documentation index, see [llms.txt](https://docs.globo.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.globo.io/app-integrations/wishlist-apps/froonze-vip-loyalty-and-wishlist.md).

# Froonze VIP Loyalty & Wishlist

Keep Froonze VIP Loyalty & Wishlist working correctly on product cards inside the filtered product grid.

## What this does

Froonze normally attaches its "add to wishlist" button to a product card once, when the page first loads. Because Smart Product Filter & Search re-renders product cards every time a shopper filters, sorts, or paginates, that button needs to be re-attached on each refresh — otherwise it stops working after the first interaction. Froonze also needs one small snippet added to your theme.

## Turn on the integration

1. In the app, go to **Settings > Integration**.
2. Search for **Froonze** and turn on **Enable integration**.
3. Click **Sync now** on the Home dashboard.

## Add the theme snippet

1. Go to **Online Store > Themes > Edit code**.
2. In `theme.liquid`, add this just above `</body>`:

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

3. Save.

## Related pages

* [Wishlist apps](/app-integrations/wishlist-apps.md)
* [App Integrations](/app-integrations/app-integrations.md)
