Have a second input for email when they create a purchase. sometimes customers mistype their email and ger upset when they dont receive their welcome emails immediately.