Rewardx Bulk Email Master
🚀 Rewardx Bulk Email Master v2.0
Professional Laravel-based email marketing solution with advanced contact management
Laravel PHP Bootstrap
✨ Features
What's New in v2.0:
👥 Contact Management – Complete contact database with tags and categories
📧 Individual Emails – Send personalized emails to specific contacts
🏷️ Tag System – Organize and target contacts with custom tags
📊 Excel Import/Export – Seamlessly import contacts from CSV/Excel files
🎨 Modern UI – Clean, responsive design with breadcrumb navigation
⏱️ Queue System – Background email processing with Laravel Queues
Core Features:
✅ Bulk email sending with HTML templates
✅ Contact management with tagging system
✅ Excel/CSV import and export
✅ Email validation and verification
✅ Multi-SMTP support
✅ Real-time delivery tracking
🛠️ Prerequisites
PHP: 8.1+
Composer: Latest version
Laravel: 10.x
Database: MySQL 5.7+ or PostgreSQL 10+
SMTP Server: Gmail, SendGrid, Mailgun, etc.
⚡ Installation
Clone and setup:
git clone https://github.com/yourusername/rewardx-bulk-email.git
cd rewardx-bulk-email
composer install
cp .env.example .env
php artisan key:generate
Database setup:
# Configure database in .env file
php artisan migrate --seed
Email configuration in .env:
MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=your-email@gmail.com
MAIL_PASSWORD=your-app-password
MAIL_ENCRYPTION=tls
Start application:
php artisan serve
php artisan queue:work🎮 How to Use
📧 Bulk Email Campaign
- Navigate to "Instant Campaign"
- Import contacts via CSV/Excel or use existing contacts
- Write your email subject and content
- Send to all contacts or specific tags
👥 Contact Management
- Go to "Contacts" → "Add Contact" for individual entries
- Use "Import Contacts" for bulk CSV/Excel uploads
- Organize contacts with tags
- Export contact lists when needed
🏷️ Tag System
- Create tags in "Contact Tags" section
- Assign tags to contacts for organization
- Send targeted emails to specific tag groups
- Filter contacts by tags for better management