Kickstart 2026 with Flat 15% OFF on all our premium modules and services!

WHMPRESS Hetzner Cloud Servers For WHMCS is a powerful solution designed to streamline the automation of provisioning and managing Hetzner Cloud virtual machines. With a wide variety of customizable options, your clients can easily order servers tailored to their individual needs and preferences. No longer will your customers need to leave your WHMCS platform to monitor the status of their virtual instances, rebuild them with a selected operating system, or access the remote console. The client area is equipped with features to manage automatic backups, handle network subnets, and create machine snapshots within predefined size limits. Additionally, clients can choose from Hetzner’s available ISO images to mount on their servers. On your end, you have full control over the product features, allowing you to define which options will be available in the client area, provide custom scripts to be executed during instance creation, and select the options your customers will have access to—all with ease.

Email Marketer Extended For WHMCS By WHMPRESS

WHMPRESS Email Marketer Extended For WHMCS

The WHMPress Email Marketer Extended (EME) is a powerful automated email marketing addon for WHMCS that enables hosting providers to send targeted, personalized emails to clients based on real-time lifecycle events occurring within their WHMCS installation.

Admins create reusable email templates with dynamic placeholders and configure automation rules that map trigger events to templates with optional send delays. When a trigger fires — such as a new client registration, invoice payment, service activation, or ticket submission — the module queues a personalized email for that client and delivers it automatically via the WHMCS cron job using the native WHMCS SendEmail API.

Once configured, the module operates fully autonomously with zero manual intervention, covering the entire client lifecycle from registration and billing through service management, domain activity, and support. WHMPress Email Marketer Extended (EME) is an alternative to email marketing modules by other developers, offering unlimited templates, event-based automation, and full WHMCS integration.

Automated Email Marketing for WHMCS Based on Real-Time Client Lifecycle Events

Key Features of Hetzner Cloud Server Module

Email Templates

  • Create and manage unlimited reusable email templates
  • Dedicated Subject and Message Body support for every template
  • Write and save your email content just like a normal email
  • Full edit and delete support for all templates

Automation Rules

  • Create unlimited event-based automation rules
  • Map any template to any supported trigger event
  • Optional delay in minutes before email is queued for delivery
  • Enable or disable individual rules via a live toggle switch
  • Duplicate queue protection prevents the same email from being queued twice for the same client and template combination
  • Full edit and delete support for all rules

Trigger Events

Payment Gateways:

  • Order placed via any configured WHMCS payment gateway (auto-detected from live gateway list)

Client Management:

  • New Client Registered
  • Client Password Changed (client-initiated and admin-initiated)

Billing & Invoices:

  • New Invoice Generated
  • Invoice Paid Successfully
  • Invoice Payment Failed
  • Service Cancellation Requested

Services & Hosting:

  • Service Activated (Created)
  • Service Suspended
  • Service Unsuspended
  • Service Terminated

Domain Management:

  • Domain Registered
  • Domain Renewed
  • Domain Transferred

Support Tickets:

  • New Ticket Submitted by Client
  • Ticket Closed

Email Queue & Delivery

  • All triggered emails are placed into a persistent delivery queue
  • Configurable per-rule delay (in minutes) before send
  • Queue processed automatically on every WHMCS cron run
  • Configurable batch send limit per cron cycle (default: 50)
  • Emails sent via native WHMCS localAPI SendEmail (general type)
  • Full placeholder replacement performed at delivery time
  • Queue entry status tracked: pending → sent/failed
  • Failed delivery error message stored per queue entry
  • Hooks loaded globally via /includes/hooks/ ensuring all triggers fire on every page, including the client area

Logging & Monitoring

  • All trigger matches logged to WHMCS Activity Log
  • Successful deliveries logged with client ID and subject
  • Failed deliveries logged with full API error message
  • Queue log viewer built into the module admin panel
  • One-click clear logs action from the admin panel
  • All log entries prefixed with “EME” for easy filtering

General Information:

  • WHMCS Versions: Fully compatible with versions 9.0.3 to 8.7

  • PHP Versions: Supports PHP 8.4, 8.3, 8.2, and 8.1

  • Themes Supported: Works with WHMCS themes such as Six, Twenty-One, and Lagom WHMCS Client Theme

  • System Requirement: Requires ionCube Loader v13 or later

Module Price

One-Time Price: $29

OPEN-SOURCE VERSION 149 One-Time Price

Improved Client Experience:

Version 1.0.0 – Initial Release
Launch
  • Automated email triggers based on core WHMCS events (Clients, Invoices, Services, Domains, and Tickets).
  • Time-delayed email dispatching to schedule automated follow-ups exactly when needed.
  • Custom Email Template Builder with a rich text editor to design professional emails.
  • Smart background Queue System with Cron Batch Limits to ensure safe delivery and protect server IP reputation.

New Client Welcome Journey:

Scenario: A new client registers on your WHMCS. EME detects “New Client Registered” trigger → sends a welcome email instantly. Then 2 days later, if they haven’t ordered anything, EME sends a special offer email.

Value: Automated client nurturing without any manual follow-up.

Invoice Payment Failed Recovery:

Scenario: A client’s invoice payment fails at gateway. EME detects “Invoice Payment Failed” trigger → waits 30 minutes → sends a “Payment Failed – Please Update Payment Method” email with retry link.

Value: Recover failed payments before client even notices. Reduces involuntary churn.

Service Suspension Notification:

Scenario: A client’s service gets suspended due to non-payment. EME detects “Service Suspended” trigger → sends an immediate email explaining why and how to restore service by paying the overdue invoice.

Value: No more “why is my server down?” tickets. Clients know exactly what happened.

Post-Ticket Closure Follow-Up:

Scenario: A client submits a support ticket. Agent closes it. EME detects “Ticket Closed” trigger → waits 60 minutes → sends a satisfaction survey email.

Value: Gather feedback automatically. Identify unhappy clients before they leave.

Domain Renewal Reminder:

Scenario: A client’s domain is about to expire. EME detects “Domain Renewed” trigger after they renew → sends a confirmation receipt email automatically.

Value: Clients feel secure knowing they have proof of renewal.

See Also

Styled Text Addons
$29 One Time

Hosting Account Domain Changer

WHMPRESS Domain Changer Module enables users to automatically change their cPanel hosting account domain names directly within their client area on WHMCS. This user-friendly feature, similar
Styled Text Addons
$15 One Time

Domain Allocater For WHMCS

WHMPRESS Domain Allocator Module empowers clients to seamlessly assign any of their registered domains to selected cPanel hosting services directly from their client area interface. This
Styled Text Addons
$One Time

Bulk Pricing Update Server Module

The update_bulk_prices function updates prices for multiple products simultaneously by applying a percentage increase. It takes a dictionary of products and their prices, a percentage increase