🚀

# MailWizard Extension

Complete Installation & Setup Guide

## 🎯 What is the MailWizard Extension?

The MailWizard extension transforms your Bicrypto platform into a powerful email marketing automation system. Create stunning email templates, manage sophisticated campaigns, track engagement metrics, and maintain automated email sequences to keep your users engaged and informed.

## ✨ Key Features

📧

### Email Templates

Drag-and-drop template builder with responsive designs

🎯

### Campaign Management

Create and manage automated email campaigns

📊

### Analytics Dashboard

Track opens, clicks, conversions, and engagement

🎨

### Visual Editor

WYSIWYG editor with advanced customization

👥

### Audience Segmentation

Target specific user groups with precision

⏰

### Automation

Trigger-based email sequences and workflows

📱

### Mobile Responsive

Templates optimized for all devices

🔧

### A/B Testing

Test different versions to optimize performance

## 📋 Installation Steps

1

### Download License from CodeCanyon

Purchase and download the MailWizard extension license from CodeCanyon:

- • Visit the CodeCanyon marketplace
- • Purchase the MailWizard extension
- • Download the license file
- • Note down your username and license code

⚠️ Important: Keep your license code secure and don't share it with others.

2

### Access Extension Management

Navigate to the system extension management page:

/admin/system/extension

- • Login to your admin panel
- • Go to System → Extensions
- • Find the "MailWizard" extension in the list

3

### Activate the Extension

Use your CodeCanyon credentials to activate the extension:

1. 1. Click on the "MailWizard" extension
2. 2. Enter your CodeCanyon username
3. 3. Enter your license code
4. 4. Click "Activate"

💡 Tip: Make sure you have a stable internet connection during activation.

4

### Install to Latest Version

Update the extension to the latest available version:

1. 1. After activation, click "Install"
2. 2. Select "Latest Version" from the dropdown
3. 3. Wait for the installation to complete
4. 4. Verify the installation was successful

5

### Enable the Extension

Enable the extension to make it available for use:

1. 1. Toggle the "Enable" switch for MailWizard
2. 2. Confirm the extension status shows as "Active"
3. 3. The extension should now appear in your admin menu

6

### Run Updator

Execute the updator to finalize the installation:

1. 1. Navigate to System → Updates
2. 2. Click "Check for Updates"
3. 3. Install any pending updates
4. 4. Restart your application server if required

## ✅ Verify Installation

### Check These Items

✓

MailWizard menu appears in your admin panel

✓

Template editor and campaign manager are accessible

✓

Email templates load in the visual editor

✓

Database tables are created (check via phpMyAdmin or similar)

## ⚙️ Initial Configuration

### Configure Email Settings

Set up basic email parameters and SMTP configuration:

1. 1. Go to MailWizard → Settings
2. 2. Configure SMTP server settings
3. 3. Set up sender domains and authentication
4. 4. Configure bounce and unsubscribe handling
5. 5. Test email delivery with sample campaigns

### Create Your First Template

Design your initial email template:

1. 1. Navigate to MailWizard → Templates
2. 2. Click "Create New Template"
3. 3. Choose a template type or start from scratch
4. 4. Use the drag-and-drop editor to design
5. 5. Preview and test on different devices

### Set Up User Permissions

Configure roles and access levels:

1. 1. Go to Admin → Roles & Permissions
2. 2. Create or edit roles for MailWizard access
3. 3. Assign appropriate campaign permissions
4. 4. Set template editing permissions
5. 5. Test access with different user types

## 📊 System Requirements

### 🖥️ Technical Requirements

- • SMTP server or email service provider
- • SSL certificate for secure connections
- • Redis for queue management
- • Sufficient storage for templates and media
- • Background job processing
- • Image processing capabilities

### 📧 Email Service Requirements

- • Dedicated IP address (recommended)
- • SPF, DKIM, and DMARC records
- • Email deliverability monitoring
- • Bounce and complaint handling
- • Rate limiting compliance
- • List management and opt-out handling

## 🔧 Troubleshooting

Extension not appearing in admin menu

- • Verify the extension is enabled in System → Extensions
- • Check if your user role has MailWizard permissions
- • Clear browser cache and refresh the page
- • Check server logs for any errors
- • Ensure all required dependencies are installed

Email delivery issues

- • Check SMTP configuration and credentials
- • Verify DNS records (SPF, DKIM, DMARC)
- • Test with different email providers
- • Monitor email queue and processing
- • Check spam folder and deliverability reports

Template editor not loading

- • Check browser compatibility and JavaScript enabled
- • Clear browser cache and cookies
- • Disable browser extensions that might interfere
- • Check server permissions for media uploads
- • Verify CDN and asset loading

## 🚀 Next Steps

### 📧 Template Management

Learn how to create and manage email templates

Read Templates Guide →

### 🎯 Campaign Management

Create and manage email marketing campaigns

Read Campaigns Guide →

### ⚙️ Configuration

Configure MailWizard settings and preferences

Read Settings Guide →