Hi, valentinyaroshinsky,
if I had to do it I would do it like this
You do not know the participants of the survey. How do you find them?
Well, create some "registration page" for the participants, where they enter name, email, and maybe some further attributes.
These information you can send by SQL to the LS token table "...token_[SurveyID]".
If email doesn't exist, create a new record in token table.
Your registration page has to create a unique token for each new participant.
Creating a unique token is easy: take a fixed token and add just the ID of this new respondent. This ID is auto increment.
If email exists read token from token table.
Afterwards your page will refer your participants to the survey page by the link
"
www.server.com/limesurvey/index.php/
[SurveyID]?token=[token]"
If you hide the welcome page this will lead the participants directly from registration to the first question of your survey.
Of course this needs some skills in HTML, php and SQL.
Best regards
Joffm