I currently have this implemented via Zapier integration and it’s fine. However, it won’t scale well cost-wise.
I currently set up 2 Zapier tasks per new member (one is to email me, and the other is to send a welcome email to the member, which Ghost could also do in the future). Zapier’s free plan gives you 100 tasks/month. So if I got more than 50 new members/month (which I’m not close to, but it’s not that high of a number), I would have to pay Zapier about $20/month to do these. Which is almost +70% of the cost of Ghost(Pro). So it would just feel painful to increase my costs by that much, just to send out a few notifications which it would make sense for Ghost to handle in the first place.
BONUS: In that new subscriber email, tell me if the new subscriber is free or paid. Also, email me when an existing subscriber upgrades to a paid plan. (Stripe doesn’t have this kind of email notification either. You can get an email for every payment, but it will include all the recurring monthly payments, so it doesn’t map to new subscribers.)