Configuration
Email Templates (Customize System Emails)
The Email Templates system allows you to customize all system-generated emails sent to users and admins.
You can control:
- Email design (logo, colors, layout)
- Email content (subject & body)
- Notification types (welcome, payment, referral, etc.)
- Dynamic personalization using smart tags
๐ This ensures your platform maintains a professional and branded communication experience.
๐ฏ What You Can Do
- Customize email templates visually
- Enable/disable specific notifications
- Use dynamic variables (e.g.,
{user_name}) - Brand emails with logo, colors, and footer
- Send test emails before going live
๐งญ Email Settings Structure
๐งพ Global Settings
Controls the overall email configuration and branding.

๐ฆ Sender Details
| Field | Description |
|---|---|
| From Name | Name shown as sender |
| From Email | Sender email address |
| Reply To | Optional reply email |
| Admin Emails | Comma-separated admin notification emails |
๐จ Email Header Styling
- Upload logo
- Set logo width & height
- Header background color
๐จ Email Body Styling
- Email background color
- Content background
- Text & heading colors
- Link color
- Button color
๐ป Email Footer Styling
- Footer background color
- Privacy policy link
- Terms & conditions link
- Footer copyright text
๐งช Test Email
- Send test email to verify configuration
- Useful before going live
๐ Notifications (Email Templates)
This section allows you to manage individual email templates.

๐ฆ Available Email Types
๐ค User Emails
- Welcome Email
- Forgot Password
- Payment Receipt
- Referral Commission Earned
- Referral Payout Processed
- Referral Payout Rejected
๐ Admin Emails
- New Sale Notification
- New Payout Request
โ๏ธ Template Customization
Each email includes:
๐งพ Email Subject
Define the subject line of the email.
Example:
Welcome to {site_name}!
๐ท๏ธ Personalization Tags
Use dynamic variables:
| Tag | Description |
|---|---|
{user_name} | User name |
{plan_name} | Membership plan |
{dashboard_url} | Dashboard link |
{browse_url} | Browse page |
{site_name} | Website name |
๐ Email Content
- Visual editor (WYSIWYG)
- HTML support (Code mode)
- Add images, links, formatting
๐ Enable / Disable Notification
- Toggle each email on/off
- Disable unnecessary emails
โ๏ธ How It Works
User performs action (register, purchase, etc.)
โ
System triggers email event
โ
Template loads with dynamic data
โ
Email sent to user/admin
๐ฏ Use Cases
- Welcome new users
- Send payment confirmations
- Notify admins of sales
- Manage referral system emails
- Reset password emails
๐ง Best Practices
- Use clear and simple subject lines
- Add branding (logo + colors)
- Keep email content short and readable
- Always test emails before launch
- Use personalization tags for better engagement
โ ๏ธ Important Notes
- Requires proper email configuration (SMTP recommended)
- Emails may go to spam without authentication (SPF/DKIM)
- Always test after changes
