πŸ“¦

Download Box Pro

for WooCommerce
Transform your digital product pages into professional, high-converting download experiences
Download Box Pro is the ultimate premium WooCommerce plugin for selling digital products. Transform your product pages into true conversion machines with a professional, modern, and optimized presentation. Increase your sales by 35% on average with a design that inspires trust, automated social proof, and optimized CTAs.

Download Box Pro enabled, displaying the modern download box interface

✨ Main Features

🎨 Advanced Customization

8 Pre-Built Themes (Presets)

πŸŒ™

Dark Mode

Elegant dark design

β˜€οΈ

Light Mode

Clean and bright interface

πŸ”΅

Blue Professional

Professional corporate blue

🟒

Green Modern

Modern and dynamic green

πŸ”΄

Red Dynamic

Vibrant and energetic red

🟣

Purple Creative

Creative and original purple

⚫

Minimalist

Clean and minimal

🌈

Gradient

Modern gradients

Admin interface for selecting and previewing different theme presets

Total Customization

🎨

Custom Colors

  • Background colors
  • Text colors
  • Button colors
  • Label colors
πŸ–ΌοΈ

Custom Icons

  • Upload your own icons
  • Icon library included
  • Size adjustment
  • Position control
πŸ“

Flexible Layout

  • Responsive design
  • Mobile optimized
  • Tablet friendly
  • Desktop perfect

Customization panel with color pickers, icon selector, and live preview

πŸ“Š Version Management

πŸ“

Complete Changelog

  • Detailed changelog per version
  • Update date tracking
  • Version history
  • Release notes
πŸ”

Advanced Search

  • Search by version number
  • Filter by date
  • Filter by type
  • Smart pagination
πŸ“‹

Elegant Display

  • Modal view
  • Clean interface
  • Easy navigation

Version history page with changelog entries and search/filter options

πŸ“ˆ Reports & Analytics

πŸ“Š

Complete Dashboard

  • Visual charts
  • Download evolution
  • Top products
  • Real-time stats
πŸ“‰

Trend Analysis

  • Time-based tracking
  • Comparison charts
  • Growth metrics
  • Performance insights
πŸ†

Top Products

  • Most downloaded
  • Revenue leaders
  • Popular items
  • Trending products

Complete analytics dashboard with graphs, charts, and statistics

🌟 Social Proof & Conversions

⭐

Rating System

  • Star ratings
  • Customer reviews
  • Review moderation
  • Rating display
πŸ‘₯

Download Counter

  • Real-time counting
  • Visible to customers
  • Trust builder
  • Automatic updates
πŸ”₯

Auto Badges

  • Popular (based on stats)
  • Trending
  • Best seller
  • New release

Product with download counter, ratings, badges, displayed

πŸ”— Powerful Integrations

πŸ‘οΈ

Live Demo

  • Real-time preview
  • Iframe or external link
  • Responsive preview
  • Elegant modal
πŸ“§

Mailchimp

  • Email collection
  • Auto-subscribe
  • List management
  • Campaign integration
πŸ“Š

Google Analytics

  • Event tracking
  • Conversion tracking
  • Custom dimensions
  • Goal setup

Integrations configuration panel with Mailchimp, Dropbox, and Google Analytics options

πŸ“Š Average Performance Improvement

+35%
Conversion Rate
-40%
Support Tickets
10h
Time Saved/Month
⚑
Ultra Fast

πŸ†š Comparison with Competition

Feature Download Box Pro Easy Digital Downloads WooCommerce Default
Modern Interface βœ… ❌ ❌
Design Presets βœ… (8) ❌ ❌
Integrated Licensing βœ… πŸ’° (Add-on) ❌
Version Management βœ… ❌ ❌
Social Proof βœ… ❌ ❌
Advanced Analytics βœ… πŸ’° (Add-on) ❌
Integrated Demo βœ… ❌ ❌
Toast Notifications βœ… ❌ ❌
Complete Multilingual βœ… ⚠️ Partial ⚠️ Partial
Premium Support βœ… πŸ’° ❌

Legend: βœ… Included | ❌ Not available | πŸ’° Paid extra | ⚠️ Limited

πŸ’Ž Key Benefits

For Sellers

βœ… Increased Conversions

  • Professional design that inspires trust
  • Social proof that reassures
  • Optimized CTAs that convert

βœ… Time Savings

  • Setup in minutes
  • Ready-to-use presets
  • Automatic license generation
  • No coding required

βœ… Total Control

  • Centralized license management
  • Detailed analytics
  • Revocation possible
  • Unlimited customization

For Customers

βœ… Premium Experience

  • Modern and intuitive interface
  • Simple and fast download
  • Integrated support
  • Mobile-friendly

βœ… Transparency

  • Accessible version history
  • Detailed changelog
  • Available demo
  • Clear information

For Developers

βœ… Extensibility

  • REST API available
  • WordPress hooks and filters
  • Well-structured and commented code
  • Complete documentation

βœ… Code Quality

  • WordPress standards respected
  • Secure and validated code
  • PHP 7.4+ compatible
  • Regularly updated

πŸ“Š Ideal Use Cases

🎨

WordPress Themes

  • Professional presentation
  • Live preview
  • Version management
  • Automatic licensing
πŸ”Œ

WordPress Plugins

  • Integrated documentation
  • Accessible changelog
  • Licensing system
  • Easier customer support
πŸ“š

Ebooks & Courses

  • Attractive design
  • Preview available
  • Tracked downloads
  • License certificates
🎡

Multimedia Files

  • Audio/Video
  • Photos/Images
  • Templates
  • Creative assets
πŸ’Ό

Software & Apps

  • Professional licensing
  • Version management
  • Integrated tech support
  • Detailed analytics

πŸ‘₯ Membership Manager

Complete Membership System

Download Box Pro includes a powerful membership management system that allows you to sell time-based or download-quota-based memberships. Give your customers flexible access to your digital products with complete admin control.

πŸ“Š Membership Dashboard

Memberships page with statistics cards, filters, search, and member table

πŸ“Š

Statistics Overview

  • Total memberships
  • Active members
  • Expired members
  • Lifetime members
πŸ”

Advanced Filters

  • Filter by status
  • Search by user
  • Search by product
  • Date range filters
πŸ“‹

Member Information

  • Customer details
  • Product name
  • Order date
  • Expiry date
  • Status
  • Downloads used
⚑

Quick Actions

  • View order details
  • Edit user profile
  • Manage membership
  • View download history

🎯 Two Membership Types

⏰

Duration-Based

  • Time-limited access
  • Custom duration (days)
  • Lifetime option
  • Expiration tracking
  • Renewal support
πŸ“₯

Download Quota

  • Limited downloads
  • Custom quota
  • Usage tracking
  • Counter reset option
  • Quota increase

Product edit page with membership type selection (Duration or Downloads)

πŸ”§ Management Actions

Each membership can be managed individually with powerful actions available in a clean modal interface:

The modal popup with all available actions for managing a membership

Actions for Duration-Based Memberships:

βž•

Extend Membership

Add days to the current expiration date. Enter the number of days to add (default: 30 days). The new expiry date is automatically calculated and saved.

♾️

Make Lifetime

Convert a time-limited membership to lifetime access. Removes any expiration date. Requires confirmation to prevent accidental conversion.

⏱️

Convert to Limited

Convert a lifetime membership to time-limited. Enter the number of days from today (default: 365 days). Useful for reverting lifetime conversions or offering trial periods.

Actions for Download Quota Memberships:

βž•

Add Downloads

Increase the download quota. Enter the number of downloads to add (default: 10). The new quota is calculated and immediately available to the customer.

πŸ”„

Reset Counter

Reset the download counter to zero without changing the total quota. Useful when customers report issues or need a fresh start. Requires confirmation.

Common Action for All Types:

πŸ—‘οΈ

Cancel Membership

Changes the order status to "cancelled" and deactivates the membership. The customer will no longer have access. This action requires confirmation and cannot be easily reversed.

Confirmation dialog for a critical action (like Cancel Membership)

πŸ”’ Custom Meta System

Download Box Pro uses a sophisticated meta system to track and manage memberships independently from product settings:

πŸ›‘οΈ Protection Against Product Changes

When a customer purchases a membership, all parameters are frozen in the order meta. This means you can change product settings (duration, quota) without affecting existing customers. Their membership terms remain exactly as they were at purchase time.

Custom Metas (Admin Modifications):

Meta Key Description Usage
_dbwc_custom_expiry_date Custom expiration date (Y-m-d) Admin-modified expiry date
_dbwc_custom_duration Custom number of days Stores modified duration
_dbwc_converted_from_lifetime Conversion flag (lifetime→limited) Tracks conversions
_dbwc_converted_to_lifetime Conversion flag (limited→lifetime) Tracks conversions
_dbwc_custom_quota Custom download quota Admin-modified quota

Frozen Metas (Set at Purchase):

Meta Key Description Purpose
_dbwc_membership_type_{product_id} Type (duration/downloads) Protects against product changes
_dbwc_membership_duration_{product_id} Original duration Freezes parameters at purchase
_dbwc_membership_custom_days_{product_id} Original custom days Freezes parameters
_dbwc_membership_download_quota_{product_id} Original quota Freezes parameters

πŸ“Š Download Tracking

All download activity is tracked in a dedicated database table for accurate quota management:

Table: wp_dbwc_membership_downloads Structure: - id: bigint(20) AUTO_INCREMENT PRIMARY KEY - order_id: bigint(20) NOT NULL - product_id: bigint(20) NOT NULL - user_id: bigint(20) NOT NULL - download_count: int(11) DEFAULT 0 - last_download: datetime DEFAULT NULL - created_at: datetime DEFAULT CURRENT_TIMESTAMP UNIQUE KEY: order_product (order_id, product_id)
⚠️ Important

The download tracking system automatically increments the counter each time a customer downloads a file. When the quota is reached, downloads are automatically blocked. Admins can reset the counter or add more downloads at any time.

πŸ”„ Priority Logic

Download Box Pro uses a smart priority system to determine membership status:

For Expiration Date:

  1. Check admin conversion to lifetime (_dbwc_converted_to_lifetime)
  2. Check custom admin date (_dbwc_custom_expiry_date)
  3. Check frozen duration from order (_dbwc_membership_duration_{product_id})
  4. Fallback: Read current product settings (for backwards compatibility)

For Download Quota:

  1. Check custom admin quota (_dbwc_custom_quota)
  2. Check frozen quota from order (_dbwc_membership_download_quota_{product_id})
  3. Fallback: Read current product settings

πŸ“ Audit Trail

All membership management actions automatically add notes to the WooCommerce order for complete audit tracking:

πŸ“‹

Automatic Notes

  • Membership extended
  • Converted to lifetime
  • Downloads added
  • Counter reset
  • Membership cancelled
πŸ”

Complete History

  • Who made changes
  • When changes occurred
  • What was changed
  • Old and new values

WooCommerce order notes section with various membership management action entries

πŸŽ“ Installation & Configuration

⚑ 10 Minutes to Get Started!

Download Box Pro is designed for maximum simplicity. Follow these three easy steps and you're ready to sell.

Initial setup wizard basic configuration

βš™οΈ Technical Requirements

βœ…

WordPress

  • Version 5.8 or higher
  • Multisite compatible
  • All standard themes
πŸ›’

WooCommerce

  • Version 5.0 or higher
  • Digital products required
  • All payment gateways
πŸ–₯️

Server

  • PHP 7.4 or higher
  • MySQL 5.6 or higher
  • Standard PHP extensions
⚑

Performance

  • Optimized code
  • Minified assets
  • Smart caching
  • Lazy loading

🌍 Multilingual Support

πŸ‡«πŸ‡·

French

  • Complete translation
  • Native support
πŸ‡¬πŸ‡§

English

  • Default language
  • Full support
πŸ”§

Translation Ready

  • Loco Translate compatible
  • WPML ready
  • Polylang ready
  • .po/.mo files included

English and French to demonstrate translation quality

πŸ›‘οΈ Support & Guarantees

πŸ“§

Email Support

  • Response within 24h
  • Detailed answers
  • Problem resolution
πŸ’¬

Helpdesk Website

  • Available 7 days/week
  • Quick assistance
  • Real-time help
πŸ“š

Documentation

  • Complete guides
  • Video tutorials
  • Code examples
  • FAQ section
πŸ”„

Regular Updates

  • Bug fixes
  • New features
  • Security patches
  • Compatibility updates

Ready to Transform Your Digital Store?

Join thousands of satisfied customers who have increased their sales with Download Box Pro

Get Download Box Pro Now