Some polyprop carpets are sucessfully treated in manufacture with protectors. Although the active ingredient is like what we use, eg Scotchgard, the process is different.
The products we use dry and cure to the air. In manufacturing, they can't have wet carpet unrolled and stored everywhere, so their versions are heat dried and cured. This bonds more successfully to polyprop.
Other synthetic carpet fibres such as nylon, polyester and acrylic have more dye sites than polyprop, so they more readily accept topical on-site applied protectors.
There is talk that some newer types of protectors adhere well with polypropylene, but I've no experience of these products, so can't comment.
Polypropylene is naturally very resistant to water based soils, but has an affinity with oily soils, whether animal, mineral or vegetable.
Safe and happy protecting

The Ken