Here is TTD for this issue
- Ask For email before the selection of Template
- After Certificate is generated. Send the email to the user with link to download.
- Show click here to download, and notify user that email has been sent too.
To Discuss: We may need to use database now, what others think?