JGive integration with TJNotifications

List all the email templates available in JGive.

  • Title: It defines an action on which email is sent.
  • Keys: Do not change. This is a non-editable field.
  • Email status: Easily turn ON/Off any specific email.
  • User Control: Allow site users to control which notifications they receive and choose which delivery methods they prefer. Site admins can control which notifications do they want the user to have control over.
  • Unsubscribed User: If User Control is ON for any email, frontend user can subscribe/unsubscribe email
  • Core Template: These are core templates for JGive product. You cannot directly delete them.
  • Id: Template id

 

 

  • Title: It defines an action on which email is sent.
  • Client: Component specific, which client we use
  • Keys: This is a non-editable field.

 

 

Templates provide you flexibility in editing or changing email content from backend. So that avoid hacks and language overriding.

  • Subject: Contains email subject
  • Email Body:  Contains email body.
  • Replacement Tags: Tags you can use in your body. So that gives you
    Like for Ex. {campaign.name} will be replaced by campaign name in the email.

When you make changes in any of the core templates and later you update JGive on your site. Your changes will still be the same.

 

Configure Admin email address

 Administrator > Components > JGive > Options > Email Notification

  • Configure admin email address to send all JGive related admin emails to respective address. You can add multiple email addresses comma separated.
  • If no email is configured all emails will be received by site admin. (configured in global configuration)
  • Note - Previous email configs has been removed from this tab

 

 

On installation all emails are ON. Below is the list of emails.

No Actions Admin Campaign Owner (Promoter) Donor Keys
1 Create Campaign email to admin (Approval Off) Y     createCampaignMailToAdmin
2 Create Campaign email to Campaign Owner (Approval Off)   Y   createCampaignMailToPromoter
3 Create Campaign email to admin (Approval On) Y     createCampaignMailToAdminWaitingForApproval
4 Create Campaign email to Campaign Owner (Approval On)   Y   createCampaignMailToPromoterWaitingForApproval
5 Approve Campaign Email to Campaign Owner (Approval On)   Y   approvalOnCampaignMailToPromoter
6 Edit Campaign mail to admin Y     editCampaignMailToAdmin
7 Edit Campaign mail to campaign owner   Y   editCampaignMailToPromoter
8 Goal amount reached for a campaign   Y   reachGoalAmountForCampaignMailToPromoter
9 Donation paid mail to Campaign Owner (Donation Type Campaign)   Y   paidDonationMailToPromoter
10 Donation paid mail to Campaign Owner (Investment Type Campaign)   Y   paidInvestmentMailToPromoter
11 Donation paid mail to Donor (Donation Type Campaign)     Y paidDonationMailToDonor
12 Investment paid mail to Donor (Investment Type Campaign)     Y paidInvestmentMailToDonor
13 Donation paid mail to Admin (Donation Type Campaign) Y     paidDonationMailToAdmin
14 Investment paid mail to Admin (Investment Type Campaign) Y     paidInvestementMailToAdmin
15 Donation/Investment Status Change Mail to Donor Y     orderStatusChangeMailToDonor
16 Donation Status Change Mail to Campaign Owner   Y   orderStatusChangeMailToCampaignOwner
17 Donation Status Change Mail to Admin     Y orderStatusChangeMailToAdmin
18 Donation Receipt Mail to Campiagn Owner   Y   paymentRecieptMailToCampaignOwner
19 Donation Receipt Mail to Donor     Y paymentRecieptMailToDonor