Overview
Create, manage, and publish listings across your connected channels.
Last updated:
Shortcuts menu
Use sidebar Shortcuts for attention-led quick links, pinned views, and recent destinations, then pin your most-used listing views there. Quick links only appear when there is a count-backed action and remain visible across app areas, while detail-page recents use record-aware labels where available so repeated forms are easier to tell apart.
Listing creation paths
You can create draft listings by:
- Starting from Channels → Listing drafts → Create draft
- Starting from stock
- Cloning an existing listing
- Importing from a connected channel
The Channels → Listings list is for reviewing and actioning published listings; draft creation stays in Listing drafts so the two workspaces do not duplicate the same primary action.
For eBay, Website, and Shopify, Create draft now uses the same stock-first pre-stage: choose a stock item in Step 1, then continue into the draft editor. From stock item detail, Create drafts opens the listing-template chooser directly. Templates are optional: continue without a template for basic stock-linked eBay, Website, or combined drafts, or choose one saved template when reusable pricing, copy, and policy rules should be applied.
Drafts workflow
Use Channels → Listing drafts to:
- Find and filter draft listings
- Use the Item summary column for quicker row recognition:
- inline thumbnail when an image exists
- title plus compact description preview
- hidden lifecycle status folded into Item on narrower layouts
- Keep filter/search/sort preferences between visits (unless URL query params are explicitly set)
- Fix missing listing details
- Link existing stock or create and link new stock
- Open linked stock items and replace stock links via Change stock item
- Archive selected drafts from the Listing drafts list action row
- Delete unpublished drafts you no longer need
- Prepare listings for publish
Delete is permanent. Published or publishing Website/eBay drafts, and published Shopify drafts when Shopify publishing is enabled, are retained and should be moved out of active workflows with Archive instead.
Listing templates
Use Channels → Listing templates to create and maintain reusable
multi-channel template rules for bulk draft creation. Template creation uses the
generic /api/listings/templates API; draft creation accepts selected
channel_codes so one template can create eBay and Website drafts together.
From Stock, Create drafts can create stock-linked eBay, Website, and Shopify drafts in one run. When a saved listing template is selected, template rules are applied to eBay and Website; Shopify drafts use the current stock defaults and then open in the Shopify draft editor for channel-specific refinement.
Amazon and Discogs are shown in the Stock Create drafts channel picker as disabled placeholders. Amazon is not selectable until its draft workflow is promoted from blueprint to persisted draft creation. Discogs is not selectable until provider API and commercial-use approval is explicit.
Draft editors (Website, eBay, and Shopify) now include:
- A Preflight checklist panel
- A sticky action bar with Save draft and Validate
- Last saved timestamp in the action bar
- Inline field highlighting plus a top Needs attention summary when publish checks fail
Website and eBay drafts include channel publish actions. Shopify drafts are saved and validated inside ChannelWeave until direct Shopify product creation is enabled.
Website drafts include SEO details (advanced) for optional SEO title and SEO description overrides.
When a Website draft is linked to stock, empty draft fields can default from the stock record:
- description from stock product description
- price from pricing policy (manual mode fallback: stock sale price)
- category path from stock group name
- category ID from stock group code
- quantity from linked stock available quantity (
0is kept); fallback to1only when no stock quantity signal exists
If the Website or eBay draft quantity is higher than linked available stock, the editor highlights the quantity field and shows a warning toast. Website publishing is still allowed, but resulting Website orders remain unallocated until stock is received. eBay follows its oversell policy for warning or blocking publish.
Website draft image entry now uses a manifest-style panel:
- ordered list with preview, remove, and manual reorder controls
- primary actions:
- Sync from stock manifest
- Upload images
- Open Media library
Shopify draft image entry uses the same manifest-style draft image model, with stock manifest sync, Media library upload, manual reorder, and remove actions. Shopify drafts also include Ask Eden description drafting and optional variant rows linked by SKU.
Publishing
Before publishing, confirm:
- Required details are complete
- Pricing is correct
- Shipping setup is ready
Status wording in draft workflows now follows a simplified lifecycle:
- Draft
- Needs info
- Ready
- Live
Managing live listings
Use Channels → Listings to review and action published listings.
From published listing detail you can:
- Review listing content
- Open the linked stock item
- Access related messages and offers for the listing
- Start Revise via draft to make listing and stock-link changes
- End live Website listings from detail via End listing (with confirmation)
- Archive the listing when it should be removed from active workflows (Website listings must be Ended first)
From Listings list you can now run lifecycle bulk actions:
- Use the Item summary column for quicker row recognition:
- thumbnail space is reserved so rows align whether or not an image exists
- title plus compact description preview
- hidden pricing, quantity, status, and stock-link signals folded into Item on narrower layouts
- mobile rows include a Select control for bulk actions without requiring the desktop checkbox column
- Use linked SKUs to open the tenant stock item record when
stock_idexists; rows linked to stock remain Linked even when the marketplace listing SKU is empty, and the stock item Back action returns to Listings - Archive (eBay + Website):
- select one or more rows
- click Archive
- confirm in the modal
- Website rows are archivable only after they are Ended
- End listing (Website only):
- select one or more Website rows
- click End listing
- confirm in the modal
Archive marks rows as archived. End marks Website rows as ended. Both are
non-destructive lifecycle transitions that retain historical listing data. After
either lifecycle action, ChannelWeave refreshes the active-listings sidebar
badge so the count follows the updated list without a full page reload.
List-view image behaviour:
- list pages use thumbnail variants only (fast path)
- detail pages continue to use preview/original image URLs where needed
- published listing rows reserve the thumbnail slot even when no thumbnail is available, keeping rows with and without images aligned
Published Website listing detail now includes a read-only SEO details (advanced) section.
eBay revise flow
For live eBay listings, use Revise via draft:
- Open the published listing
- Create a revise draft
- Make edits
- Publish the revised draft
Published eBay listing detail now includes a Revision history table that shows:
- Original draft
- Every revision draft
- Which draft is currently the live source
Use Compare A / Compare B to run a field-level diff between any two revisions before opening or publishing a draft.