Hi,
To show a different header for every product category use taxonomy and taxonomy term ( see an attachment), but i'ts a problem with products inside the category. Tags don't work, because widget rules are connected with post tags, not product tags :/
I found the solution, but you have to create custom taxonomy manually or install some 3rd party plugin e.g
this one. Here is
the tutorial, how to create taxonomy e.g category1, then add this taxonomy to products from category1 and widgets rules set taxonomy: category1, I tested this and it's ok..