Tumble drying (if you can) after treatment really helps, some of the reproofers actually recommend it to activate the treatment. You may be able to get away with a wash then a tumble dry.
I tend to use pure soap flakes, much more economical than the dedicated ‘tech’ wash stuff. EDIT: Bargain!!!
I’ve used both nikwax and grangers over the years, prefer nikwax tbh but it has increased in price quite a bit…TISO want £8.50 a bottle! I used the tesco one recently (spray on) not had a chance to test in a downpour yet though.
As said above, some garments aren’t suitable for the wash-in reproofer, but even some with mesh liners are. Contact the manufacturer or check their website, most usually recommend a product.