Here is one : buy the timer from the T.I.Y shop.
Do NOT let your self be seen by your villagers for 5 MINUTES
(Best way to do this is to swim in the ocean)
Make sure not to go inside houses or at mainstreet. It will reset and won't work.
Make sure to empty your pockets and bring less than 100 bells. It is not necessary,but just to make sure that your villagers dont buy from you or they dont sell you items.
After 5 minutes is up,walk in front of a villager,they will ping you,and they might ask for a PWP
Notes to keep in mind :
There is a chance that they will ask to change their catchphrase,so best thing to do is just do the steps over again.
They can only ping you a PWP once a day.(this has not been confirmed)
Only certain villager personalities request certain PWPs (eg. Crankies only ask for Zen PWPs)
There is a chance they will not ping you at all.
Just keep trying