How to further increase the amount of Pokecoins received?

I’m using the event Hisuian Zorark with Happy Hour holding an Amulet Coin.

Then switching in Gholdengo using nasty plot and make it rain to make bank.

Are there other strategies I can use to more to get more money or pick up more money?