From our own experience, these few points make a huge difference.
Have a backup plan
Always have a spare tank or container with clean, temperature-matched water ready before starting treatment. If something goes wrong, you'll want to move the fish immediately.
Clean the aquarium first
PP is consumed by organic matter.
If the aquarium contains waste, uneaten food or detritus, the solution will quickly turn brown and most of the treatment will have been wasted.
Don't use dechlorinator first
Avoid adding commercial water conditioners immediately before an in-tank PP treatment.
Most dechlorinators will instantly neutralise the PP, causing the water to turn brown almost immediately.
Use hydrogen peroxide carefully
Although effective, hydrogen peroxide is still a strong chemical.
Add it slowly and only until the purple colour disappears.
Never mix PP with formalin
Do not combine potassium permanganate with formalin.
The reaction can produce formaldehyde gas, which is hazardous and can severely irritate or damage the respiratory system.