Is this form on the same exact page?
If so, you can turn on the Form's "Known Lead" option which will display some other HTML and let the person through.
If you want to get them a different message;
- Campaign 1 only lets people go through 1 time.
- Campaign 2 listens for the form fill out AND Member of Program=T and Status=X OR Member of Campaign 1=TRUE>Send Email 2
The issue with using the known lead option is that just because they may be known, they might not necessarily be part of this specific campaign. I also don't want to rely on cookies for this type of validation.
Your suggestion for "campaign 2" is a good idea, but what I really want to do is prohibit users from submitting the form after they belong to the campaign.
Thanks for your suggestions though!
Ilana, relying on cookies -- or local storage, same idea -- to some degree is mandatory.
If the user is not re-identifying her/himself before the form is rendered, there is no way that the server will know who is asking for the form to be rendered. Hence, there is no way to conditionally display a field unless the user is pre-identified.