FROM CACHE - de_header

Kundenregistrierung ohne Bestätigungsmail?

Hana1202
Tourist
6 0 2

Hi in die Runde!

Wir sind soweit mit dem befüllen des Shops und dem Design fertig. Jetzt bei den Abschlusstests hat sich gezeigt, dass Personen Kundenkonten einrichten können ohne das dazwischen eine Mail kommt wo die Person ihre Emailadresse bestätigt. Weshalb ist das so? Egal wo ich heute shoppe, ich muss eigentlich immer meine Email bestätigen bevor mein Kundenkonto aktiv wird.

 

danke! Lg Hana

3 ANTWORTEN 3

Gabe
Shopify Staff
16357 2587 3853

Hey @Hana1202 

Die Kundenkonto Aktivierung sollte eigentlich aktiv sein und diese kannst du hier bearbeiten:

image.png

Der Code sollte so aussehen:

{% capture email_title %}Aktiviere dein Konto{% endcapture %}
{% capture email_body %}Hallo {{ customer.first_name }}! Du hast ein neues Kundenkonto bei <a href="{{shop.url}}">{{shop.name}}</a> erstellt. Jetzt musst du es nur noch aktivieren.{% endcapture %}

<!DOCTYPE html>
<html lang="de">
  <head>
  <title>{{ email_title }}</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <meta name="viewport" content="width=device-width">
  <link rel="stylesheet" type="text/css" href="/assets/notifications/styles.css">
  <style>
    .button__cell { background: {{ shop.email_accent_color }}; }
    a, a:hover, a:active, a:visited { color: {{ shop.email_accent_color }}; }
  </style>
</head>

  <body>
    <table class="body">
      <tr>
        <td>
          <table class="header row">
  <tr>
    <td class="header__cell">
      <center>

        <table class="container">
          <tr>
            <td>

              <table class="row">
                <tr>
                  <td class="shop-name__cell">
                    {%- if shop.email_logo_url %}
                      <img src="{{shop.email_logo_url}}" alt="{{ shop.name }}" width="{{ shop.email_logo_width }}">
                    {%- else %}
                      <h1 class="shop-name__text">
                        <a href="{{shop.url}}">{{ shop.name }}</a>
                      </h1>
                    {%- endif %}
                  </td>

                </tr>
              </table>

            </td>
          </tr>
        </table>

      </center>
    </td>
  </tr>
</table>

          <table class="row content">
  <tr>
    <td class="content__cell">
      <center>
        <table class="container">
          <tr>
            <td>
              
            <h2>{{ email_title }}</h2>
            {% if custom_message != blank %}
              <p>{{ custom_message }}</p>
            {% else %}
              <p>{{ email_body }}</p>
            {% endif %}
            <table class="row actions">
  <tr>
    <td class="empty-line"> </td>
  </tr>
  <tr>
    <td class="actions__cell">
      <table class="button main-action-cell">
        <tr>
          <td class="button__cell"><a href="{{ customer.account_activation_url }}" class="button__text">Aktiviere dein Konto</a></td>
        </tr>
      </table>
      {% if shop.url %}
    <table class="link secondary-action-cell">
      <tr>
        <td class="link__cell">oder <a href="{{ shop.url }}">Zu unserem Shop</a></td>
      </tr>
    </table>
{% endif %}

    </td>
  </tr>
</table>


            </td>
          </tr>
        </table>
      </center>
    </td>
  </tr>
</table>
          <table class="row footer">
  <tr>
    <td class="footer__cell">
      <center>
        <table class="container">
          <tr>
            <td>
              
              <p class="disclaimer__subtext">Falls du Fragen hast, antworte auf diese E-Mail oder kontaktiere uns unter <a href="mailto:{{ shop.email }}">{{ shop.email }}</a>.</p>
            </td>
          </tr>
        </table>
      </center>
    </td>
  </tr>
</table>

<img src="{{ 'notifications/spacer.png' | shopify_asset_url }}" class="spacer" height="1" />

        </td>
      </tr>
    </table>
  </body>
</html>

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog

Hana1202
Tourist
6 0 2
Hallo Gabe!

Danke für deine Antwort. Leider funktioniert das nicht. Der Code war so drinnen, ich habe deinen aber nochmal genommen und reinkopiert. Aus irgendeinem Grund, schickt Shopify lediglich die Bestätigung das, dass Konto aktiviert wurde, nicht aber die Aktivierungsmail selbst. Ich verstehe nicht wieso.


##- Bitte geben Sie Ihre Antwort oberhalb dieser Zeile ein -##
Gabe
Shopify Staff
16357 2587 3853

@Hana1202 

Ah verstehe! Ich habe das Systemverhalten bei der Kundenregistrierung etwas näher angeschaut und ich gebe zu, es ist ein wenig verwirrend, aber es ist tatsächlich so, dass dies derzeit das erwartete Systemverhalten ist leider. Ein paar wichtige Punkte dazu:

  • Kunden werden durch ihre eindeutige E-Mail-Adresse identifiziert. Es kann Dutzende Kunden namens Max Mustermann geben, aber nur einen, der z. B. maxmustermann@gmail.com benutzt.
  • Kundendatensätze werden angelegt, wenn jemand sich registriert, eine Bestellung aufgibt, sich für einen Newsletter anmeldet, den Checkout abbricht oder verlässt usw. Dieser enthält die E-Mail des Kunden und alle anderen Informationen, ist aber für den Kunden selbst nicht zugänglich ausser es handelt sich um eine Account Registrierung.
  • Kunden wandeln ihren Datensatz in ein “Konto” um, indem sie ein Passwort hinzufügen. Dadurch erhalten sie Zugriff auf ihre Bestellhistorie, usw. Sie haben dann die Variable “hat Konto = True” im Shopify-Kundenstamm.
In diesem Sinne gibt es zwei Szenarien, die passieren können, wenn ein Kunde deine Seite .../account/register besucht.
  • 1) Es besteht kein Kundendatensatz unter Verwendung einer E-Mail - wenn es sich um einen “neuen” Besucher ohne bestehende Datensätze handelt, die an seine E-Mail-Adresse gebunden sind, wird sein Konto erstellt, ohne dass er/sie die E-Mail-Adresse überprüfen muss.
  • 2) Es besteht bereits einen Kundendatensatz unter Verwendung einer E-Mail - in diesem Fall muss der Kunde sein Konto mit dem E-Mail-Link verifizieren, bevor es erstellt wird. Dies ist erforderlich, da ein Konto den Zugriff auf die mit dieser E-Mail-Adresse verbundene Bestellhistorie ermöglicht. Aus Sicherheitsgründen müssen wir überprüfen, ob er/sie der tatsächliche Eigentümer der E-Mail ist, bevor wir das tun können.
Somit müsste ein Code in die Kundenregistrierungs-Form eingebaut werden, die verlangt dass der Kunde seine E-Mail bestätigen muss, bevor er/sie Zugang zum neu erstellten Account bekommt.

Ein Programmierer der sowas kann ist unser Shopify Partner mit Namens @Guido_Michele. Ggf. kann er dir helfen. Oder eben das per App oder DIY machen.

Apps

Die Page Builder Apps sind da sehr gut für sowas, wie PageFly, Shogun, oder Customer Fields.

DIY

Man kann mit etwas coding die Kundenregistrierungs-Felder umbasteln. Siehe Beispiele hier:

Gabe | Social Care @ Shopify
 - War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen! 
 - Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung 
 - Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog