2012-04-04 10 views
2

Ich benutze Swiftmailer, eine Bibliothek zum Versenden von Mail in PHP. Das Problem ist, ich habe bereits ein Google Analytics-Konto registriert.Wie kann ich die Anzahl der Empfänger kennen? Öffnen Sie die E-Mail über google analytic?

Wie kann ich mit diesem Tool überprüfen, wie viele Personen die E-Mail geöffnet haben?

Vielen Dank.

Aktualisiert:

Ok, trackcode in js ist, würde sicher nicht funktionieren. Bilder haben eine Chance, wenn der Benutzer es erlaubt.

Um genau zu sein, was soll ich in der image.php umfassen,

und ist, dass ich meine gehen Analytics Webseite Google und die ../image.php?id=xxx verfolgen dann kann ich Ergebnis erhalten ?

sollte ich den Code in PHP hinzufügen?

<script type="text/javascript"> 

    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-29940706-1']); 
    _gaq.push(['_trackPageview']); 

    (function() { 
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
    })(); 

</script> 

Antwort

4

Sie können es nicht mit 100% zuverlässig tun. Sie können einen Webbug in die E-Mail einbetten, aber die meisten E-Mail-Clients blockieren automatisch, dass Inhalte von Drittanbietern automatisch geladen werden. Wenn der Benutzer nicht sagt "OK, bitte laden Sie die Bilder", dann werden Sie nie sehen, dass der Webbug Hit kommt.

Sie können eine Empfangsbestätigung für die E-Mail anfordern, aber die meisten E-Mail-Clients ignorieren das, oder Standard, um keinen zu senden, oder der Benutzer wird ablehnen, den Empfang zu bestätigen.

, wenn Sie wollen, um zu bestätigen, dass die Menschen die E-Mail gelesen haben, dann ist die beste Wahl, um nicht die Inhalte, die Sie wollen aufgespürt und einfach einen Link zu diesem Inhalt Mail senden:

würde
"please click here to read an important announcement" 

und Link Fügen Sie eine eindeutige ID hinzu, die an die jeweilige E-Mail-Adresse gebunden ist, an die die Nachricht gesendet wurde. Wenn Sie einen Treffer an dieser Adresse erhalten, liest jemand die Nachricht und klickt auf den Link. Der eingebettete Tracking-Code wird Ihnen sagen, wer das getan hat.

+0

Wenn Sie sich nicht dessen bewusst sind, ein ‚Web-Bug‘ ein kleines (in der Regel ein 1 x 1 Pixel großes, transparentes GIF) Bild, das vom Mail-Client/Browser des Benutzers geladen wird, der die Fehlerinformationen über das System bereitstellt, das auf den verfolgten Inhalt zugegriffen hat. Die Standardmethode, mit der Google Analytics Informationen sammelt, ist die Einbeziehung von Javascript in den GA-Servern, aber seit der Verbreitung von E-Mail-Würmern in den späten 90ern und frühen 00ern wird kein E-Mail-Client Skripte mehr standardmäßig ausführen. – Ariel

+0

Das bedeutet nur zwei Wege: ein Bild einfügen, das verfolgen. oder stellen Sie meinen Newsletter in den Link –

+0

Exactly. Bilder sind absolut unzuverlässig und funktionieren garantiert nicht. Und persönlich, wenn ich eine E-Mail bekomme, die mir sagt, dass ich auf einen großen, langen, hässlichen Link mit einem offensichtlichen Tracking-Code klicken soll, geht diese E-Mail direkt in den Papierkorb/Spam. –

Verwandte Themen