Track newsletter UI events with MixPanel

[MAILPOET-999]
This commit is contained in:
amine-mp
2017-08-17 12:45:12 +02:00
committed by pavel-mailpoet
parent 36d4e3eb15
commit a78af28943
8 changed files with 64 additions and 4 deletions

View File

@@ -285,6 +285,10 @@ define([
this.previewView = null;
}.bind(this)
});
MailPoet.trackEvent('Editor > Browser Preview', {
'MailPoet Free version': window.mailpoet_version
});
}.bind(this)).fail(function(response) {
if (response.errors.length > 0) {
MailPoet.Notice.error(
@@ -326,7 +330,12 @@ define([
}).done(function(response) {
MailPoet.Notice.success(
MailPoet.I18n.t('newsletterPreviewSent'),
{ scroll: true });
{ scroll: true }
);
MailPoet.trackEvent('Editor > Preview sent', {
'MailPoet Free version': window.mailpoet_version,
'Domain name': data.subscriber.substring(data.subscriber.indexOf('@') + 1)
});
}).fail(function(response) {
if (response.errors.length > 0) {
MailPoet.Notice.error(