First of all, kudos for such a wonderful thinking.
It depends on the country.
If you do this in India, I am not sure you will get many donations.
Neither I am saying foreign countries will flood your account.
If the social cause is not very different, people won’t put their money.
Just a blog alone won’t work.
Open a youtube video and show a proof of your work.
Share pictures on your Facebook and Instagram accounts.
This way it will build trust.
Last advice, never highlight donations on your website. If you want true support, ask them to share and spread the message. Some people might sympathize but don’t ask to everyone. Good luck!