I purchased Nature's Miracle Scratching Deterrent Spray when my young cat began scratching at my carpet. I bought it after researching for natural ingredients, which it does have.
While the spray does smell very natural, like lemon, it did not work. I tried putting her up until the spray dried. I also tried letting her near it wet. My cat still scratches it, even while the spray is wet! I sprayed it in multiple areas and she scratches them all. It's not just one area of my carpet, it's all over. This was a brand new carpet too, so no lingering pet smells.
The spray did not stain my carpet, chair, or dark rug I used it on, which was a big bonus in my book.