Hi @shea,
It’s not possible to send a param with the request to signup and retrieve it in a pre reg action. More info here. Even more info here.
Hijacking the state could be a security risk. I can’t suggest that strategy either.
This may be something you want to handle in the background before sending the user to the registration page.
Hope this helps!