Menu

How to Configuring Email Notifications for Marketing Programs

Effective communication is crucial when managing marketing programs. The Loyalty, Referral & Affiliate Program module for PrestaShop allows you to set up automated email notifications to keep both the admin and customers informed. This guide will walk you through the steps to configure email notifications.

To access the email notification settings, navigate to the General Settings > Email tab within the module. Here are the options you need to configure:

1. Email addresses to receive notifications

Enter the email addresses that should receive notification messages such as "New reward created", "Reward validated", "New withdrawal request" and more. If you want to send notifications to multiple email addresses, separate them with a comma (",").

Example: [email protected], [email protected], [email protected]

 

2. Triggers result in sending notification emails

ReceiverTriggerExplanation
AdminWhen a customer applies to join marketing programsEnable this option to notify the admin via email whenever a customer applies to join any of the marketing programs (Loyalty, Referral, or Affiliate).
AdminWhen a reward is created for a customerEnable this setting to notify the admin whenever a new reward is created for a customer. This helps the admin keep track of rewards being generated.
AdminWhen a reward is validated or canceledEnable this option to send email notifications to the admin when a reward is either validated or canceled. This keeps the admin informed about the status of rewards.
CustomerWhen customer’s application is approvedEnable this setting to automatically send an email to the customer once their application to join a marketing program is approved. This keeps the customer informed about their application status.
CustomerWhen customer’s application is declinedEnable this option to send an email to the customer if their application to join a marketing program is declined. This ensures transparency and keeps the customer updated on their status.
CustomerWhen a reward is created for themEnable this setting to notify customers via email whenever a new reward is created for them. This engages customers by keeping them informed about their rewards.
CustomerWhen a reward is validated or canceledEnable this option to notify customers when their rewards are validated or canceled. This ensures that customers are aware of any changes to their rewards status.
CustomerWhen loyalty reward is going to expire in X day(s)Set the number of days before a loyalty reward is set to expire to send an email notification to the customer. This requires enabling cronjob to activate this feature.
CustomerWhen the reward is expiredEnable this setting to notify customers via email when their rewards have expired. This also requires enabling cronjob to activate the feature.
CustomerWhen admin adds a reward for themEnable this option to send an email notification to the customer whenever the admin manually adds a reward to their account. This ensures transparency and keeps customers updated about their rewards.
CustomerWhen admin deducts a reward from themEnable this setting to notify the customer via email whenever the admin deducts a reward from their account. This maintains transparency and keeps customers informed about changes to their rewards balance.

 

 

Final Checklist

Before finalizing your email notification settings, ensure that:

  • All relevant email addresses are correctly entered for receiving notifications.
  • Email notifications are enabled for important events to keep both the admin and customers informed.
  • Cronjobs are set up correctly for features that require them, such as reward expiration notifications.
  • The content of the email templates is customized to align with your brand's tone and message.

By following these steps, you can ensure effective communication and keep all stakeholders informed about the status of rewards and applications in your marketing programs.

Views count: 13 views