Restart Workflow?

Sounds like you have two different questions? Yes you can have a workflow schedule itself making a loop. But you don’t want it for your unique ID purpose, that would just be a workflow you run when the user signs up.