I agree with your form button idea for acquiring emails. You could probably do something with zapier, but it would require a second button press by viewing the added profile record and then adding a zapier button to send the email.
Check out this thread for an idea using scripts: