✨
Docs
Case StudiesGet Help
  • ✨Getting Started
    • What is Because?
    • Navigating The Because Dashboard
    • Klaviyo: Technical Integration Guide
  • ⚡Personalize
    • Because Content Types
      • Badges
      • Replace Image
      • UTM's
    • Because Page Types
      • Home Page Personalization
      • Collection Page Personalization
      • Product Detail Page Personalization
      • Cart Page Personalization
    • Campaign Setup
      • How Positions Work
      • Find Your Position Tool
      • Campaign Rules
      • How to Preview a Campaign
      • Using the Groups Tab
      • How to Use Dynamic Text Tokens
    • Klaviyo Personalization
      • Understanding Klaviyo Targeting Logic in Because
      • Klaviyo Use Cases
      • How to Link Klaviyo Popups to Because Campaigns
      • Klaviyo Profile Data & Dynamic Text Tokens
    • Shopify Customer Data Integration
    • Troubleshooting Campaigns
      • How Do Cart Campaigns Get Reloaded
      • Understanding Script Types: Asynchronous vs. Synchronous
  • 🌈Test
    • A/B Testing 101
    • Understanding Data Updates After Pausing an A/B Test
    • How Split Ratios Affect Your A/B Test Results
  • 📈CASE STUDIES
    • Southern Scholar Boosts CVR by +34%
    • Ethique Leverages Zero-Party Data to Boost CVR by 26%
  • 🤖Support
    • Frequently Asked Questions
    • Get Help
    • Give Feedback
    • Because Youtube Channel
  • 🚀The Ecom Edge
    • Ep 01
    • Ep 02
    • Ep 03
    • Ep 04
    • Ep 05
    • Ep 06
  • 🦄Partners
    • Because Partner Program
  • ⚠️Incident Reports
    • Double Counting in Analytics
Powered by GitBook
On this page
  • Why Not Just Use Shopify Badges?
  • How to Create a Because Badge Campaign
  • 1. Turn Your Shopify Theme Badges Off
  • 2. Create a New Badge Campaign
  • 3. Customize Your Badge Size & Shape
  • 4. Set the Badge Position
  • 5. Choose Your Badge Placement
  • 6. Edit Badge Text & Styling
  • 7. Set Your Campaign Rules
  • 8. Preview Your Badge Campaign
  • How Badge Campaigns Work
  • Step-by-Step Logic
  • 1. Identifying Products on the Page
  • 2. Checking Our Database for Product Details
  • 3. Determining Which Products Get Badges
  • 4. How Badges Are Placed on Your Site
  • Why Does Badge Placement Work Differently on Some Stores?
  • Need Help?
  1. Personalize
  2. Because Content Types

Badges

The Because Badge campaign is a dynamic product labeling system that visually highlights items based on product rules and/or user behaviors and preferences.

PreviousBecause Content TypesNextReplace Image

Last updated 11 days ago

These badges help draw attention to key product attributes and enhance personalization across your Shopify store.

Badges can be customized to display a variety of information, including:

✅ Age suitability (e.g., “Perfect for ages 3+”)

✅ Size recommendations (e.g., “Runs Large - Order One Size Down”)

✅ Product features (e.g., “Eco-Friendly” or “Made in the USA”)

✅ Promotions & sales (e.g., “20% Off - Today Only!”)

✅ Urgency messaging (e.g., “Selling Fast!”)

This guide explains how badge campaigns work in the Because app and provides a step-by-step breakdown of the behind-the-scenes logic.


Why Not Just Use Shopify Badges?

While Shopify does offer native product badges, they come with several limitations:

❌ Rigid Rule Targeting:

  • Shopify badges typically rely only on product tags. Because Badges allow for more advanced rule targeting, including dynamic conditions based on visitor behavior.

❌ Limited Design Customization:

  • Shopify badges are usually tied to your theme, restricting creativity. Because lets you fully customize badge design, placement, and copy.

❌ No A/B Testing Capabilities:

  • Shopify badges don’t provide insights into performance, while Because badges offer full A/B testing and analytics.

❌ No Ability to Schedule:

  • Because badges allow you to automatically turn badges on and off for promotions, sales, or limited-time offers—without manually updating them.

❌ Inflexible Messaging:

  • With Shopify, you can’t dynamically change badge copy to test different messages. Because gives you full control over badge text to optimize for conversions.

If you want flexibility, advanced targeting, and performance tracking, Because Badges are the way to go.


How to Create a Because Badge Campaign

Give your collection page a personality boost with badges that really bring in the sales! Swap out those generic theme badges for something more personal, customizable, and perfect for A/B testing.

Whether it's shouting out a low stock alert, crowning a best seller, introducing something new, or anything else your creative mind can dream up, our badges have got you covered!

1. Turn Your Shopify Theme Badges Off

If you set up Because badges on the same products as your theme badges, they might start a little turf war and overlap. To keep the peace, head over to Shopify > Online Store > Customize and turn off the theme badges.

Pro Tip: every theme has its own quirky set of options, so you might need to chat with theme support to get those badges turned off.

2. Create a New Badge Campaign

  • Go to the Campaign Dashboard and click the blue “New Campaign” button in the upper right-hand corner.

  • Select “Badge” as your campaign type.

  • Choose your page type:

    • Collection Page

    • Product Page

3. Customize Your Badge Size & Shape

  • In the Campaign Editor, click on “Container” to adjust the width and shape of your badge to fit your design needs.

4. Set the Badge Position

  • Under "Position", select where on the page you'd like your Badge to display.

5. Choose Your Badge Placement

  • Under “Badge Placement”, select where on your product image the badge should appear. You can choose from options like Top Left, Top Right, Bottom Left, or Bottom Right.

6. Edit Badge Text & Styling

  • Customize your badge’s text, colors, and styling by navigating to Desktop > Text and Container.

7. Set Your Campaign Rules

  • Determine which products will display your badge by setting up campaign rules.

  • You can manually select products or apply logic based on specific Collections.

8. Preview Your Badge Campaign

  • Go to the Overview tab and click “Preview Campaign” in the bottom right corner.

  • Enter the URL of the Collection Page you want to preview.

  • Click “Preview” to see how your badge will look.

In Preview Mode, the badge will appear on the site regardless of the campaign rules. This is for preview purposes only and does not reflect how the badge will display once published.


How Badge Campaigns Work

Badges are displayed based on product handles—unique identifiers tied to your Shopify products. These product handles are embedded in the href attributes of anchor (<a>) tags that link to product pages.

For example: /product/jeans → Here, “jeans” is the product handle.

When a collection page or product listing loads, the Because app uses these product handles to determine which badges to display.


Step-by-Step Logic

1. Identifying Products on the Page

  • When someone visits a collection or product page, the Because app scans the page to identify all the products being displayed.

    We gather details like:

    • The product’s unique ID

    • Any variations (like different sizes or colors)

    We then check this information against Shopify’s built-in data to make sure we have the latest product details.

2. Checking Our Database for Product Details

  • Once we’ve identified the products on the page, we check our Because database to see if we already have their details stored.

    • If we already have the product’s details, the badge is applied right away.

    • If the product is new (or hasn’t been used in a Because campaign before), we pull the missing information directly from Shopify and store it for future use.

Since new product data updates about once an hour, there may be a slight delay. This means that if a product was just added to a collection, its badge might not appear on the first view, but it should show up shortly after.

3. Determining Which Products Get Badges

  • Once your store’s products are loaded, Because checks them against the rules you’ve set for your badge campaign.

  • Only products that match your badge rules will display the badge on your site.

4. How Badges Are Placed on Your Site

  • Once we’ve determined which products should have a badge, the Because app automatically finds the right place to display it on your site.

    There are two ways badges can be placed, depending on your campaign setup:

    1. Automatic Placement (No-Selector Campaigns – Default Behavior)

    2. The system automatically looks for the product image and attaches the badge near it.

    3. This happens by default, so in most cases, you won’t need to adjust anything.

    4. Custom Placement (Selector-Based Campaigns – Only If Needed)

    5. If the system can’t find the right product image, you can manually choose where the badge should go by using a custom selector.

    6. This is helpful if your site has a unique layout or product display.

    Example: Instead of placing the badge near the product image, you might want it next to the product title or price.

By following this process, badges are automatically placed in the best spot, but you also have the flexibility to customize their position if needed.


Why Does Badge Placement Work Differently on Some Stores?

Because badges are designed to be reliable and accurate, ensuring they always appear on the right products. To do this, our system looks at each product’s built-in Shopify data to determine where to place the badge.

However, if your store uses third-party apps to customize collection pages, badges may not appear correctly (or at all). This happens because some apps load products outside of Shopify’s standard setup, making it impossible for our system to recognize them.

Here are a few examples where Because badges might not work as expected:

❌ Boost Commerce & Similar Apps: These apps pull products from sources outside of Shopify, so our system can’t detect or label them.

❌ Infinite Scrolling Collection Pages: If your collection page loads more products as the user scrolls (instead of loading everything at once), Because may not be able to track and label products dynamically.

❌ Heavily Customized Collection Pages: If your store has a fully custom layout that doesn’t follow Shopify’s standard product structure, our automatic badge placement may not work as expected.

Need Help?

If you have any questions about badge campaigns or need assistance, don’t hesitate to contact our support team at . We’re here to help!

⚡
support@trybecause.com
Because PLP Badges
Popular Badges
Because PDP Badge