0 votes
in SoSci Survey (dt.) by s275981 (120 points)

Hallo,

Ich möchte einen Prototypen bauen, welcher dazu genutzt wird, Emails an Kunden zu senden um Ihre Stammdaten zu aktualisieren.
Folgende Informationen sind dafür Beispielsweise enthalten:

Name
Umsatzsteuer-Id.Nr
Emailadresse
Rechnungsemailadresse

Als Screenshot habe ich ein Beispiel für die Informationen erstellt, welche abgefragt werden sollen.
Leider habe ich auch nach mehreren Stunden, keinen Fortschritt beim Import der Daten gemacht. Daher möchte ich fragen, ob jemand damit Erfahrungen hat und mir erklären könnte wie ich das umsetzen kann.

Vielen Dank!

1 Answer

0 votes
by SoSci Survey (327k points)

Bitte starten Sie mit dieser Anleitung: Daten a-priori zuspielen

Wenn dabei Fragen auftauchen, spezifizieren Sie Ihre Frage bitte einfach als Kommentar auf meine Antwort.

by s275981 (120 points)
Vielen Dank für die Antwort!

Leider beginnt mein Problem bereits beim ersten Schritt - dem Import der csv. Datei welche mir zur Verfügung steht.
Ich habe keine Vorkenntnisse mit PHP oder dem Programm an sich. Nachdem ich mir die Tutorials angeschaut habe, konnte ich leider nicht herausfinden, wie ich den Import vollziehen kann.

Zu Übungszwecken sollen vorerst nur diese Informationen dargestellt werden die ich in dem o.g. Screenshot bereitgestellt habe.

Die präzisierte Frage ist daher: Wie kann ich die csv. Datei importieren, ohne PHP anzuwenden?
Der Aufbau sollte letztendlich wie folgt sein:
Links im Fragebogen sind die Kategorien die abgefragt werden (Name, UmsatsID, Email)
In der rechten Spalte daneben werden die Daten angezeigt die zur Zeit hinterlegt sind (Maria, 1234, beispielmail@mail.de)
Rechts daneben hat man dann die Möglichkeit, entweder einen Haken zu setzen für die Richtigkeit der Einträge, oder ein Feld in dem es möglich ist diese Einträge zu aktualisieren.

Ich hoffe die Frage ist präzise genug gestellt.

Nochmals Danke für die Hilfe!
by SoSci Survey (327k points)
> Die präzisierte Frage ist daher: Wie kann ich die csv. Datei importieren, ohne PHP anzuwenden?

Das beantwortet die Anleitung weiter oben auf der Seite bei "Daten einlesen": https://www.soscisurvey.de/help/doku.php/de:create:databank#daten_einlesen (der Punkt "Daten a-priori zuspielen" behandelt dann lediglich einen spezifischen Anwendungsfall).

>  (Name, UmsatsID, Email)

Sie werden noch eine Spalte mit einem eindeutigen Schlüssel benötigen, um die Datensätze zuzordnen. Anhand welches Kriteriums identifizieren Sie den Kunden denn jeweils? Verwenden Sie den Serienmail-Versand von SoSci Survey mit personalisierten Links?
by s275981 (120 points)
Die Frage kann ich leider nicht beantworten. Um ein wenig mehr Kontext zu geben:

Ich habe lediglich Kundendaten aus einer Abrechnungssoftware vorhanden. Ebenfalls bin ich nicht hauptberuflich im Datamangement tätig. Ich bin dabei mich in die Software - ohne jegliche Kenntnisse einzuarbeiten, was die Aufgabe noch schwieriger macht..

Die Daten der Kunden werden meines Erachtens über eine ID sowie die ClientID gespeichert.

Alle Informationen die ich bekommen habe sind dass eine personalisierte Umfrage erstellt werden soll für den Emailversand.
Dazu soll vorerst eine Testprototyp erstellt werden.

Leider habe ich selbst nicht mehr Informationen erhalten. Das verschlimmert die Sachen natürlich.

Den Import der Datenbank habe ich geschafft, leider weiß ich nicht, wie ich daraus die Umfrage erstellen kann, die eine Abfrage und mögliche Korrektur der Daten gewährleistet.
by SoSci Survey (327k points)
> Alle Informationen die ich bekommen habe sind dass eine personalisierte Umfrage erstellt werden soll für den Emailversand.

Okay, das legt die Verwendung der Serienmail-Funktion doch nahe. Außerdem können wir davon ausgehen, dass dieser nicht anonym erfolgen soll, sondern personenbezogen.

Wenn Sie die E-Mail-Adressen haben, wäre es demnach naheliegend, diese auch als Schlüssel für die Zuordnung zu verwenden.

Falls Sie neben Name und E-Mailadresse 5 Eigenschaften (oder weniger) zuspielen möchten, könnten sie übrigens auch auf die Datenbank für Inhalte verzichten, und stattdessen die Daten gleich zusammen mit der E-Mail-Adresse und (ggf.) dem Namen als "benutzerdefiniert Felder" in die Adressliste importieren.

Bei Import der Adressen achten Sie bitte darauf, als Datenschutzmodus "personenbezogen" zu wählen. Und bitte importieren Sie auch einen Test-Eintrag mit Ihrer eigenen E-Mail-Adresse zum Testen.
by s275981 (120 points)
Diese Funktion steht mir leider nicht zur Verfügung, da diese nicht von dem Unternehmen Freigeschaltet sind. Es wird explizit erwähnt dass es ein kostenfreies Projekt sein soll. (Ich bin auch ehrlich gesagt ratlos wie ich eine solche Aufgabe überhaupt ohne Informationen und Zugriffe bewältigen soll.)

Das beste wäre wahrscheinlich die Erstellung eines "Blueprints" in dem die Zuordnungen vermerkt sind ( Wie Name, Email, UmsatzID... )
by SoSci Survey (327k points)
> Es wird explizit erwähnt dass es ein kostenfreies Projekt sein soll.

Dann wird wahrscheinlich nichts daraus ... wenn Sie eine Liste von Kontaktdaten aktualisieren möchten, dann sprechen wir mit hoher Wahrscheinlichkeit über personenbezogene Daten. Und personenbezogene Daten dürfen (mit ganz wenigern Ausnahmen) auf dem kostenlos nutzbaren Server nicht verarbeitet werden.

Abgesehen davon: Wenn es um Kunden geht, handeln Sie potenziell für ein Unternehmen. Gewinnorientierte Unternehmen dürften www.soscisurvey.de generell nicht kostenlos nutzen.

> Ich bin auch ehrlich gesagt ratlos wie ich eine solche Aufgabe überhaupt ohne Informationen und Zugriffe bewältigen soll.

Bei der Technik kann ich gerne helfen. Aber derartige organisatorische Herausforderungen  ... ich denke, da werden Sie nochmal mit der Person sprechen müssen, die sich das ausgedacht hat.
by s275981 (120 points)
Guten Tag,

ich konnte in Erfahrung bringen, dass sich wohl doch eine Lizenz für die Umfrage gekauft wird. Somit kann ich nächste Woche die genannten Schritte nochmals abarbeiten und würde mich bei fragen nochmals an Sie wenden.

Vielen Dank!
by SoSci Survey (327k points)
Sie sollten auf alle Fälle (falls noch nicht geschehen) zeitnah den AVV vorbereiten, weil wir ein paar Tage brauchen, um den auszufertigen: https://s2survey.net/DSGVO/
by s275981 (120 points)
Sobald ich die notwendigen Informationen erhalten habe, fülle ich den Antrag aus.

Während weiterer Recherche ist mir ein weiterer Lösungsansatz eingefallen, bei dem ich jedoch nicht sicher bin ob dieser funktioniert:

Ist es möglich einen Fragebogen zu erstellen, welcher dem Modell "Teilnehmer Adressverwaltung " ähnelt?
Grundsätzlich ist die Funktion sehr nahe an dem, was gemacht werden soll.

Einzig die Speicherung der Daten muss in einer csv. geschehen. Das heißt ich erstelle für jede Information (Name, Nachname, Email ... ) eine eigene Frage und diese Eintragungen müssten dann speicherbar sein.

Jedoch habe ich, außer in der genannten "Teilnehmer Adressverwaltung" bisher nichts ähnliches gefunden.
by SoSci Survey (327k points)
Also die Adressverwaltung in SoSci Survey ist unter "Einladungen versenden" -> "Adressliste" zu finden. Was genau war Ihre Frage dazu?
by s275981 (120 points)
Nein, der Ansatz war von mir doch falsch durchdacht.

Ich versuche wie oben beschrieben den namen und die straße von kunden in einer umfrage abzugleichen. Die Abfrage soll so funktionieren, dass der gespeicherte name dem Kunden angezeigt wird und er checkt ob dies richtig oder falsch ist. Sollte der Name o.ä. falsch sein, hat er die Möglichkeit dies zu korrigieren.

Bis jetzt habe ich eine Beispieldb hochgeladen
https://i.imgur.com/ndx06fY.png
Diese Infos sind die gespeicherten Informationen. Diese möchte ich jetzt dem Kunden zur abfrage stellen. Bis jetzt habe ich mich an Daten a-priori zuspielen gehalten.

Leider gibt es anscheinend ein Problem, dass der Key nicht erkannt wird.
https://i.imgur.com/JksyW3K.png
https://i.imgur.com/WFm0wF9.png
by SoSci Survey (327k points)
> Bis jetzt habe ich eine Beispieldb hochgeladen

Okay, Sie haben für den ersten Eintrag z.B. den Schlüssel 111.

Woher weiß SoSci Survey im Interview, dass der aktuelle Teilnehmer den Schlüssel 111 hat? Haben Sie das Interview über einen personalisierten Serienmail-Link aufgerufen? Oder über einen Link mit ?s=111 am Ende? Das steht an erster Stelle: SoSci Survey muss erfahren, wen (bzw. wessen Link) es da am anderen Ende hat.
by s275981 (120 points)
edited by s275981
Es hat sich mit dem Key aufgeklärt und funktioniert soweit.

Der letzte Punkt welcher Probleme bereitet, ist das versenden der Emails.

Dazu bin ich bereits in die Recherche eingetaucht: https://www.soscisurvey.de/help/doku.php/de:survey:url#teilnahmecode_uebergeben_s

Der Plan ist es mir R jedem Kunden in der DB einen separaten String zuzuweisen.
Dieser String soll dann als Parameter 's' für die Variable Serial weitergegeben werden. Außerdem noch 'l' für Kunden außerhalb der EU.

Meine Frage hierzu ist wie ich dafür sorgen kann, jeder Kunde aus meiner Datenbank diesen personalisierten Link (mit dem String für SERIAL) erhält und ich diese dann wieder gespeichert zurückbekomme
by SoSci Survey (327k points)
Sie importieren die Kundenliste in die Adressliste von SoSci Survey? Dann legen Sie am besten eine Spalte SERIAL mit dem Key an und eine Spalte LANG mit dem Sprachkürzel. Wenn Sie dann eine Serienmail an die Person verschicken, wird Sprache und Personenkennung automatisch im Interview eingetragen.

Sie können das mit Wegwerfadressen recht gut vorab testen.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...