Badgely takes about two minutes to set up. Here is every step, plus the reference for badge types, targeting and the 60 languages.
Add Badgely from the Shopify App Store, or enter your store domain on the home page. Badgely asks only for read access to your products — it never writes to your catalogue or your theme.
Open Online Store → Themes → Customise → App embeds, and switch Badgely badges on. Save. This is what draws the badges; without it the app has no effect on your storefront.
In the app, press Add 3 recommended badges. You get New arrivals, On sale and Low stock, already targeted at every product and already translated. Open your store and they are there.
Open any badge to change its colour, shape, corner, size and case. The preview updates as you type, so you can match your theme before saving.
Five types decide for themselves whether a product qualifies. The rest show wherever you point them.
| Type | Shows when | Setting |
|---|---|---|
| New | The product was published within the last N days | Days (default 30) |
| Sale | The price is below the compare-at price | — |
| Discount % | The discount reaches your threshold | Minimum % |
| Low stock | Stock is at or below your limit, but above zero | Units (default 5) |
| Sold out | Stock has reached zero | — |
| Best seller | Wherever you target it | Targeting |
| Back in stock | Wherever you target it | Targeting |
| Free shipping | Wherever you target it | Targeting |
| Pre-order | Wherever you target it | Targeting |
| Limited edition | Wherever you target it | Targeting |
| Custom | Wherever you target it | Your own text |
The badge considers your whole catalogue. Conditional types still apply their own rule, so a Low stock badge only appears where stock is actually low.
Enter one or more product tags. Any product carrying one of them qualifies. Tags are matched without regard to case.
Enter collection handles — the part of the collection URL after /collections/. Up to 20 collections per product are checked.
Badges refresh when your products change and whenever you press Resync products. A product shows at most three badges at once, in the order you arrange them.
Badge text follows your storefront language. If a shopper views your store in Latvian, the badge is in Latvian — nothing to configure. Any wording can be overridden per language in the badge editor.
| Language | Code | “New” |
|---|---|---|
| English | en | New |
| Afrikaans | af | Nuut |
| العربية | ar | جديد |
| Azərbaycan | az | Yeni |
| Български | bg | Ново |
| বাংলা | bn | নতুন |
| Bosanski | bs | Novo |
| Català | ca | Nou |
| Čeština | cs | Novinka |
| Dansk | da | Nyhed |
| Deutsch | de | Neu |
| Ελληνικά | el | Νέο |
| Español | es | Nuevo |
| Eesti | et | Uus |
| Euskara | eu | Berria |
| فارسی | fa | جدید |
| Suomi | fi | Uutuus |
| Filipino | fil | Bago |
| Français | fr | Nouveau |
| Gaeilge | ga | Nua |
| Galego | gl | Novo |
| עברית | he | חדש |
| हिन्दी | hi | नया |
| Hrvatski | hr | Novo |
| Magyar | hu | Új |
| Հայերեն | hy | Նոր |
| Bahasa Indonesia | id | Baru |
| Íslenska | is | Nýtt |
| Italiano | it | Nuovo |
| 日本語 | ja | 新着 |
| ქართული | ka | ახალი |
| Қазақша | kk | Жаңа |
| 한국어 | ko | 신상품 |
| Lietuvių | lt | Nauja |
| Latviešu | lv | Jauns |
| Македонски | mk | Ново |
| Bahasa Melayu | ms | Baharu |
| Malti | mt | Ġdid |
| Norsk bokmål | nb | Nyhet |
| Nederlands | nl | Nieuw |
| Norsk | no | Nyhet |
| Polski | pl | Nowość |
| Português (BR) | pt-BR | Novo |
| Português (PT) | pt-PT | Novo |
| Română | ro | Nou |
| Русский | ru | Новинка |
| Slovenčina | sk | Novinka |
| Slovenščina | sl | Novo |
| Shqip | sq | I ri |
| Srpski | sr | Novo |
| Svenska | sv | Nyhet |
| Kiswahili | sw | Mpya |
| ไทย | th | ใหม่ |
| Türkçe | tr | Yeni |
| Українська | uk | Новинка |
| O'zbek | uz | Yangi |
| Tiếng Việt | vi | Mới |
| 简体中文 | zh-CN | 新品 |
| 繁體中文 | zh-TW | 新品 |
| isiZulu | zu | Okusha |
Every badge type is translated into each of these — 10 phrases × 60 languages.
Check the theme embed first: Online Store → Themes → Customise → App embeds → Badgely badges must be on, and the theme must be saved. This accounts for almost every case.
Open the badge and check Placement — product, collection, search and home are separate switches.
Badgely updates its index when Shopify notifies it of a product change, which usually takes a few seconds. Press Resync products in the app to force it.
Change the corner in the badge’s appearance settings. Badgely attaches the badge to the nearest container holding the product image, so unusual card layouts sometimes suit a different corner.
Switch the theme embed off, or uninstall the app. Both remove every badge immediately — nothing was written into your theme files, so nothing is left behind. Uninstalling also deletes your data from our servers.