This is an demonstration of how to create different contact forms based on the user’s login status. This is a nice way to offer a specific contact form for users that are logged in and a different for for users (visitors) who are not logged. That also makes it easy to use different subject line prefixes so as to prioritize email responses. This is the same method that I use on this site.
Different contact forms based on login status