Sold Out Text
Replace the words "Sold Out" with your own wording on specific products.
By default, an unavailable product reads Sold Out everywhere it appears. This metafield replaces those two words with whatever you type — most often Coming Soon on a drop that hasn't launched yet.
custom.sold_out_text
Single line text
Replaces "Sold Out" on that product. Blank = normal "Sold Out"
There's no separate on/off switch. Typing something in the field turns it on for that product; clearing it turns it off.
Setting up the metafield
You only do this once, then any product can use it.
Shopify admin → Settings → Custom data → Products
Add definition
Fill in:
Name: Sold Out Text
Namespace and key:
custom.sold_out_textType: Single line text
Save
Using it on a product
Open the product in admin
Scroll to Metafields
Sold Out Text → type your wording, e.g.
Coming SoonSave
The wording is uppercased automatically on buttons, so type it in normal sentence case.
Where it appears
Product Feed — the price line on the swipe slide
Grid view — the price line on the product card
Collection — the price line on the product card
Product page — the Select Options / Add to Cart button
Switching between variants on the product page keeps your wording — a shopper picking a sold-out size sees your text, not "Sold Out".
What it does not change
This is a label only. Everything else about a sold-out product stays the same:
The button stays disabled — the product still can't be added to cart
The sold-out blur and dimming on product cards still apply
No price shows on the button (see below)
If you want a sold-out product to look available, this isn't the right tool — the product needs stock, or Shopify's "continue selling when out of stock" inventory setting.
Sold-out buttons don't show a price
Independent of this metafield: when a product is sold out, DRIFT Pro no longer prints the price on the button. SOLD OUT $142 read like a live offer, so the price is dropped and the label is centred.
Nothing to configure — it applies to every sold-out product.
Good values
Coming Soon— the common one, for an upcoming dropRestocking Soon— when it's returningArchived— when it isn'tSold Out — Waitlist Open— if you're collecting interest elsewhere
Keep it short. Long text wraps to two lines on narrow screens.
Turning it off
Clear the field on the product. It reverts to "Sold Out" on the next page load.
If your wording isn't showing
Confirm the namespace and key are exactly
custom.sold_out_textConfirm the type is Single line text, not a metaobject or list
Confirm the product is actually sold out — the wording only replaces "Sold Out", so it never shows on an in-stock product
Save the product, then hard refresh the storefront (
Cmd + Shift + R)
Last updated