Skip to content
Try free for 7 days
English
EnglishFrenchSoonItalianSoonJapaneseSoonSpanishSoonPortuguese (Portugal)SoonGermanSoonCzechSoonDanishSoonFinnishSoonKoreanSoonNorwegian (Bokmål)SoonDutchSoonPolishSoonPortuguese (Brazil)SoonTurkishSoonChinese (Simplified)SoonChinese (Traditional)Soon
Open in Claude Ask questions about this pageOpen in ChatGPT Ask questions about this page

Bulk edit badges

Edit up to 250 badges at once in a spreadsheet-style grid: change text, translations, image, position, colors, products and conditions, priority, devices, and schedule, or set one value for every selected badge.

Bulk edit opens the badges you select in a spreadsheet-style grid, one row per badge and one column per setting. Change a value in any cell, or set one value for the whole column, then save every badge in a single step.

Use it when the same change has to reach many badges, for example a new end date for every Black Friday badge, a new color for your sale badges, or the same product added to several badges.

  1. In Shopify admin, open Sami Product Labels > Badges & Labels.

  2. Tick the checkbox at the start of each badge row. To select every badge on the page, tick the checkbox in the table header.

    To edit badges on more than one page, tick the header checkbox, then click Select all N badges in the bar above the table. The selection follows your current search, filter, and sort, and stays in place when you move between pages.

    Badges & Labels list with every badge on the page selected and the Select all badges button in the bulk action bar

    Tick the header checkbox, then click Select all to include badges on every page.

  3. In the bulk action bar, click Bulk edit. The bulk editor opens in a full-screen window titled Editing N badges.

    Bulk edit button in the bulk action bar of the Badges & Labels list

    Bulk edit sits first in the bulk action bar.

The bulk editor grid with one row per badge and columns for Name, Status, Text, Position, Products & conditions, and Priority

One row per badge, one column per setting.

  • Badge/Label column — the first column shows each badge’s ID and a preview. The preview updates as you edit, so you see the result before you save.
  • Sub-rows — some settings have more than one value per badge, such as a text badge with translations, or a badge placed differently on listing pages and the product page. These values appear as sub-rows under the badge. Click the arrow next to the preview to show or hide them.
  • Gray dash — a cell with a gray dash can’t be changed in the bulk editor. Hover over it to see why. See Cells you can’t edit here.
  • Highlighted cells — every cell you changed is highlighted until you save. Below the grid, Changed: N counts the badges with unsaved changes, and With errors: N counts the badges that need fixing.

The grid opens with Name, Status, Text, Position, Products & conditions, and Priority. To add or remove columns, click Columns above the grid and tick the ones you need.

Columns menu above the grid with a checkbox for each editable setting

Show only the columns you plan to change.

Click a cell and type, or pick a value from its menu. Your changes stay in the grid until you click Save.

Column What you can change
Name The badge name shown in your list. It can’t be empty.
Status Active to show the badge in your store, or Draft to hide it.
Text The text of a text badge. Each translation appears as a sub-row named after its language. A translation can’t be empty.
Position Where the badge sits. A badge inside the product image offers the nine image positions. A badge below a product-page element offers Left, Center, and Right. A badge placed differently on each page has a sub-row for Listing pages and one for Product page.
Margin The space between the badge and the edge it is pinned to, from 0 to 500. Only the sides that apply to the current position can be changed, the same as in the badge editor.
Padding The space inside the badge on all four sides, from 0 to 500.
Background color The background of a text badge with a solid background.
Text color The text color of a text badge.
Font size The text size of a text badge, from 1 to 200 px.
Products & conditions Which products show the badge. See Change products and conditions.
Priority A number from 0 to 100. Leave it empty for no priority.
Device All devices, Desktop, or Mobile.
Start date and End date When the badge starts and stops showing. The end date must be after the start date.
  1. In the first column of an image badge, click the Change image button next to the preview.

    Change image button next to an image badge preview in the first column of the grid

    Image badges have a Change image button next to their preview.

  2. Choose an image from the library, or generate one with AI, the same as in the badge editor. The preview in the grid updates right away.

    Badge image picker opened from the bulk editor

    The same image picker as the badge editor.

The Products & conditions cell sums up which products show the badge: All products, Specific with the number of products, or Conditions with a short list of the rules.

  1. Click the Products & conditions cell of the badge. A panel opens with the same options as the Products tab of the badge editor. Its title shows the badge’s preview, ID, and name.

    Products & conditions panel open for one badge, showing the product conditions and a badge preview

    The panel has the same product options as the badge editor.

  2. Pick All products, choose specific products, or add, change, and remove conditions. See Target specific products for each option.

  3. Click Done to put the change in the grid, or Cancel to close the panel without changing anything. The change is saved only when you click Save.

To give every badge in the grid the same value, set it from the column header instead of cell by cell.

  1. Move the pointer over the header of the column you want to change. A pencil icon appears next to the column name.

  2. A box titled Set column for all opens, for example Set status for all.

    Set status for all box open under the Status column header

    Hover over a column header and click the pencil icon.

  3. Enter or pick the value, then click Apply. Every badge in the grid that supports this setting gets the new value, and the changed cells are highlighted.

    For Margin and Padding, leave a side empty to keep each badge’s own value for that side.

In the Products & conditions column, the pencil icon opens a menu instead of a box:

  • Add products to all — adds the products you pick to every badge that targets specific products. Each badge keeps the products it already had.
  • Remove products from all — removes the products you pick from every badge that targets specific products.

Menu under the Products & conditions header with Add products to all and Remove products from all

Add or remove products without replacing each badge’s own list.

When you change a cell, a save bar appears at the top of the window.

  1. If a value isn’t valid, the cell gets a red border and the error appears under it. Fix the value to clear the error. With errors: N below the grid shows how many badges still need fixing.

    Grid with a highlighted Font size cell showing the error Enter a number from 1 to 200

    Fix every cell marked in red before you save.

  2. Click Save in the save bar. When the message Badge/Label updated appears, every changed badge is saved and your storefront starts showing the new settings.

    To drop every unsaved change instead, click Discard.

    Save bar at the top of the bulk editor with Discard and Save buttons

    Save every changed badge at once, or discard all changes.

  3. Close the window to go back to Badges & Labels. The list reloads with your changes.

Some settings are too detailed for a grid cell. They show a gray dash — hover over it to see the reason, then open the badge in the badge editor to change them.

Reason What it means
Image badge The column only applies to text badges, such as Text, Text color, or Font size.
Formatted text, edit in editor The text uses formatting from the editor, such as bold words or several lines. Editing it in a cell would remove that formatting.
No text The badge has no text in this language.
Shape or image background The text badge uses a shape or an image as its background, so it has no single background color.
Custom position The badge uses a custom position set in the badge editor.
Different per page The badge is placed differently on listing pages and the product page. Edit the Listing pages and Product page sub-rows instead.
No margin at this position The current position has no margin to set, for example a badge in the center of the image.

To change other settings, such as the shape, animation, custom CSS, or page display conditions, click the badge’s edit icon in the Badges & Labels list.

The Bulk edit button doesn't appear

Select at least one badge first — the button is in the bulk action bar, which only appears when a badge is selected. If badges are selected and the button is still missing, your window is too narrow. Widen it or use a desktop screen.

The error "Your plan allows up to N products" appears under a Products & conditions cell

The badge targets more specific products than your plan allows. Remove some products from the badge, or upgrade your plan.

The error "needs the Sami discount condition" or "needs the Product review app condition" appears

The badge text uses a variable, such as a discount or review variable, that only works with a matching condition on the Products & conditions tab. Add that condition to the badge, or remove the variable from the text.

"Save or discard your changes first" appears

You clicked a link that leaves the bulk editor, such as an upgrade link, while you still have unsaved changes. Click Save or Discard, then try again.

Was this helpful?