Lots of questions:
I am looking at you Sanford Whiteman - please help
Thank you - so to clarify, if someone has filled out Form A, then later comes back to Form B - we can display different fields?
Yes, for example if Form A is:
Always-On: Email Address
ProgPro: First Name, Last Name
ProgPro max fields: 1
And Form B is:
Always-On: Email Address
ProgPro: First Name, Last Name, Company, Company Size
ProgPro max fields: 2
Then if someone fills out A with their First Name, then views B, they will see Email Address, Last Name, and Company.
ProgPro applies to all forms. It doesn't matter where the value originated (even if it wasn't from a form at all).