Documentation

Publishing

Sales Channels

Connect eBay and Shopify, list products, and keep inventory in sync across platforms.

How channels work

Each channel connection gives Salync permission to read and write listings on your behalf. When you enable a product on a channel, Salync creates or updates a listing on that platform using the product's title, description, price, images, and current stock quantity.

Salync does not replace your channel accounts — you still manage payments, customer service, and fulfilment through eBay or Shopify directly. Salync handles the product data layer.

Plan limits: The Starter plan supports 1 channel. Growth supports 3 channels. Pro supports unlimited channels. See Billing & Plans for details.

Connecting eBay

  1. Go to Channels in the sidebar and click Add channel.
  2. Select eBay from the list of available platforms.
  3. Click Connect with eBay. You will be redirected to eBay's authorisation page. Sign in to your eBay seller account and click Agree to grant Salync access.
  4. eBay will redirect you back to Salync. Your eBay store will appear as a connected channel with a green status indicator.
  5. Give the channel a friendly name (e.g. eBay UK Main) and click Save.
eBay selling limits:Salync respects your eBay account's selling limits. If you hit an eBay listing limit, the affected listings will show an error in Channel Health. Contact eBay to request a limit increase.

Connecting Shopify

  1. Go to Channels → Add channel and select Shopify.
  2. Enter your Shopify store URL (e.g. your-store.myshopify.com).
  3. Click Connect with Shopify. You will be redirected to your Shopify admin where you will be asked to install the Salync app.
  4. Click Install app on the Shopify permissions screen.
  5. Shopify redirects you back to Salync. Your store will appear as a connected channel.
Existing Shopify products: After connecting Shopify, Salync will import your existing Shopify products into your catalogue. Review the imported products before enabling channel sync to avoid unintended overwrites.

Listing a product on a channel

Connecting a channel does not automatically list all your products. You choose which products to enable per channel. To list a product:

  1. Open the product in Salync.
  2. Click the Channels tab on the product detail page.
  3. Find the channel you want to list on and toggle it to Enabled.
  4. If this is the first time listing on eBay, you will be prompted to select a category and fill in any required eBay-specific fields (condition, item specifics).
  5. Click Publish to channel. Salync will create the listing and show a confirmation with a link to the live listing.

Per-channel overrides

By default, Salync uses the product's main title, description, and sale price for all channels. You can override any of these fields per channel without changing the master product data:

  • Channel title — a different listing title for this channel (e.g. eBay titles have a 80-character limit and different SEO rules to Shopify).
  • Channel description — a channel-specific description.
  • Channel price — sell at a different price on this channel (for example, account for eBay fees with a slightly higher price).

Override fields are shown in the channel settings panel on the product's Channels tab. Fields with an active override show a small lock icon.

Enabling and disabling listings

To temporarily remove a listing from a channel (without deleting it from Salync), toggle the channel to Disabledon the product's Channels tab. The listing will be ended on the channel but all the channel-specific settings are retained so you can re-enable it later.

To permanently remove a listing, click Delete listing. This ends the listing on the channel and removes the channel connection from this product.

Pushing updates to channels

When you save changes to a product (title, price, description, images), Salync queues an update for all channels that product is enabled on. Updates are typically pushed within a few minutes. The sync status is visible on the product's Channels tab.

Possible sync statuses:

  • Synced — the channel listing matches the current product data.
  • Pending — an update is queued and will be pushed shortly.
  • Error — the update failed. Click the error badge to see the reason. Common causes: missing required fields, eBay category changes, or a revoked OAuth token.

You can also force an immediate re-push by clicking Sync now on the channel tab.

Channel Health

The Channel Health dashboard (accessible from the sidebar) gives you a workspace-wide view of all listing issues across all channels. It shows listings that are out of sync, have missing required fields, or have encountered errors. Use Channel Health to catch problems before they affect your sales.

Related pages