Sie haben nicht genau spezifiziert, wie die personalisierten URLs aussehen? Verwenden Sie Seriennummer oder Serienmails? Ich würde zu Letzteren raten.
Um die ausgefüllten Fragebögen zu zählen, können Sie entweder die Funktion statistic() verwenden, müssen dafür die Teilnehmer-ID evtl. aber noch mittels put() in eine interne Variable kopieren, die Sie dann mittels statistic() abzählen. Oder Sie arbeiten mit der Datenbank für Inhalte - dort können Sie einen Wert unter dem Code des Teilnehmers ablegen und hochzählen, z.B.
$key = 'user'.value('SERIAL');
$data = dbGet($key);
if (!$data) {
$count = 0;
} else {
$count = (int)$data[0];
}
// Hochzählen
if (!isset($wasCounted)) {
$count++;
dbSet($key, array($count));
$wasCounted = true;
registerVariable($wasCounted);
}
// Anzeigen
html('<p>Sie haben den Fragebogen insgesamt '.$count.'-mal ausgefüllt.</p>');