Add Mixpanel properties for WC customizer [MAILPOET-2285]
This commit is contained in:
@ -316,6 +316,9 @@ Module.SaveView = Marionette.View.extend({
|
||||
},
|
||||
}).done(function () {
|
||||
$el.addClass('mailpoet_hidden');
|
||||
MailPoet.trackEvent('Editor > WooCommerce email customizer enabled', {
|
||||
'MailPoet Free version': window.mailpoet_version,
|
||||
});
|
||||
}).fail(function (response) {
|
||||
MailPoet.Notice.showApiErrorNotice(response, { scroll: true });
|
||||
});
|
||||
|
@ -117,6 +117,9 @@ class NewsletterTypes extends React.Component {
|
||||
},
|
||||
});
|
||||
emailId = response.data.woocommerce.transactional_email_id;
|
||||
MailPoet.trackEvent('Emails > WooCommerce email customizer enabled', {
|
||||
'MailPoet Free version': window.mailpoet_version,
|
||||
});
|
||||
} catch (response) {
|
||||
MailPoet.Notice.showApiErrorNotice(response, { scroll: true });
|
||||
return;
|
||||
|
@ -101,6 +101,7 @@ class Reporter {
|
||||
$result['Number of WooCommerce subscribers'] = isset($segments['woocommerce_users']) ? (int)$segments['woocommerce_users'] : 0;
|
||||
$result['WooCommerce: opt-in on checkout is active'] = $this->settings->get('woocommerce.optin_on_checkout.enabled') ?: false;
|
||||
$result['WooCommerce: set old customers as subscribed'] = $this->settings->get('mailpoet_subscribe_old_woocommerce_customers.enabled') ?: false;
|
||||
$result['WooCommerce email customizer is active'] = $this->settings->get('woocommerce.use_mailpoet_editor') ?: false;
|
||||
|
||||
$result['Number of active WooCommerce first purchase emails'] = $newsletters['first_purchase_emails_count'];
|
||||
$result['Number of active WooCommerce purchased this product emails'] = $newsletters['product_purchased_emails_count'];
|
||||
|
@ -177,6 +177,9 @@
|
||||
'Sending provider': settings_data.mta_group == 'smtp' && settings_data.smtp_provider,
|
||||
'Sign-up confirmation enabled': (settings_data.signup_confirmation && settings_data.signup_confirmation.enabled == true),
|
||||
'Bounce email is present': (settings_data.bounce && settings_data.bounce.address != ""),
|
||||
<% if is_woocommerce_active %>
|
||||
'WooCommerce email customizer enabled': (settings_data.woocommerce && settings_data.woocommerce.use_mailpoet_editor),
|
||||
<% endif %>
|
||||
'Newsletter task scheduler method': (settings_data.cron_trigger && settings_data.cron_trigger.method)
|
||||
}
|
||||
);
|
||||
|
Reference in New Issue
Block a user