When an alert goes out
An alert goes out about a minute after you add stock to a variant nobody could buy. That covers uploading license keys, changing a variant’s stock in the product editor, and buying stock as a reseller. The minute means keys uploaded in batches land in one post, and stock you pull straight back out never gets announced. No alert goes out when:- An unpaid order’s reservation expires and its keys return to your stock. Nothing was restocked.
- You add stock to a variant that was still in stock.
- The new stock is still below the variant’s minimum quantity, because nobody could buy it yet.
- The stock has sold out or been removed again by the time the alert is due.
- The product is private, which includes a listing hidden by a content review.
If you resell another store’s product, buying stock from your supplier counts as a restock. Your supplier restocking does not, so no alert goes out for it.
Discord
Paste a webhook URL for the channel your customers follow. Komerza posts “Back in stock” with each product’s name and price, how many are left unless you hide stock, and a link to your store. Everything restocked in the same minute goes in one post, and a post can’t ping anyone, whatever a product is called. Anyone who can read that channel sees the post. Keep this webhook separate from the one under Notifications, which includes customer email addresses.Telegram
Connect your bot under Telegram first, then switch on Post restocks to Telegram. The same post goes to your connected chat, sent by your own bot.Restock emails
When restock emails are on, buyers can leave their email on a sold-out product and hear from you when it’s back. To switch them on you need:- The Business plan
- A verified sending domain, which is the domain the email comes from
- A template containing
{{product_name}}. If you don’t have one, Create a “Back in stock” template makes one you can then edit.
The usual tags such as
{{store_name}} work too, and an unsubscribe link is added for you. The subject line is “product is back in stock”, unless the template’s own subject contains {{product_name}}.
Where buyers sign up
- Visual builder storefronts: on a sold-out product’s page, the button becomes “Email me when it’s back” and opens a dialog.
- The embedded checkout and Komerza Elements: the sold-out screen offers the signup when the cart contains something that can’t be bought.
- Your own code: call
komerza.showRestockDialog(variant.id). See Products.
What gets sent
Each product with people waiting gets one campaign, named “Restock: product”, in your campaign list with the usual stats. It goes through the same checks as any campaign and counts towards your monthly allowance.- Everyone is emailed at once, once. With 200 people waiting and 5 keys, it’s first come, first served.
- The list then closes. Anyone who signs up afterwards joins a new list for the next restock, and the old addresses are deleted after 7 days.
- Waitlists stay separate from your marketing. They don’t appear under your recipient lists and can’t be picked for a campaign, because these people asked to hear about one product.
- Unsubscribes apply. Someone who has already unsubscribed from your store’s emails, or who complained or bounced, won’t be emailed even if they sign up.