First post, please be kind.
Just saw this pop up on Cashrewards: 20% cashback (capped at $30) until 11pm tonight (11 November).
You can also enter the current iHerb code (SINGLES2021) for 22% off, but no idea whether you'll still get 20% cashback on top of that (worth a go).
SINGLES2021 is listed on cashrewards so you should get both.