If i understand what you are trying to do correctly, you could always just have one survey and use tokens. Give each rep the link with their token but set that token to something like 20000 uses. Just make sure token based response persistence is turned off or it will get messy.
The info you need to add to the survey can be stored in attributes for each reps token then you can insert that attribute into where ever you need to in the survey.
If you get a new rep, just create a new token with a large amount of uses and their data in the correct attributes.
This way you can tell which completes for each rep by their token and all of your responses will be in the same table and only have to have one survey so you don't have to worry about editing multiple surveys.
If you must customize the links with their names, just use their name as the token or set up a landing page that will forward them to the survey with the correct token. ex
survey.example.com/frank
will forward you to
examplesurvey.example.com/index.php/surv...id/12345/token/frank