Ich verwende die Extension oneup/contao-mailchimp, um auf meinen beiden Contao-Websites (Website A und Website B) jeweils ein Formular einzubinden, über das man einen (gemeinsamen) Mailchimp-Newsletter abonnieren kann. Das funktioniert auch soweit.
Nun möchte ich, dass bei der Eintragung für den Newsletter markiert wird, ob der User den Newsletter über Website A oder über Website B abonniert hat. Das funktioniert ja über Tags, die in Mailchimp beim jeweiligen User gesetzt werden können.
Wenn der User den Newsletter über meine Website A abonniert, soll ein bestimmtes Tag (z.B. Tag "User der Website A" in Mailchimp) gesetzt werden. Analog soll das Tag "User der Website B" bei den Usern gesetzt werden, die den Newsletter über Website B abonnieren.
Verwende ich nicht die Extension, sondern binde den Code eines von Mailchimp generierten HTML-Formulars ein, steht in dem Code ein Hidden Field mit dem Namen "tags" und als Value ein von Mailchimp vergebener numerischer Wert: <input type="hidden" name="tags" value="1234567"> Damit funktioniert das Setzen des Tags. Der Nachteil bei der Verwendung des "eingebetteten Formulars" ist jedoch, dass der User nach dem Abschicken des Formulars auf eine Mailchimp-Seite weitergeleitet wird und nicht auf eine Bestätigungsseite innerhalb meiner Website, wie das bei der Extension möglich ist.
Nun frage ich mich, ob das Setzen der Tags auch durch die oneup/contao-mailchimp Extension unterstützt wird? Hat da jemand Erfahrungen? Ich habe keine offensichtliche Möglichkeit gefunden das Tag zu übermitteln. Ich habe auch schon das Template mod_mailchimp_subscribe um die Zeile <input type="hidden" name="tags" value="1234567"> erweitert, aber das hat leider nicht funktioniert.
Danke
Steve
Lesezeichen