I'm creating a really simple Google Site where I would like to share a free but valuable document with people. But I don't simply want to share it. I would like this to follow this process:
- user enters their email
- email is sent to them with a link
- they click a link with file download
This link should of course be dynamically generated if at all possible, otherwise one could share their email with others and others would be able to freely download this file. But I don't want to do that, because I would like to collect a list of potential clients when I publish new files. I'd like to inform them of new content via email so they can get it right away. Whether new files would be free or not depends on file content size...
I wonder whether this can be done? I suspect this is likely impossible directly just by using Google SItes, but can it be done using Google Apps Script that can also be used on them?