Product stickers (2026)

Helps to attract the existing and new visitors to necessary products and even categories by adding labels with call-to-action text. In addition to this functionality an admin can set auto stickers On sale, New arrivals, Coming soon, etc. and even set an expiration date for each sticker. The add-on is easy to use, just upload your images, choose the label's position and wait for the result. Moreover, not only one but several labels can be attached to any product.
Reviews: 12
Last update: 22.12.2019 Supports current CS-Cart version

Helps to attract the existing and new visitors to necessary products and even categories by adding labels with call-to-action text.

product sticker image
Product stickers (2026)
$49.00

Product Stickers 3 turns your product photos into your best-performing merchandising channel. A single −30%, Bestseller or Only 3 left badge on a thumbnail moves more clicks than another banner ever will — and this add-on is the most complete, most polished way to put those badges on a CS-Cart catalog. Version 3 is not an update. It is a ground-up rebuild of an add-on that has been labeling CS-Cart stores for over a decade: a live visual editor, a real nine-slot layout grid, motion design, text stickers that write themselves from your own product data, and storefront rendering that costs you zero JavaScript.

Six things no other stickers add-on gives you

This is where Product Stickers 3 stops being “another labels module”.

A live preview that is actually live

The editing form carries a panel styled as a browser window, showing a real product from your store with your sticker rendered in it — using the very same CSS the storefront uses. Change the type, the slot, the text, a color, a slider, an animation, and the preview repaints instantly, before you save anything. Even an image you have only just picked in the file field shows up. Don’t like the demo product? Pick any other one.

Nothing else on the CS-Cart Marketplace lets you design a sticker without a save-and-refresh loop.

A nine-slot layout grid, not coordinates

Stickers sit in a 3×3 CSS grid laid over the product image — top / middle / bottom × left / center / right — chosen from a visual grid in the form, not a dropdown of position names. When several stickers land in the same slot they stack into a neat column instead of piling on top of one another.

And when you want exactly one badge in a corner, Hide other stickers makes that sticker the only visible one in its slot — ties are broken by your own sort order.

Zero JavaScript on the storefront

Older labels add-ons print hidden blocks somewhere in the page and then let a script hunt down the product image and move them into it after load. Product Stickers 3 renders every sticker in the right place in the markup, at first paint.

No flicker, no jump, no layout shift, no work for the browser, and it still works with scripts disabled. Your Core Web Vitals will not notice the add-on is there.

Stickers that scale themselves

Sticker size is derived from the width of the image container it lives in, using container queries and clamp(). The same sticker is confidently large on a product page photo and neatly small on a catalog thumbnail or a carousel tile.

One sticker, every context. No duplicate “small version”, no per-block overrides, no CSS surgery on your theme.

Motion design, done responsibly

Eleven built-in animations — pulse, heartbeat, float, wobble, bounce, glow, flash, shake — plus one-shot entrances (pop, slide-in, flip-in) and a shine sweep that follows the outline of a graphic sticker or the corner radius of a text one.

Entrance animations can be set to fire when the product actually scrolls into view, not on page load. And every animation switches itself off for shoppers whose system asks to reduce motion.

Text stickers that read your catalog

Type Only [amount] left or −[discount_prc]% and every product fills in its own value — price, SKU, weight, stock, rating, any feature, even nested paths like [product_features.5.value]. If a product has that field empty, its sticker simply does not appear: no broken, half-written badges in your catalog.

A built-in Available placeholders browser lists every token with the real values of any product you choose, and inserts it into your text with one click.


Two engines in one add-on

Pin a sticker where you want it — or write a rule and let the catalog label itself.

Static stickers — seven ways to assign one

  • To a product, from the product page, through a sticker picker that shows previews rather than a list of names.
  • To a category — and the sticker is inherited by every subcategory below it.
  • To a feature — every product that has that feature filled in gets the badge.
  • To a single feature variant — only the red ones, only the 4K ones. A variant sticker outranks a whole-feature sticker.
  • From the sticker itself. The Assignments tab collects products, categories, features and feature variants on one screen, so you never have to walk through a hundred product pages to run a campaign.
  • By bulk editing products — the Stickers field is available in global update.
  • By product import — one column in your CSV.

Dynamic stickers — thirteen rules that maintain themselves

Automatic stickers are not assigned to anything. They appear the moment a product starts matching a condition and disappear the moment it stops — no cron, no re-indexing, no forgotten “SALE” badge on a full-price product. Pick your own sticker for each rule in the add-on settings; they run alongside your manual assignments.

RuleFires when
On saleThe price is below the list price
New arrivalThe product was added within N days
Coming soonThe sales start date is less than N days away
Free shippingFree shipping is enabled for the product
Most popularPopularity is above your threshold
BestsellerSales exceed N — works together with the built-in Best sellers add-on
Top ratedAverage rating is above N — works with Comments and reviews
Sold outOut of stock, respecting the product’s inventory tracking mode
In stockThe product can be ordered
Low stockStock is above zero but not more than N — the scarcity badge that sells
ReturnableReturns are allowed for the product
WeightWeight is above or below a value you set
Age verificationThe product requires an age check

A design studio, not a color picker

Every sticker can be an uploaded image or pure text styled inside the add-on — and in version 3 the whole style constructor applies to both. Rotation, shadow, opacity, animation and scaling now work on graphic stickers too, right down to the preview in the sticker list.

Properties are added one at a time from a list that adapts to the sticker type: typographic controls are offered to text stickers and stay out of the way for graphic ones. Switch the type and nothing you have already set is lost.

  • Text color, background color, border color — with color pickers.
  • Font family, size, weight, line height; bold, italic, underline, alignment.
  • Border, corner radius, width and minimum width.
  • Padding and margin — all round, horizontal only or vertical only.
  • Opacity, rotation by any angle, text shadow and box shadow.
  • Eleven animations, the shine sweep, and “play when scrolled into view”.
  • A free-form CSS class of your own, for anything we did not think of.
  • An optional WYSIWYG editor for sticker text.

Built for the phone in your customer’s hand

  • A separate mobile image. Upload a simplified or bolder version of a graphic sticker and it is served automatically below 767 px through a proper <picture> element. Leave it empty and the desktop image is used — nothing to switch on.
  • A separate mobile text. “Free delivery on orders over $50” on desktop, “Free delivery” on a phone.
  • A mobile scale slider, 50–150%, applied only to small screens.
  • Per-device visibility. Independent phone / tablet / desktop switches, using the same visibility mechanism you already know from the Block Manager.

Everywhere a product appears

One rendering path, used consistently across the storefront: the product page (including the Big picture layout), category listings, product blocks, carousels such as Recently viewed, and quick view. In every one of them the stickers are anchored precisely to the product image — they never spill onto the thumbnail gallery, the name or the price.

Built on the standard CS-Cart theme hooks, so a theme inherited from the default one needs no template edits.

Stickers that do more than decorate

  • A storefront “Sticker” filter. Shoppers can filter a category by the badges themselves — static and automatic alike. Each sticker can carry its own customer-facing filter name, separate from the internal one.
  • A “By sticker” block for the Block Manager: build a “Clearance” or “New in” listing from any set of stickers, with category scope, subcategories and item limit — and it honors inheritance from categories, features and automatic rules.
  • Full API output. Stickers travel with product data, so your mobile app or headless storefront can render exactly the same badges.
  • Multiple stickers per product, always laid out so that they read as a set rather than a collision.
  • Clickable stickers. Any sticker, graphic or text, can carry a URL and open a landing page in a new tab — with unsafe URL schemes rejected on save.
  • Tooltips that explain the badge on hover.
  • Per-language images, text and tooltips, copied automatically when you add a new language to the store.
  • Scheduling. Start and end dates per sticker — a Black Friday badge that appears and retires on its own.
  • Customer group targeting, so wholesale sees a different badge than retail.

An admin panel people actually enjoy

  • A dedicated Marketing → Stickers section.
  • A modern list showing a live preview of every sticker — the real image, or the real text with its real styling — next to its name, slot and status.
  • Drag and drop reordering, which is also the display order on the storefront.
  • Status switching straight from the row, a context menu, and bulk status change and deletion.
  • A responsive list that works properly on a phone or tablet, long-tap selection included.
  • A form split into three clean tabs — General, Appearance and Assignments — instead of one endless page.
  • The visual 3×3 slot grid and the live preview sitting side by side, so choosing a position is a click, not a guess.
  • A language switcher in the form for per-language artwork, text and tooltips.
  • A sticker picker with previews, reused in products, categories, features and the automatic rules settings.
  • A fully translated interface — English and Russian.
  • Upgradeable straight from the admin panel.

Bulk work, import and export that survive contact with reality

  • Assign a sticker to a whole list of products, categories, features or variants from the sticker’s own Assignments tab.
  • Set stickers on many products at once through global update.
  • Export and import product stickers by name, not by numeric ID — your CSV stays readable, and it stays portable between your dev, staging and live stores.
  • A configurable list separator, plus a field description and a value example right in the interface.
  • Unknown sticker names are skipped rather than breaking the whole import; if a name does not match, the value is still tried as an ID.
  • Works with both the regular and the extended product import.

Multi-Vendor, properly

Turn on Allow stickers for vendors and every vendor manages their own badges — and only their own. Ownership is verified on saving, deleting and every bulk operation; stickers are bound to the vendor’s company automatically; export, import and assignment pickers are all scoped to the vendor. Or keep stickers centralised and assign them to one vendor or to all of them from the admin panel. A vendor permission schema ships with the add-on.

Made for catalogs with real weight

Performance is the part of this add-on we sweated over hardest. Working out which sticker belongs to which product is genuinely expensive: a badge can arrive from the product itself, from its category, from every category above that one in the tree, from a feature, from a single feature variant, or from an automatic rule — and a catalog page asks that question for every tile on the screen. So Product Stickers 3 answers it once, expands the entire category tree in a single pass, and keeps the result in a cache that lives on between requests and between visitors. Your category pages never recompute any of it. They read the answer.

  • A real cache, not an afterthought. The sticker source map is held at the longest-lived cache level CS-Cart offers, so the heavy category-tree pass runs again only when something that could actually change the outcome changes.
  • Invalidation you never have to think about. The cache is bound to precisely the four things that can affect it — stickers, categories, features and feature variants. Edit a sticker and the storefront is correct on the very next page load: no manual flush, no “why is it not updating”, and nothing else in your store’s cache thrown away to achieve it. The sticker tables are registered with the catalog’s filter counters as well, so the numbers beside the “Sticker” filter never drift out of date.
  • Batched queries. Stickers for an entire catalog page are collected in a handful of queries instead of one set per product — the difference is very visible on long category pages and heavy product blocks.
  • Nothing computed twice in one request. Sticker fetches, visibility resolution and name lookups are each memoized for the life of the request, and name lookups ask the database only for the identifiers not already in hand.
  • Accessibility. Stickers expose role="img" and a text label to screen readers, and animations respect the reduce-motion setting.
  • Security. Sticker URLs are sanitized on save; dangerous schemes never reach the storefront.
  • Extension points. Documented hooks around sticker retrieval, automatic rules, bulk assignment and data substitution, for when your project needs something of its own.

New in version 3

For everyone upgrading from 2.x — this is what changed.

  • Rendering rewritten: nine-slot CSS grid, column stacking, container-query sizing, one unified output path, and the storefront JavaScript file deleted entirely.
  • New sticker properties: separate mobile image, separate mobile text, tooltip, working URL field, sort order with drag and drop, per-device visibility, priority in a slot.
  • Eleven animations, the shine effect, viewport-triggered entrances, reduce-motion support, width and min-width, and a mobile scale slider.
  • The whole style constructor now applies to graphic stickers, not just text ones.
  • A new Low stock automatic rule.
  • The Assignments tab — manage products, categories, features and variants from the sticker side.
  • The live preview panel, and the Available placeholders browser with real product values.
  • A new [discount_prc] placeholder and normalised numeric values.
  • Rebuilt admin list and a three-tab form; bulk operations; mobile-ready tables.
  • Export and import by sticker name, with a configurable separator.
  • Real Multi-Vendor ownership checks across every operation.
  • Batched sticker loading and automatic cache invalidation.
  • Full Russian localization of the add-on.

One license. Every edition. Every storefront.

Most labels add-ons on the CS-Cart Marketplace charge you extra for the edition you happen to run — commonly +50% to +100% for Ultimate or Multi-Vendor, and as much as +150% for Multi-Vendor Ultimate — and then meter your storefronts on top.

We don’t. Your CS-Cart edition, your number of storefronts, your storefront domains and your number of vendors make no difference to the price or to the license: one order covers the whole installation. And the license is perpetual — when your update period ends the add-on keeps working exactly as before.

 Typical on the marketCS-Market
Ultimate edition+50…100% surchargeIncluded
Multi-Vendor / Plus+50…100% surchargeIncluded
Multi-Vendor Ultimate+75…150% surchargeIncluded
Number of storefrontsPriced per storefrontUnlimited
Free updates6 months, then +25…150% to extend6 months included, then renew from 30%
Technical support3–6 months, then paid6 months included, answered by the module’s developer
RenewingUpdates and support extended separatelyOne renewal covers both
If your updates lapseCommonly back-pay the gap, or buy the add-on againPay for six months from today and get every version released while you were away
After the period endsVariesLicense is perpetual — the add-on keeps working

The table above summarizes the commercial terms. The License Agreement is the authoritative text and governs in case of any difference.

The premium option, without the premium invoice

Product Stickers 3 is the flagship labeling solution for CS-Cart: the deepest feature set, the fastest storefront rendering, the only real live editor on the market — and a single, honest price that covers Store Builder, Ultimate, Multi-Vendor, Multi-Vendor Plus and Multi-Vendor Ultimate, every storefront you run, and six months of updates and support answered by the developer who wrote the code — renewed together, from 30%, whenever you want them again.

Install it, open Marketing → Stickers, and put your first badge on the catalog in about a minute.

Payment type
One-time payment
Product
  • Store Builder
  • Multi-Vendor
Compatible versions
  • 4.21.1
  • 4.20.1
  • 4.19.1.SP2
  • 4.19.1.SP1
  • 4.19.1
  • 4.18.4
  • 4.18.3
  • 4.18.2.SP1
  • 4.18.2
  • 4.18.1.SP1
  • 4.18.1
  • 4.17.2.SP3
  • 4.17.2.SP2
  • 4.17.2.SP1
  • 4.17.2
  • 4.17.1
  • 4.16.2
  • 4.16.1
  • 4.15.2
  • 4.15.1.SP4
  • 4.15.1.SP3
  • 4.15.1.SP2
  • 4.15.1.SP1
  • 4.15.1
  • 4.14.3.SP1
  • 4.14.3
  • 4.14.2.SP1
  • 4.14.2
  • 4.14.1.SP1
  • 4.14.1
Localizations
  • English
  • Български
  • Dansk
  • Deutsch
  • Ελληνικά
  • Español
  • Français
  • Italiano
  • Nederlands
  • Norsk
  • Polska
  • Română
  • Русский
  • Slovenščina
  • 中文
Apostolos Papas
Verified purchase
Comment
Very good addon and very good support!!!!
M. A.
Comment
If i could put and -10 stars i would do that for sure.
Lets start with this terrible addons story.
On december im buying it, im at latest version 4.11.x which hypothetically supported by this addon. Im installing it, and of course it didnt work properly ( it was destroying all my store ). Im sending ticket to support, and they respond after many days ( around 5-6 ) that they will fix it. After few days, i have an update that is fixed.
Again, the addon didnt work. Again the same story.
Again it didnt work, again the same story.

And it comes the time that im asking, if it was conflict/or problem with another addon, after 3 ( yes 3 times ) = 4 weeks they could fix it. If it was so time comsuming they should tell me this is the problem, we cant fix it/we dont want to fix it we will refund y/it has charge to be fixed.

I bought an addon, that it doesnt work, the after support is terrible (first time i see such denying to accept that the addon is not working as it should, or they cant fix the conflict (if its there is any).

Sirs, i have bought more than 100+ addons, and its not only yours that i buy first time.
All those that they had conflicts, they were fixed with the first ( or the second time ) that i reported it with screenshots and prooves.
None complained that my site is the problematic, that they cant do anything, and the most silly reason "it works in other sites or to our demo, we cant refund it back".

i feel sorry that cs-cart has such "addons" as recommended and moreover such "great" official resellers.
Damien Devillian
Comment
Got this add-on, as it allowed you to create and upload your own images to use as stickers, and you could position them suitably.

Initially had issues where the addon was not showing after entering the product key. But the developers were quick to get back to me and found the problem to be my server blocking requests. So got my webhost to whitelist the server and it worked.

They also went the extra step to tweak the add-on as it clashed with another add-on I had (to show videos on my product gallery).

In summary, though the add-on didn't work straight out of the box, their quick attention to my problem and fixing it, definitely earned my trust to continue purchasing from them.
Stas Clear
Comment
Модуль Product stickers очень пригодился для мотивации покупателей. Удобное управление в несколько стиккеров позволило грамотно сделать спецпредложения и различные акции. В связи с этим заметно увеличилась конверсия и продажи. Спасибо разработчикам за полезное дополнение в виде стиккеров.
Tina
Comment
It's very useful add-on. Nice label and proffessional. The price also quite cheaper. Thanks to developers
Сергей
Comment
Отличный модуль. Именно то, что я искал. Требовалось добавить стикер Распродано к товару, чтобы клиентом это было сразу видно.

Excellent module. Exactly what I was looking for. It was necessary to add a sticker to the product "Sold to the customer" so that it was immediately evident.
Hyung Y Park
Comment
Great Add-on, even greater support! I would highly recommend it to others. Thanks so much! :)
Sudeep
Comment
Too good Plugin. I was thinking of such planned plugin and I got it on cs-market...Amazing. Thank you team. Its a great feature plugin. Must buy
Ivan
Comment
I have recently bought this module and very satisfied with it. Thank you.
Pavel
Comment
Very useful add-on. Simple and effective, thank you guys, well done!
Наша команда более 10 лет занимается разработкой модулей и расширений для B2B электронной коммерции.

Contact information

Наша команда более 10 лет занимается разработкой модулей и расширений для B2B электронной коммерции. У нас есть как набор готовых решений, так и возможность разработать конкретный модуль для решения задач вашего бизнеса. В штате компании более 100 разработчиков, дизайнеров и социалистов по верстке. Поэтому мы готовы выполнить любую задачу быстро, качественно и в нужный вам срок. Предоставить качественную, надежную и оперативную поддержку. География наших проектов: Россия, страны СНГ, Китай, Индия, Латинская Америка. Это позволило нам сосредоточить лучшие практики, которые мы готовы предложить вашему бизнесу.

Similar products

Live search and Search history
5.0 (86)
$120.00
Fast and convenient smart search. Search history. Flexible search settings.
Live Search
4.9 (47)
$45.00
$75.00
Save 40%
A fast search with suggestions right in the search box: images, prices, categories and brands, plus add to cart, compare and wishlist buttons. Typos are corrected, synonyms understood, results cached.
Full page CACHE addon for CS-CART + HTML minify
4.9 (42)
$85.00
$120.00
Save 29%
  • Makes your store faster.
  • Improves the SEO ranking of the site.
  • Increases conversion.
Simple import from Excel, XML, CSV files with Multivendor support
5.0 (29)
$219.00
$249.00
Save 12%
Import and update products and features. Addon can help you control stocks & prices via Excel, XML price lists.
Integration with Base.com (baselinker)
5.0 (20)
$299.00
Addon to Multi-Vendor and Store Builder allows integration with Base.com (baselinker) system. Add-on fully integrates Store Builder/Multi-Vendor ensuring data exchange about orders and products.
Make purchases for 200$ from our entire offer and get 20% discount
Product currency add-on for CS-Cart
5.0 (17)
$50.00
  • Choose the currency for each product.
  • Set the currency for product categories.