We're software that helps growing brands & retailers grow and scale. Sync, sell and ship your products and inventory on online marketplaces and storefronts faster, easier and more accurately.

Learn more now

How to Set Skip Conditions with "Sticky Skip"

Sticky Skip is a feature that allows a user to set items to always skip specific channels/instances. It offers the exact same functionality as the current Skip functionality, with the addition that users can set skip conditions on a per-item basis that will not have to be manually set every time they perform an action on that item. For example, if there is an item that you never want to have on Amazon, you can set it to always skip that channel when any action is made on the item. The new feature will allow you to set skip conditions in the product editor as well as bulk where you have the option to set items to skip a channel once.


Setting Default Skips in Settings


Default skip conditions can  be set for any channel or plugin in your Channel Settings or Plugin Settings. There will be an option called Default Product Skip that allows you to choose from the following choices:


  • Always Send - Always updates the associated channel on the item and update that it is sent in for unless a different option is manually chosen from the dropdown. All future updates for that item, channel, and instance will also update, unless overridden.
  • Always Skip - Always skips the associated channel on the item and update that it is sent in for unless a different option is manually chosen from the dropdown in the product editor. All future updates for that item, channel, and instance will be skipped, unless overridden.
  • Always Skip Stock - Always skips sending stock to the associated channel on the item and update unless a different option is manually chosen from the dropdown in the product editor. All future stock updates for that item, channel, and instance will be skipped, unless overridden.
  • Always Skip Price - Always skips sending price to the associated channel on the item and update unless a different option is manually chosen from the dropdown in the product editor. All future price updates for that item, channel, and instance will be skipped, unless overridden.
  • Always Skip Stock Price - Always skips sending stock and price to the associated channel on the item and update unless a different option is manually chosen from the dropdown in the product editor. All future stock and price updates for that item, channel, and instance will be skipped, unless overridden.



Caveats for Price and Stock Skipping

For price and stock skipping there are some exceptions:

  • If you've got an item set to always skip stock but it hasn't been listed to a channel, we'll send a 0 to the channel for stock level (if the channel accepts this).
  • eBay variations require a price to update a listing, so we'll still send the price you've set on an item in SureDone even if you have the price skipping turned on.
  • Google Shopping Actions requires price and inventory to be sent for product updates, so we'll still send the inventory and price you've set on an item in SureDone even if you have the inventory and/or price skipping turned on. This is due in part to a limitation with the Google Content API where inventory values will be removed from Google if not sent in product updates. However, Always Skip Stock will be respected during sold action updates from other channels.
  • Facebook requires price to be sent for product creation and updates. If inventory is skipped, during product creation we'll send a value of 0.
  • On Walmart if you've set a promo price, we'll still send that even if skip price is turned on. We will only skip the standard price.
  • We do not support price or stock skipping on BigCommerce, Magento or the SureDone storefront.
  • These new parameters do not apply to SKUVault.



Applying Skips in Product Editor


The product editor is going to include new dropdowns by each channel skip box:



The dropdown by each channel will allow you to choose one of the four following options:


  • Skip Once - Skips the associated channel on the item and update that it is sent in for. Does not overwrite current sticky skip settings nor does it affect future updates.
  • Send Once - Updates the associated channel on the item and update that it is sent in for. Does not overwrite current sticky skip settings nor does it affect future updates.
  • Always Skip - Always skips the associated channel on the item and update that it is sent in for unless a different option is manually chosen from the dropdown. All future updates for that item, channel, and instance will be skipped, unless overridden.
  • Always Send - Always updates the associated channel on the item and update that it is sent in for unless a different option is manually chosen from the dropdown. All future updates for that item, channel, and instance will also update, unless overridden.
  • Always Skip Stock -  Always skips sending stock for the associated channel on the item and update that it is sent in for unless a different option is manually chosen from the dropdown. All future updates for that item, channel, and instance will have stock skipped, unless overridden.
  • Always Skip Price - Always skips sending price for the associated channel on the item and update that it is sent in for unless a different option is manually chosen from the dropdown. All future updates for that item, channel, and instance will have price skipped, unless overridden.
  • Always Skip Stock Price - Always skips sending stock and price for the associated channel on the item and update that it is sent in for unless a different option is manually chosen from the dropdown. All future updates for that item, channel, and instance will have stock and price skipped, unless overridden.


Applying Skips Via Bulk


SureDone provides a lot of flexibility when it comes to what information gets sent to channels and what doesn't. This enables us to work with repricers, warehouse management systems and more.


We've included an example at the end of this guide.


Bulk Headers

The header for skipping is basically a combination of the channel name, the instance and the word skip.


For example:

  • For your primary ebay instance, the header would be ebayskip
  • For your second ebay instance the header would be ebay2skip
  • For your primary Amazon instance the header would be amznskip
  • For your third Amazon instance the header would be amzn3skip
  • For your second Walmart instance the header would be walmart2skip
  • For your first Jet instance, the header would be jetskip
  • For your first Google Shopping actions instance the header would be googleskip

Don't Send Anything To a Channel in Bulk

If you are doing a relist or edit and you want to completely skip sending anything to a channel, you have two choices - skipOnce and alwaysSkip.


Using the skipOnce setting will only skip it for that bulk upload. It will not change the setting on the item to skip it the next time.


By setting alwaysSkip, you are changing the item to always skip that channel in this and future bulk uploads. If you want to send the info to a channel later, read the next section.


Send Your Data To a Channel in Bulk

If your item is currently set to skip and you'd actually like to send the data from this bulk update, use either sendOnce or alwaysSend.


Using the sendOnce setting will only send your data from this bulk file. It will not change the setting on the item and, if the item is set to alwaysSkip, it will skip sending data the next time.


By setting alwaysSend you are changing the item to always send to that channel in this and future bulk uploads.


Skipping Stock and Price in Bulk

At times you may want to list everything to a channel except for the stock and/or price. For example, if you are using a repricer but want to change a title, you might want to skip sending price but want to send everything else. Or, if you are using a warehouse management system, you might want to update a channel specific but not overwrite stock levels.


You use the same headers as above, but then you will use alwaysSkipStock, alwaysSkipPrice, alwaysSkipStockPrice. These should be fairly self-explanatory, but just in case:

  • alwaysSkipStock will skip sending stock from this bulk upload and future ones
  • alwaysSkipPrice will skip sending price from this bulk upload and future ones
  • alwaysSkipStockPrice will skip sending both stock and price from this bulk upload and future ones

You can reset these using sendOnce or alwaysSend.


Bulk Example

What will this do?

  • This will edit guid abcd-123 with a new price of 5.54 and a new stock level of 22
  • For just this upload, we won't send any information to the main ebay channel (ebayskip skipOnce)
  • For this upload and future uploads we won't send any information to the second amazon channel (amzn2skip alwaysSkip)
  • For this upload and future uploads we will send all information to the third walmart instance (walmart3skip alwaysSend)
  • For this upload and future uploads we won't send stock or price to the first Jet instance (jetskip alwaysSkipStockPrice)
  • For any other channels defined in this account, we'll follow whatever they are currently set to - sending, skipping, etc.


Please note that you can also set true and false values for each item. True and false are equivalent to skipOnce and sendOnce respectively. Please note that these values are case insensitive, so you can input them in your CSV in any format