Skip to main content

Better Bulk Price for WHMCS

Better Bulk Price logo

Better Bulk Price scheduled changes

Better Bulk Price for WHMCS helps hosting providers run controlled service price campaigns with clear scheduling, safer execution, and proactive client communication.

Instead of editing service pricing one by one, your team can create a campaign, preview the affected services, approve a frozen target list, notify clients in advance, and let WHMCS apply changes at the right time.

Documentation Summary

What Better Bulk Price Does

Better Bulk Price introduces a campaign workflow for service price changes in WHMCS.

Each campaign defines:

  • Which services are affected through filters such as product, currency, billing cycle, service status, and current recurring amount.
  • What new recurring amount should be applied.
  • When clients should be notified and when the new price should take effect.

The module is designed for service pricing campaigns in WHMCS. In the current version, it targets services only.

Main Features

  • Advanced filtering for service-based price campaigns.
  • Draft preview before approval.
  • Approval-time snapshot freezing, so the approved target list stays stable.
  • Scheduled execution through the WHMCS daily cron.
  • Client area notices and email notifications.
  • Per-service acknowledgement tracking for transparency.
  • Audit trail for campaign, notification, and execution activity.

How the Workflow Works

  1. Create a draft campaign and define the target filters.
  2. Preview the live impact before making anything final.
  3. Approve the campaign to freeze the service snapshot.
  4. Notify clients at the configured announcement time.
  5. Let the scheduled execution update eligible services on or after the effective date.

Billing Safety

Better Bulk Price applies future-facing price updates. Renewal invoices that were already generated before a service becomes eligible are not silently repriced. This helps providers maintain a clear audit trail and avoid surprise changes to existing invoices.

Client Communication

The module supports two communication channels for price changes:

  • Client area notices for affected services.
  • Email alerts sent through the WHMCS email system.

Acknowledgement is tracked per affected service. In the current release, acknowledgement is informational and does not block a scheduled update by itself.

Who This Module Is For

  • Web hosting providers managing a large number of recurring services.
  • Teams that need predictable price campaigns instead of ad hoc manual edits.
  • Providers that want clearer communication with clients around pricing changes.

Support