> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aimventory.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sales Channels & Collections

> Decide where each product shows up for sale — which storefront channels (Online Store, POS, etc.) and which collections — and schedule timed releases.

Decide where each product shows up for sale — which storefront channels (Online Store, POS, etc.) and which collections — and schedule timed releases.

**Where to find it:** [Open Sales Channels & Collections in AIM](https://aimventory.com/sales-channels) — you will be asked to sign in first.

## What you can do here

* Publish or unpublish a product to your online storefront and other sales channels
* Pick the exact channels and collections a product appears in
* Schedule a product to go live later, or group products into a timed "drop"
* Fix anything blocking a product from going live (a missing price or condition)
* Choose which channels are available to publish to with "Manage Channels"

## Buttons, fields, and controls

| Control                      | Where                     | What it does                                                                                | When to use it                                                                              |
| ---------------------------- | ------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| Manage Sales Channels        | Page actions              | Opens the channel-management surface for available storefront channels.                     | Use it when Online Store, POS, or another channel should be enabled, hidden, or configured. |
| Refresh                      | Page actions              | Reloads product publishing and channel state.                                               | Use it after Shopify or channel changes so AIM shows the latest state.                      |
| Search and filters           | Top controls              | Finds products and narrows by publishing status, item condition, visibility, or sync state. | Use them before bulk publishing or troubleshooting holds.                                   |
| More actions                 | Product row               | Opens row-level publishing, scheduling, Shopify, or product actions.                        | Use it when acting on one product instead of a selected batch.                              |
| View in Shopify              | Product row action        | Opens the connected Shopify product.                                                        | Use it to verify what shoppers or Shopify admins see live.                                  |
| Schedule Publishing          | Product or drop actions   | Sets a future time for publishing.                                                          | Use it for planned releases instead of publishing immediately.                              |
| Publish Date & Time          | Schedule modal            | Sets when a product or drop should become visible.                                          | Use the exact launch time and confirm the timezone before saving.                           |
| Publish Hold                 | Status badges and filters | Identifies products blocked from publishing by missing required data.                       | Use it to find products needing price, condition, image, or setup fixes.                    |
| Apply Discount               | Pricing/drop controls     | Applies discount pricing to selected products or a drop.                                    | Use it when a release or collection should temporarily show discounted prices.              |
| Bulk Edit Discount Pricing   | Bulk pricing actions      | Edits discount settings for many products together.                                         | Use it when the same discount rule should apply across a release or product group.          |
| Enable Drop Discount Pricing | Drop settings             | Turns on discount pricing for a product drop.                                               | Use it when the drop should launch or run with special pricing.                             |
| Save Changes                 | Editing forms             | Saves channel, scheduling, drop, or discount edits.                                         | Use it after reviewing whether products will publish immediately or at a scheduled time.    |
| Product Drops                | Page section/tab          | Shows timed release groups.                                                                 | Use it to manage launches where multiple products publish together.                         |
| Edit Drop                    | Drop row action           | Changes a saved product drop.                                                               | Use it when launch timing, description, discount, or included products need adjustment.     |

## How to: Publish a product to your storefront

1. Find the product (use Search or the filters at the top).
2. Check its Publishing Status — "Unpublished" means it is not visible to shoppers yet.
3. Use the row's action to publish it.
4. The status changes to "Published" and the product appears on your selected channels.

<Tip title="Real-world example">
  A Dunk Low Panda you just set up shows "Unpublished". Publish it and it goes live on your Online Store so customers can buy it.
</Tip>

## How to: Publish or remove many products at once

1. Tick the checkbox on each product you want (Shift-click to grab a range).
2. Click "Bulk Actions" at the top.
3. Choose to publish or unpublish, then pick which channels it applies to.
4. Confirm — a large batch runs in the background and updates when it finishes.

<Tip title="Real-world example">
  Select 40 new arrivals, Bulk Actions, publish them all to "Online Store" in one go instead of one at a time.
</Tip>

## How to: Clear a "Publish Hold"

1. A red "Publish Hold" badge means a product can't go live until a detail is filled in.
2. Open the hold to see what's missing — usually a price on a size, or the item's condition.
3. Enter the missing values and save.
4. You can save and publish in one step once everything required is filled in.

<Tip title="Real-world example">
  A pre-owned pair is held because size 10.5 has no price. Enter the price, save, and the hold clears.
</Tip>

## Good to know

* Unpublishing only hides a product from shoppers — it does not delete it or change your stock.
* Scheduling and "drops" let you line up a release ahead of time; nothing goes live until the scheduled moment.
* The channels you can publish to come from your connected store — use "Manage Channels" to control which are available.
* A product must be fully set up (sizes, prices, images) before it can be published.

## Where to go next

* [Inventory](/inventory/inventory)
* [Retail Sales](/retail/retail-sales)
