We do not currently know of any synonyms for where do I sign up.
The phrase where do I sign up is defined as: