> ## Documentation Index
> Fetch the complete documentation index at: https://docs.yuko.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Floating Rewards Launcher

> A persistent loyalty launcher button visible on every page, opening a side panel with balance, rewards and VIP status.

<Note>
  **Where to find this:** Shopify admin → Apps → Yuko Loyalty → Loyalty → Widgets → Floating Launcher
</Note>

## Introduction

The Floating Launcher is a persistent button (typically in the bottom-right) on every page of your storefront. Clicking it opens a side panel with the customer's balance, rewards and VIP status.

## What problem this solves

Customers shouldn't have to navigate to a specific page to interact with their loyalty status. A persistent launcher means it's always one tap away — the most discoverable surface in the program.

## Where it appears

* Every storefront page (auto-rendered via the Theme App Embed).
* Position is configurable (bottom-right by default).

## When to use

* You want maximum loyalty discoverability.
* You don't want to manage individual widget placements per template.
* You're optimising for mobile, where a floating button beats inline widgets.

## Overview

* Auto-renders via the Theme App Embed — no per-template setup.
* Configurable button shape, color, position.
* Opens a panel with balance, rewards, VIP, activity.
* Optional notification dot when the customer has unspent rewards.

## Before you start

<Check>Yuko app is installed on your Shopify store.</Check>
<Check>Your loyalty program is enabled.</Check>
<Check>The widget is set to **Active** in **Shopify admin → Apps → Yuko Loyalty → Loyalty → Widgets**.</Check>
<Check>Your active Shopify theme supports Online Store 2.0 app blocks.</Check>

## Setup guide

<Steps>
  <Step title="Open the widget settings">
    Go to **Apps → Yuko Loyalty → Loyalty → Widgets → Floating Launcher**.
  </Step>

  <Step title="Customise the launcher button">
    * Shape: round / square / pill.
    * Position: bottom-right (default), bottom-left.
    * Icon and label.
  </Step>

  <Step title="Configure the side panel content">
    Toggle which sections appear in the panel:

    * Balance
    * Earned rewards
    * Ways to redeem
    * VIP status
    * Activity feed
  </Step>

  <Step title="Configure the notification dot">
    Show a small badge when the customer has unspent rewards.
  </Step>

  <Step title="Activate">
    Toggle **Active**. The launcher renders on every page automatically (via the Theme App Embed).
  </Step>
</Steps>

## How it works

* The Theme App Embed includes the launcher script on every page.
* The launcher button mounts in the configured corner.
* Clicking opens a panel that pulls live data from Yuko.

### Decision guidance

* **Use the launcher as your primary discoverability surface** — it's the easiest way for customers to find their loyalty info.
* **Match the button color to your brand** — too contrast-heavy and it competes with your CTAs.

### Limitations

* Position is corner-based; mid-page anchoring isn't supported.
* May overlap with chat widgets (Intercom, Tidio, etc.). Stagger positions to avoid this.
* The Theme App Embed must be enabled — see [Theme App Embed](/installation-and-setup/theme-app-embed).

## Examples

* A round green launcher in the bottom-right with a star icon, opening a panel with balance + rewards + VIP.

## Best practices

<Tip>**Don't double up.** If you use the Floating Launcher, you usually don't need the Cart Redeem widget on the cart drawer.</Tip>
<Tip>**Stagger from chat widgets.** If you have Intercom, push the loyalty launcher up or use the opposite corner.</Tip>
<Tip>**Show the notification dot.** It's the single biggest driver of redemption rate via this surface.</Tip>

## FAQs

<AccordionGroup>
  <Accordion title="Can I hide the launcher on specific pages?">
    Yes — add page exclusions in the launcher configuration.
  </Accordion>

  <Accordion title="It overlaps my chat widget">
    Move the launcher to the opposite corner or adjust its vertical offset.
  </Accordion>

  <Accordion title="Does it appear at checkout?">
    No — Shopify Checkout doesn't allow custom scripts. Use the [Checkout Earn](/onsite-widgets/checkout-earn) and [Checkout Redeem](/onsite-widgets/checkout-redeem) widgets instead.
  </Accordion>
</AccordionGroup>

## Related

<CardGroup cols={3}>
  <Card title="Loyalty Nudges" icon="bell" href="/onsite-widgets/loyalty-nudges">
    Pinned strip + drawer on every page — your booster promotion surface.
  </Card>

  <Card title="Product Page Earn" icon="bag-shopping" href="/onsite-widgets/product-page-earn">
    Show points earnable on product detail pages.
  </Card>

  <Card title="Cart Earn" icon="cart-plus" href="/onsite-widgets/cart-earn">
    Show total earnable points in cart.
  </Card>

  <Card title="Cart Redeem" icon="gift" href="/onsite-widgets/cart-redeem">
    Surface points balance and rewards in cart.
  </Card>

  <Card title="Checkout Earn" icon="cash-register" href="/onsite-widgets/checkout-earn">
    Show earnable points inside Shopify Checkout.
  </Card>

  <Card title="Checkout Redeem" icon="ticket" href="/onsite-widgets/checkout-redeem">
    Apply rewards inside Shopify Checkout.
  </Card>

  <Card title="Order Status Earn" icon="circle-check" href="/onsite-widgets/order-status-earn">
    Confirm earned points on the thank-you page.
  </Card>

  <Card title="Order List Balance" icon="receipt" href="/onsite-widgets/order-list-balance">
    Show points balance on the order history page.
  </Card>

  <Card title="Customer Profile Balance" icon="id-badge" href="/onsite-widgets/customer-profile-balance">
    Show balance on the customer profile.
  </Card>

  <Card title="Customer Account Page" icon="user" href="/onsite-widgets/customer-account-page">
    Loyalty hub inside Shopify customer accounts.
  </Card>

  <Card title="Rewards Landing Page" icon="window-maximize" href="/onsite-widgets/rewards-landing-page">
    Standalone loyalty page for your storefront.
  </Card>

  <Card title="Floating Launcher" icon="circle-arrow-up" href="/onsite-widgets/floating-launcher">
    Persistent loyalty panel on every page.
  </Card>

  <Card title="Branding & Locale" icon="palette" href="/onsite-widgets/branding-and-locale">
    Cross-widget styling, icons and language.
  </Card>
</CardGroup>

<CardGroup cols={2}>
  <Card title="Theme App Embed" icon="plug" href="/installation-and-setup/theme-app-embed">
    Required to render any storefront widget.
  </Card>

  <Card title="Checkout UI Extension" icon="cart-shopping" href="/installation-and-setup/checkout-ui-extension">
    Show points and rewards inside Shopify checkout.
  </Card>

  <Card title="Customer Account Extension" icon="user" href="/installation-and-setup/customer-account-extension">
    Add the loyalty hub inside Shopify customer accounts.
  </Card>

  <Card title="Verify Your Setup" icon="circle-check" href="/installation-and-setup/verify-setup">
    Confirm widgets render correctly on the live storefront.
  </Card>
</CardGroup>

<CardGroup cols={2}>
  <Card title="Book a Free Setup Call" icon="phone" href="https://cal.com/rameshelamathi/yuko-demo">
    Talk to our team for personalised setup help.

    **Time:** 30 minutes
  </Card>

  <Card title="Contact Support" icon="life-ring" href="https://yuko.so/support/">
    Visit our support hub for help articles, live chat and ticket submission.
  </Card>

  <Card title="Browse the Guides" icon="book" href="/getting-started/welcome">
    Documentation across loyalty, referrals, memberships and more.
  </Card>

  <Card title="Install Yuko" icon="shop" href="https://apps.shopify.com/yuko">
    Add Yuko to your Shopify store from the Shopify App Store.
  </Card>
</CardGroup>
