Skip to content

Quick start (Product image overlay)

Product image overlay (Label widget) is a small chip directly overlaid on product images, working across PDP and product collection cards. This page covers Label-specific flow only; for general widget onboarding see Quick start.

⚠️ Cross-type switching is hidden-prohibited: once you choose “Product image overlay”, the widget’s type cannot be changed back. To change type, rebuild the widget.

Complete Install and enable.

1. Create: build a label with the wizard (~1 min)

Section titled “1. Create: build a label with the wizard (~1 min)”

Home → “Create widget”wizard Step 1 → pick “Product image overlay” card.

  • i18n: placement.card.label.title = “Product image overlay”
  • Tip: “Pin a label to product images (PDP main image or collection card image).“

Step 2’s recommended row shows 4 Label presets by default:

  • Salelabel-sale-25, defaults to byCompareAtPrice condition enabled
  • New arrivalslabel-new-arrivals, defaults byNewArrival.withinDays = 30
  • Low stocklabel-low-stock, defaults byInventory.threshold enabled
  • Naturallabel-natural, no conditions, pure styling chip

Pick one → “Use this template”.

Step 3 → pick a color scheme. “Use this scheme” → enters editor.

Content tab shows a Label-specific panel:

  • Top AnchorPicker (3×3 grid, 9 anchor points)
  • Single label_chip edit panel (not a component list)
  • Fields: chip.icon / chip.text / chip.contentMode (icon-only / text-only / both) / chip.layout.order (icon-first / text-first)

Image: Label editor with AnchorPicker + single chip panel

Display tab → top has a new scope segmented control:

  • Page (PDP only)
  • Cards (collection cards only)
  • Both (PDP + cards)

i18n: placement.scope.pdp = “Product page” / placement.scope.card = “Cards” / placement.scope.both = “All”

6. Tune visibility conditions (optional, ~1 min)

Section titled “6. Tune visibility conditions (optional, ~1 min)”

Label v1 surfaces 4 condition dimensions (the other 8 are evaluator-supported but UI deferred to P3):

  • byCompareAtPrice — toggle “Only on sale”
  • byDiscountPercent — min/max sliders
  • byInventory — toggle + threshold
  • byNewArrival — withinDays number

If you used a preset, defaults are pre-filled — tune or accept.

Click “Publish” at the editor top. Status badge → Published.

Verify based on scope configuration:

scopeVerification page
PageAny product page
CardsAny collection / search / recommendation page
BothBoth above

Image: chip on PDP + chip on collection card

Want to learnGo to
Difference between Label and other widget typesWidget types
Full label_chip field setLabel chip