Trying to build a referral system

@Jeff_Hager: I was referred to your solution as I just posted what I feel is a bug:

Looking at your solution I don’t know where to start with this because I can find no resemblance to the screenshots you posted.

My use case is simpler than the original poster’s referral system, because in essence all I am seeking to achieve is to show the email field on the forms if the user is not logged it.

Or rather, hide the email field if they are logged in.

I’m amazed this isn’t achievable out of the box with Glide using the same logic as saving to favourites, i.e. force users to sign-up or login in order to use a contact form.

Any clues would be greatly appreciated.