BethelOA
Mail Engine v3.0
Incorrect password. Try again.
BethelOA
Mail Engine v3.0
B
Loading...
self
▾
+ Add New Client
Overview
⚡ Dashboard
Campaigns
✍️ Compose
📨 Campaigns
Audience
👥 Contacts
System
🏢 Clients
⚙️ Settings
🔥 Warmup Guide
Revenue
📱 SMM Panel
🚪 Sign Out
Checking...
Dashboard Overview
Total Contacts
—
in database
Active
—
subscribed
Bounced
—
suppressed
Unsubscribed
—
opted out
System Status
All Systems Go
API Endpointapp.betheloa.com
Send Rate14/sec · 500/batch
Daily Quota50,000 / day
Bounce Handling✓ Active
SSL Certificate✓ Valid
DKIM✓ Verified
Queue Depth —
Redis Memory —
Quick Actions
B
logo
Bethel OA
[email protected]
shown in branded template
✍️ Write
👁 Preview
💡 Use {{first_name}} for personalization  |  {{unsubscribe_url}} for unsubscribe link
FROM: —
SUBJECT: —
All Campaigns
📨
No campaigns yet
Create your first campaign to get started
Total
—
Active
—
Bounced
—
Unsubscribed
—
Import Contacts (Excel)

Upload .xlsx file with columns: Email, FullName, Gender

Server Import Command
curl -X POST \
  -H "X-API-Key: 3d9cb5dae7109280fb5ab9a293b97420270b18ac1ec41a8b0736aa3b204c569f" \
  -F "file=@/root/contacts.xlsx" \
  https://app.betheloa.com/contacts/import-xlsx/betheloa
API Configuration
Base URLhttps://app.betheloa.com
Client Slugbetheloa
Admin Key3d9cb5...4c569f
AWS SES
From Email[email protected]
From NameBethel Ahaneku
Daily Limit50,000
Send Rate14/sec
DKIM Status✓ Verified
Useful Links
🏥 Health Check 📖 API Docs 📊 Flower Monitor ☁️ AWS SES Console
All Clients
🏢
Loading clients...
🔥 Warmup Progress Tracker
In Progress

Track which day you are on. Click a day to mark it complete.

🚀 Send This Warmup Round
Current Day
—
Today's Limit
—
Send To
—
Send Command
Click a day above to generate command
🛑 Stop Sending Immediately If...
> 2%
Bounce Rate
Pause for 48 hours. Remove unengaged contacts. Resume at lower volume.
> 0.1%
Complaint Rate
Stop immediately. This is the most dangerous metric. Clean your list before resuming.
📅 Full Warmup Schedule
Period Max Emails Who to Send To Engagement Score Status
Day 1 200 Most engaged contacts Score 70+ Pending
Day 2 400 Most engaged contacts Score 70+ Pending
Day 3 800 Engaged contacts Score 60+ Pending
Day 5 1,500 Engaged contacts Score 60+ Pending
Day 7 3,000 Active contacts Score 50+ Pending
Day 10 5,000 All active contacts All active Pending
Day 14 ✓ 7,000+ Full list — fully warmed up Full list Pending
📊 What to Monitor Daily
☁️
AWS SES Console
Bounce & complaint rates. Keep bounce <2%, complaints <0.1%
📬
Google Postmaster
Domain reputation & spam rate for Gmail. Register betheloa.com here
🌸
Flower Monitor
Watch worker-bounce for bounce spikes in real time
⚡ Emergency Commands

Run these on your server if you need to stop sending immediately.

Stop all sending (flush queue)
docker compose exec redis redis-cli -a Bethel2520RD FLUSHDB
Restart all workers
docker compose -f infra/docker/docker-compose.yml restart worker-email worker-bounce worker-analytics
Services Listed
—
available to clients
Total Orders
—
all time
Revenue (USD)
$—
charged to clients
Global Markup
—
× wholesale cost
Providers
Loading…
Global Markup & Sync

Set a multiplier applied to all services that don't have a manual rate override.
6x = charge clients 6× the wholesale price.

× wholesale
Sync Services

Pull latest services and prices from all active providers.

—
Services
Service Category Min / Max Wholesale / 1k Our Rate / 1k Markup Status Action
Loading services…
Page 1
Client Wallet Top-up

Manually credit a client's SMM wallet balance (admin adjustment).

Recent Orders
📦
Orders will appear here once clients start placing them through the portal.
Set Service Rate ×
Add SMM Provider ×
Confirm Action ×

🚀 Send Campaign ×
Recipients7,804 active contacts
Estimated time~9 minutes at 14/sec
⚠️ Follow the warmup schedule. Start small — don't send to full list until warmed up.
🧪 Send Test Email ×

Send to a single email address to preview before sending to everyone.

💡 Always test before sending to your full list.
Add New Client
Each client gets a dedicated slug, API key, and isolated contact list.
✅ Client Created — Save This API Key Now
⚠️ This key will NOT be shown again. Copy it before closing.
✏️ Edit Campaign
Only draft or paused campaigns can be edited.
📧 Set Monthly Email Limit

⚠️ Send Warning to Client

🗑 Delete Client

⚠️ This will permanently delete this client, all their campaigns, contacts, and data. This cannot be undone.