Visibility on the Shop Pages
The WooCommerce shop page is a special case where the page slug or title won’t work. In this case, you can restrict a widget to show on archive pages, the shop page is one of them.
To do so, in the Conditions section indicate:
[archive]
Note that this will also show or hide the product on archive pages of posts, products and any other post type.
Here is an example of a widget that is shown on the Shop and any archive pages:
Widgets Control Pro offers additional options to restrict the conditions further. See http://docs.itthinx.com/document/widgets-control-pro/examples/woocommerce/ for details.