PelcroNewsletterCreated

Fired when a newsletter subscription is created

Overview

Fired when a user successfully subscribes to a newsletter.


Triggered By

MethodDescription
Pelcro.newsletter.create()Subscribing to a newsletter

Event Detail

The event.detail object contains the newsletter subscription:

PropertyTypeDescription
idnumberNewsletter subscription ID
newsletter_idnumberThe newsletter ID
emailstringSubscribed email address

Example

document.addEventListener('PelcroNewsletterCreated', (event) => {
  const subscription = event.detail;

  console.log(`Newsletter subscription created: ${subscription.email}`);

  showMessage('You have been subscribed to our newsletter!');

  // Track subscription
  analytics.track('Newsletter Subscribed', {
    email: subscription.email,
    newsletterId: subscription.newsletter_id
  });
});

Related