Email a Friend gadget
I've added external code so that people can recommend our website. Our own members are the best promoters to new people and people are more responsive to people suggestions than any other marketing technique.
It works OK, but a better one could be built. The idea is to have a button on the page that says something like recommend to a friend. That would prompt a pop-up with a place to enter and friends email (or perhaps more than one), and a captcha code entry. From then it would generate a form filled out with the emails listed, the users ID, a subject line filled in with configurable information (not just "this website is recommended" which is sure to trigger spam filters), and body of the information also with configurable information including the website name and page (latter as an option perhaps), and a button with send. The subject and body could then be edited to make it more personal. Lastly, clicking on the send button uses the internal mail system to send the email, adding the user name and ID to the message. That would save the user the grief of actually sending the email, which can be a big deal if they are on phone or tablet.