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

# How Do I Add Game-Like Flavor to Let Customers Win Badges Based on Product Categories?

> Add game-like flavor to your loyalty program by letting customers win badges every time they buy a product from any category.

## Plan Availability

| Platform               | Plan                 |
| ---------------------- | -------------------- |
| Shopify                | Starter, Pro, & Guru |
| Salla                  | Starter, Pro, & Guru |
| Non-Platform Customers | Available to All     |

Through Gameball, you can add a game-like flavor to your customers' experience. Turn your product categories into badges collected and achieved by your customers and added to the Gameball widget.

<Frame>
  <img src="https://mintcdn.com/gameball/15226X8FGoPfo47L/images/product-docs/guides-strategies-faqs/badges-widget-example.png?fit=max&auto=format&n=15226X8FGoPfo47L&q=85&s=f4cf220d772b8feda978a1ad0287e98e" alt="Badges in Widget" width="2604" height="1456" data-path="images/product-docs/guides-strategies-faqs/badges-widget-example.png" />
</Frame>

***

## How Will This Work?

Every category on your Shopify store will have a badge. When your customers buy from these categories, they will earn these badges.

Here are some examples of how this looks for different store types:

<AccordionGroup>
  <Accordion title="Characters Shirts Store" icon="shirt">
    Your store has different shirt categories; every category will have a badge like the ones below:

    <Frame>
      <img src="https://mintcdn.com/gameball/15226X8FGoPfo47L/images/product-docs/guides-strategies-faqs/characters-shirts-badges.png?fit=max&auto=format&n=15226X8FGoPfo47L&q=85&s=35dd7621fac53a1f597a82f241ea77ff" alt="Characters Shirts Badges" width="1514" height="864" data-path="images/product-docs/guides-strategies-faqs/characters-shirts-badges.png" />
    </Frame>
  </Accordion>

  <Accordion title="Kids Toys Store" icon="gamepad">
    Your store has different toys/gadget categories; every category will have a badge like the ones below:

    <Frame>
      <img src="https://mintcdn.com/gameball/Qqba4gmzc_M6HaMy/images/product-docs/guides-strategies-faqs/kids-toys-badges.png?fit=max&auto=format&n=Qqba4gmzc_M6HaMy&q=85&s=9379b1bad44d1b2a619593acb8685b66" alt="Kids Toys Badges" width="1298" height="738" data-path="images/product-docs/guides-strategies-faqs/kids-toys-badges.png" />
    </Frame>
  </Accordion>

  <Accordion title="Online Hypermarket" icon="cart-shopping">
    Your online market has different categories; every category will have a badge like the ones below:

    <Frame>
      <img src="https://mintcdn.com/gameball/Qqba4gmzc_M6HaMy/images/product-docs/guides-strategies-faqs/hypermarket-badges.png?fit=max&auto=format&n=Qqba4gmzc_M6HaMy&q=85&s=65dc4c4878857e453ea72279b7ce0862" alt="Hypermarket Badges" width="1108" height="680" data-path="images/product-docs/guides-strategies-faqs/hypermarket-badges.png" />
    </Frame>
  </Accordion>
</AccordionGroup>

***

## How to Configure Badges on Gameball

<Steps>
  <Step title="Open the Reward Campaigns Section">
    Open the Gameball dashboard, click **Campaigns > Rewards** from the main menu, then click **Create Reward Campaign**.

    <Frame>
      <img src="https://mintcdn.com/gameball/Qqba4gmzc_M6HaMy/images/product-docs/guides-strategies-faqs/create-reward-campaign.png?fit=max&auto=format&n=Qqba4gmzc_M6HaMy&q=85&s=5bb0ee68ed34d1c0d0912a65169c56cb" alt="Create Reward Campaign" width="2896" height="1430" data-path="images/product-docs/guides-strategies-faqs/create-reward-campaign.png" />
    </Frame>
  </Step>

  <Step title="Select the Collection Template">
    Scroll down to templates under **Grow** and choose **"Buy from a specific collection"**.

    <Frame>
      <img src="https://mintcdn.com/gameball/15226X8FGoPfo47L/images/product-docs/guides-strategies-faqs/buy-specific-collection-template.png?fit=max&auto=format&n=15226X8FGoPfo47L&q=85&s=de2c4011498c09027f9936325ba53149" alt="Buy from Specific Collection Template" width="2882" height="1454" data-path="images/product-docs/guides-strategies-faqs/buy-specific-collection-template.png" />
    </Frame>
  </Step>

  <Step title="Configure Triggers with the Category Field">
    At the second step, under **Triggers**, you will find the available metadata **"category"** and the **"Equal"** operator. Write the **exact field name** of the category on your Shopify store as shown in the screenshot below.

    <Frame>
      <img src="https://mintcdn.com/gameball/15226X8FGoPfo47L/images/product-docs/guides-strategies-faqs/campaign-triggers-category.png?fit=max&auto=format&n=15226X8FGoPfo47L&q=85&s=5306e365561af7b7fb5d4c6540627cd5" alt="Campaign Triggers Category" width="2024" height="556" data-path="images/product-docs/guides-strategies-faqs/campaign-triggers-category.png" />
    </Frame>

    <Warning>Gameball will not receive the "Place Order" event unless the order is wholly paid (Order status is **Paid**) to avoid any fraud cases.</Warning>
  </Step>
</Steps>

***

## Related Articles

<CardGroup cols={2}>
  <Card title="Create and Configure Reward Campaigns" icon="trophy" href="/product-documentation/rewards-campaigns/reward-campaign-general-setup-guide">
    Set up and launch customer reward campaigns on Gameball.
  </Card>

  <Card title="How Does the Campaigns Event Rule Engine Work?" icon="gear" href="/product-documentation/rewards-campaigns/faqs/using-the-event-engine">
    Understand how the event-based rule engine drives campaign triggers.
  </Card>
</CardGroup>
