Building a fundraising site on WordPress, using Woocommerce to sell one-time and recurring donations. At the end of the workflow, I want to have a page that says something like "please let your friends and family know about this fundraiser" and then collect, say, 10 addresses. Once those addresses are submitted, they'll all get a "[NAME] has just donated to this fundraiser" with a URL back to the giving page. And then send it, or a slightly updated, email again in a few days' time. Maybe also an SMS to collected phone numbers as well?
Is there a solution that already exists that can do this? I'm pulling my hair out. It's not a referral exactly — I don't need to track codes back to conversions.
My worst case scenario isn't terrible, just a social/URL share page, but the custom emails would be nicer.
(This is my first ever Reddit post, so thank you!)

I think a custom plugin could help you with that..