Promotion Manager

$99.00 USD

The Promotion Manager For WHMCS displays scheduled image banners, text promotions, popups, and top notices across selected client-area pages.

Included:

  • 7-Day Free Trial Access
  • Multi-Level Technical Support
  • One-Time Payment, No Recurring Fees
  • Lifetime Owned License
  • Instant Download After Purchase
  • Latest WHMCS Compatible

Description

Product Description

The Promotion Manager For WHMCS helps you create and display marketing messages throughout key areas of the WHMCS client experience.

Create image banners, text banners, image-based popups, text popups, or a top announcement strip. Each positioned promotion can be assigned to the client homepage, cart, services list, service details page, or primary sidebar.

Administrators can schedule campaigns with start and end dates, add destination links, enable or disable promotions instantly, and review impressions, clicks, and calculated click-through rates from one management table.

How It Works

  1. Choose a Promotion Type: Select an image banner, text banner, image popup, text popup, or top announcement.
  2. Add Campaign Content: Upload an image, enter an image URL, or create formatted promotional text.
  3. Set the Destination: Add an optional link that opens when the client selects the promotion.
  4. Select a Placement: Choose the WHMCS client-area page or sidebar location for the campaign.
  5. Schedule Visibility: Set optional start and end dates for positioned banners and popups.
  6. Enable the Campaign: Activate the promotion immediately or keep it disabled until needed.
  7. Review Results: Monitor impressions, link clicks, and click-through rate from the admin list.

Promotion Formats

  • Image Banner: Display a responsive promotional image inside a styled content block.
  • Text Banner: Show a heading and HTML-enabled promotional message without an image.
  • Image Popup: Present a modal-style overlay with a heading, image, text, and close control.
  • Text Popup: Display an overlay containing a heading and HTML-enabled text content.
  • Top Banner: Add a compact text announcement at the top of client-area pages.

Available Placements

  • Client Homepage: Promote offers from the main customer dashboard.
  • Cart: Place campaign content near the WHMCS promotion-code area during ordering.
  • Services List: Add promotions below the client’s services table.
  • Service Details: Display offers on individual product or service pages.
  • Primary Sidebar: Create a Promotions block containing active campaign content.
  • Global Top Area: Show the latest enabled top announcement across client-area pages.

Key Features

  • Five Promotion Types: Combine banners, popups, text campaigns, and top notices in one module.
  • Page-Based Placement: Assign campaigns to five supported WHMCS content locations.
  • Date Scheduling: Define optional start and end dates for banners and popups.
  • Campaign Links: Connect visual and text promotions to a destination URL.
  • Image Uploads: Store campaign images in the module upload directory.
  • Remote Image URLs: Use an externally hosted image for supported banner content.
  • HTML-Enabled Text: Format banner, popup, and top-notice messages with HTML.
  • Popup Close Memory: Hide a closed popup for 24 hours using a browser cookie.
  • Top-Text Animation: Choose static, left-to-right, or right-to-left movement.
  • Instant Status Toggle: Enable or disable a campaign from the management list.
  • Campaign Statistics: Track rendered impressions, link clicks, and CTR.

Image and Text Customization

  • Assign an internal name to identify each campaign.
  • Upload a local image for image-based banners and popups.
  • Enter a remote image URL for supported image campaigns.
  • Set a heading for text banners and popups.
  • Add HTML-enabled body content for richer formatting.
  • Preview the currently stored image while editing a campaign.
  • Replace campaign media without creating a separate promotion.

Campaign Scheduling

Position-based banners and popups are checked against their configured campaign dates before being rendered.

  • Set a future start date for an upcoming promotion.
  • Set an end date to stop displaying an expired offer.
  • Leave either date empty when an open-ended campaign is required.
  • Use the enable toggle as an additional manual visibility control.
  • Run multiple active promotions in the same supported placement.

Popup Experience

  • Display qualifying popups automatically after the page loads.
  • Use a darkened full-page overlay to focus attention on the promotion.
  • Provide a visible close control for the customer.
  • Remember the closed state in the browser for 24 hours.
  • Clear module popup cookies once when a customer begins a new logged-in session.
  • Use either image-and-text or text-only popup content.

Top Announcement Bar

  • Display the most recently created enabled top announcement.
  • Add HTML-enabled content to the announcement strip.
  • Keep the message static when movement is not required.
  • Scroll the message from left to right or right to left.
  • Show the announcement throughout the WHMCS client area.

Performance Tracking

  • Impressions: Count each time an eligible banner or popup is rendered.
  • Clicks: Count selections of promotions that contain a destination link.
  • Click-Through Rate: Calculate clicks as a percentage of tracked impressions.
  • Campaign Comparison: Review statistics alongside type, placement, schedule, and status.

Administrator Features

  • Create new campaigns through a dynamic type-based form.
  • View campaign media or text previews in the management table.
  • See names, links, dates, types, positions, impressions, clicks, and CTR.
  • Enable or disable campaigns with a status switch.
  • Edit campaign content, media, placement, dates, and status.
  • Delete promotions that are no longer needed.
  • Receive upload-directory permission guidance when image storage is unavailable.

Business Benefits

  • Promote at Relevant Moments: Place offers on the dashboard, cart, services, or sidebar.
  • Support Different Campaign Styles: Use visual banners, focused popups, or compact announcements.
  • Schedule Campaign Windows: Prepare promotions in advance and stop them after the offer period.
  • Increase Offer Visibility: Present marketing messages inside the client journey.
  • Measure Engagement: Compare tracked impressions, clicks, and CTR.
  • Manage Campaigns Centrally: Control multiple promotional formats from one WHMCS addon.

Ideal For

  • Web hosting and reseller hosting companies
  • SaaS and subscription businesses
  • Digital service and IPTV providers
  • Businesses running seasonal offers
  • Teams promoting upgrades and additional services
  • WHMCS businesses seeking page-based campaign placement

Why Choose Promotion Manager For WHMCS?

Promotion Manager combines five campaign formats with page-based placement, optional date scheduling, links, media uploads, HTML-enabled content, popups, top notices, and basic engagement statistics.

It gives your team a practical way to publish and manage promotions throughout key WHMCS client-area locations without creating a separate campaign page for every offer.

What does Promotion Manager do?

It lets you create and display promotional banners, popups, and text campaigns across selected areas of your WHMCS client interface.

Is this module compatible with the latest WHMCS version?

Yes, the module is compatible with the latest supported WHMCS version.

Is this module compatible with current PHP versions?

Yes, it supports the PHP versions compatible with the latest WHMCS release.

Which promotion formats are supported?

You can create banners, popups, and text-based promotional messages.

Can promotions be displayed on specific WHMCS pages?

Yes, promotions can be assigned to supported pages such as the homepage or shopping cart.

Can I display a promotion throughout the client area?

Yes, you can configure campaigns for supported client-area locations.

Can promotions appear in the shopping cart?

Yes, cart promotions can highlight discounts, upgrades, bundles, and limited-time offers during ordering.

Can I choose where a promotion appears on a page?

Yes, supported display areas include locations such as the sidebar and main content area.

Can different promotions use different display locations?

Yes, each campaign can be configured for its intended page and placement.

Can I create multiple promotions?

Yes, you can create and manage multiple promotional campaigns.

Can different promotions run at the same time?

Yes, multiple campaigns can be active simultaneously when their display rules and locations allow it.

Can I create a site announcement instead of a sales promotion?

Yes, the module can display maintenance notices, service announcements, product updates, and other messages.

Can I promote new products and services?

Yes, campaigns can advertise new products, upgrades, addons, or service packages.

Can promotions link to a product or order page?

Yes, campaign content can include links that direct customers to the relevant product, cart, or landing page.

Can I include a call-to-action button?

Yes, you can add linked promotional content that encourages customers to view or purchase an offer.

Can banners include images?

Yes, promotional banner content can use suitable images and branding.

Can I use custom text in promotions?

Yes, promotion text can be customized for each campaign.

Can I use custom HTML?

The module supports flexible promotional content. Custom HTML availability depends on the campaign editor provided by the installed version.

Can promotions match my website branding?

Yes, supported content and styling can be customized to align with your WHMCS theme.

Can I control promotion colors and appearance?

Appearance can be adjusted using the design and content controls available in the module.

Can I display the same promotion as both a banner and a popup?

You can create separate campaigns using the desired display formats.

Can promotions target specific customers?

The supplied module information confirms page and area targeting. Customer-level targeting should only be advertised if available in your installed version.

Can promotions target customers with specific products?

Product-based targeting should only be used if that rule is available in your installed module version.

Can campaigns be scheduled?

Scheduling should only be advertised when start and end controls are available in your installed module version.

Can I enable or disable a promotion without deleting it?

Campaign status control depends on the administrative options included in your installed module version.

Can I reuse a previous promotion?

Existing campaign content can be edited or duplicated when supported by the installed module interface.

Can the module display discount codes?

Yes, you can include an existing WHMCS promotional code within the campaign content.

Does the module create WHMCS discount codes automatically?

No, it manages promotional displays. Actual pricing discounts should be configured using WHMCS promotions or another pricing module.

Does Promotion Manager change product prices?

No, it displays marketing content and does not independently alter WHMCS product pricing.

Can it be used with the Sale Pricing Manager?

Yes, Promotion Manager can advertise a sale while Sale Pricing Manager handles the applicable product pricing.

Can it be used for upselling?

Yes, banners and promotional messages can encourage customers to purchase upgrades, addons, or related services.

Can it be used for cross-selling?

Yes, campaigns can promote complementary products or services in relevant WHMCS areas.

Can it promote annual billing plans?

Yes, you can advertise annual or longer-term plans using suitable campaign content and links.

Can it promote expiring offers?

Yes, the content can communicate a limited-time offer, while actual expiry and pricing rules should be managed by the relevant WHMCS promotion settings.

Can I display important service alerts?

Yes, the module can be used for service notices, policy changes, scheduled maintenance, or urgent announcements.

Can popup promotions interrupt checkout?

Popups should be used carefully so they remain helpful and do not obstruct important checkout actions.

Is the promotional layout responsive?

It is designed for WHMCS client interfaces, but custom content and heavily modified themes should be tested on desktop and mobile devices.

Does it work with custom WHMCS themes?

It should work with standard WHMCS layouts, while custom themes may require styling adjustments.

Does the module require template modifications?

It is designed to place promotions through the module workflow without editing WHMCS core files. Custom placements may require theme-specific adjustments.

Does the module modify WHMCS core files?

No, it operates as a WHMCS addon without modifying WHMCS core files.

Can administrators update campaigns without coding?

Yes, standard promotional content can be managed through the module’s administrative interface.

Does it include analytics or conversion tracking?

Analytics should only be advertised if reporting or tracking features are included in your installed version.

Can I use tracking parameters in promotional links?

Yes, you can add suitable campaign or analytics parameters to links used in your promotion content.

Is it suitable for seasonal marketing campaigns?

Yes, it can be used for Black Friday, holiday offers, product launches, renewal promotions, and other campaigns.

Is it suitable for non-sales communication?

Yes, it can also display onboarding guidance, account reminders, announcements, and educational messages.

Who should use this module?

It is suitable for hosting providers, SaaS businesses, resellers, agencies, and other WHMCS companies that want flexible promotional placements.