Hallo nochmal, ich hätte gern ein Eingabefeld auf der Website (z.B. im Footer), über welches sich Besucher zum Newsletter an- bzw. abmelden können, ohne gleich einen Account bei uns anzulegen. Bestenfalls mit der Möglichkeit, diese nicht-Kunden-Adressen auch mit die Empfänger des Newsletters aufzunehmen. Im Forum und im Handbuch habe ich nichts gefunden, geht das denn nicht? Vielleicht als Bestand eines der Newsletter-Module? Vielen Danke und viele Grüße, Thomas.
Ah, danke Dir - ich hab den Thread dazu gefunden: http://www.gambio.de/forum/threads/newsletter-in-den-hauptfooter.28935/#post-240162. Das müsste es sein... Ich schau mal, ob ich das umgesetzt bekomme. Wobei ich mich grade auf die Schnelle frage woher der Button weiss, was er mit der eingegebenen Adresse machen soll... Code: <form action="newsletter.php" class="form-horizontal container" method="post"> <div class="row"> <div class="col-xs-12 col-md-6 col-lg-3"> <img src="images/content/footer/gutscheinbadge.png" style="float: left; margin-top: -30px; margin-right: 15px;" /> <p style="margin-right: 10px;"> <span style="font-weight: bolder;">Testshop Newsletter</span><br /> 5€ Gutschein sichern! </p> </div> <div class="col-xs-12 col-md-6 col-lg-6"> <div class="form-group"> <div class="col-xs-12 col-sm-6 col-md-7"> <input class="form-control validate" data-validator-validate="required email" name="email" placeholder="Deine E-Mail-Adresse" type="text" /> </div> <div class="col-xs-12 col-sm-6 col-md-5"> <input class="btn btn-primary btn-block" type="submit" value="Jetzt anmelden" /> </div> </div> </div> </div> </form>
So, ausprobiert - das klappt, toll! Nur - wo sehe ich, wer sich angemeldet hat (und wem ich einen Gutschein zukommen lassen sollte...)? Ich kriege auch keine Mail, dass sich jemand angemeldet hat - ich sehe es eigentlich nur anhand von Kunden -> E-Mails. Hmmm....
2 Möglichkeiten - entweder einen Kupon für alle z.b. in die Bestätigungs Mail die Kunde bekommt - oder auf der Bestätigungs Seite einbauen. - Nachteil wer den code kennt kann den weitergeben. Oder z.b. Newsletter Modul von Mailbeez nutzen. und so einrichten das Neukunden mit NL dann den Gutschein bekommen. Vorteil jeder bekommt eigenen code. Nachteil Mailbeez kostet paar EUR im Monat, die man aber durch die Autom. Mailings wieder reinholen kann.
Naja, den Gutschein kann ich an die paar Hanseln erstmal noch manuell verschicken. Ich muss nur mitkriegen, dass sich jemand angemeldet hat - wo landen denn die Adressen? Landen die überhaupt irgendwo...?
AAAAAHHHH... Bingo! Da hatte ich vorhin schonmal geschaut und nix gefunden. Jetzt nochmal - die landen in der Admin-Kundengruppe. Warum auch immer...?!
Hm... wo sollte das sein? Kunden mit Account werden "Neuer Kunde", die anderen "Gast". Admin war bisher nur ich.
kundengruppen mal schauen wo standard steht normal sollten die in gast ladnen solange die kein Konto haben.
Und noch ne spannende Frage: kriege ich Adressen manuell dort rein? Wir nehmen auf Börsen/Messen Interessentendaten auch manuell auf - und ich hätte gern unsere Newsletter-Aktivitäten aus dem Shop heraus gemanagt... Ich habe die entsprechende Tabelle schon in PHP myAdmin gefunden, allerdings habe ich keinen Plan, wie man den Import benutzt.
So, ein paar Experimente später. Also: 1. Ich kann externe Adressen via PHPmyAdmin importieren. Die Tabelle heisst newsletter_recipients, die Felder sind klar, bis auf "mail_key", welches ich beim Import frei lasse. Importierte Adressen landen jedenfalls im System, ich kann sie über das Backend sehen. 2. Bei meinen Anmelde-Tests heute landete die Adresse ja immer in "Admin". In der Datenbank zu erkennen an customer_status = 0. Gut... Nur: eben, während ich in der DB herum fuhrwerkte, hatte ich eine Anmeldung (komische Adresse, die auch bisher nicht den Bestätigungs-LInks geklickt hat), und: die hat customer_status = 1, also Kundengruppe "Gast". Wie das geht - ich hab keine Ahnung. 3. Noch ein potentieller Fallstrick: meldet sich jemand zum NL an oder importiere ich seine Adresse und diese email-Adresse wird später Kunde, kann es dan passieren, dass seine email-Adresse doppelt in der Liste der NL-Empfänger steht? Wobei - ich finde in unserem Shop keine Möglichkeit für einen Kunden (registriert oder Gast), sich im Bestellprozess zum NL anzumelden. Ist das der Standard bei Gambio? Ich kann mich nicht erinnern, irgendwas in der Richtung mal deaktiviert zu haben... Fragen bleiben also, aber wir sind schon nen Schritt weiter Viele Grüße, Thomas. EDIT zu 2.: die Adresse hat bestätigt... War also real. Wieso landet der denn korrekt in "Gast"?
warst du im admin Konto eingeloggt gewesen? - Würde das erklären. wird wohl der KEY sein der im Bestätigungslink verwendet wird Ja, gibt es nicht. Erweiterung möglich über Xycons Modul Newsletter Support Denke mal nicht, da seine Mail ja bei Kunden dann steht, und sich jede Mail nur einmal registrieren kann. weil er nicht als Admin angemeldet war beim eintragen der NL Mail Adresse
AHHHH... Es ist klar, warum meine Tests immer mit der Adresse -> Admin landeten. Ich war im selben Browser eingeloggt... Nehme ich nen anderen, landet der Eintrag wunderbar unter "Gast" Juhu, ein Thema geklärt!
hm, das hatte ich mal probiert. Mich zum NL angemeldet und später noch einen Kundenaccount angelegt. Ging problemlos. Da der Kundenaccount ja auch per default auf NL = nein steht, sollte eigentlich nix kollidieren... Die Adressen in newsletter_recipients haben ja auch nichts mit den Kundenaccounts zu tun. Andersherum schreibt das System Kundenadressen in diese Tabelle, wenn man für die Adresse den NL-Empfang einschaltet. Es sind also zwei verschiedene Dinge.