Fireworks

Today marks a milestone we’ve been working toward for over six months: the launch of DMSI Digital Downloads, Licensing & Subscriptions (DMSI DDLS) – a completely free WordPress plugin that solves one of the most expensive problems facing WordPress developers and digital product creators.

The Problem We’re Solving

If you sell digital products through WordPress, you face a difficult choice. You need professional tools to manage downloads, licenses, and subscriptions, but the existing solutions are expensive. Commercial plugins often cost $200+ per year just for recurring billing features. Software-as-a-service platforms take percentages of your revenue plus monthly fees.

For indie developers, small software companies, and bootstrapped startups, these costs eat into already-thin margins. Many compromise by using free alternatives that lack essential features, manually managing licenses through spreadsheets, or simply not offering subscriptions at all.

There had to be a better way.

Introducing DMSI DDLS

DMSI DDLS is our answer to this problem. It’s a comprehensive WordPress plugin that handles three critical business functions:

Digital Downloads Management

Protect your digital products with secure file delivery. Upload product files, manage versions, and control access based on license status. Files are served through WordPress with no direct access, preventing unauthorized downloads. Track every download with detailed logging, and restrict how many times customers can download files.

Complete License Management

Generate licenses automatically when customers purchase your products. Track activations by site URL or device identifier. Handle license expiration and renewal automatically. Support multiple products with different licensing rules. Integrate with your software through a comprehensive REST API that validates licenses in real-time.

Built-in Subscription System

Stop paying $199/year for subscription functionality. DMSI DDLS includes a complete subscription management system that handles automated renewals, grace periods, payment processing through WooCommerce, and the full subscription lifecycle from trial to cancellation.

Why Free?

The question we hear most is: “What’s the catch?”

There isn’t one. DMSI DDLS is 100% free with no restrictions, no time limits, and no feature gates. Every feature listed above is included at no cost. You can use it for unlimited products, unlimited licenses, unlimited customers, and unlimited revenue.

We built this plugin because we needed it ourselves but couldn’t afford the expensive commercial solutions. Rather than paying hundreds of dollars per year for recurring costs, we developed our own system. Once we had it working in production, we realized other developers faced the same challenges.

Rather than trying to build another expensive product in an already crowded market, we decided to give the core functionality away and focus on building optional premium extensions for the 10% of users who need advanced features.

Built for Developers and Digital Product Creators

DMSI DDLS works for anyone selling digital products through WordPress:

WordPress Plugin and Theme Developers: License your premium plugins with automatic updates, activation tracking, and expiration handling. Integrate the REST API into your software for real-time license validation.

Software Vendors: Whether you build desktop applications, mobile apps, or cross-platform software, DMSI DDLS can license it. The REST API works from any programming language and platform.

SaaS Companies: Manage subscription-based access to web applications. Handle trials, plan changes, upgrades, downgrades, and cancellations automatically.

Digital Product Creators: Sell eBooks, online courses, design templates, stock assets, or any other digital content. Control access, track downloads, and manage customer licenses from one dashboard.

Enterprise Features, Zero Cost

Despite being free, DMSI DDLS includes features you’d expect from expensive commercial solutions:

  • Automatic license generation when customers purchase WooCommerce products
  • Customer self-service portal with six pages (dashboard, licenses, downloads, account, subscriptions, support contracts)
  • Complete REST API for license validation and management from any software platform
  • 54+ automated email templates (24 customer emails, 30+ admin emails)
  • Background job processing via Action Scheduler for reliable operation at scale
  • Comprehensive admin interface for license, customer, product, and subscription management
  • Advanced reporting and analytics
  • Role-based access control using WordPress permissions
  • GDPR compliance tools including data export and deletion
  • Complete audit logging of all system activity
  • Email queue system with retry logic and rate limiting

Getting Started

DMSI DDLS is available now on WordPress.org:

  1. Install from the WordPress plugin directory or upload the plugin manually (see our Quick Start Guide)
  2. Activate the plugin
  3. Configure your first WooCommerce product with license generation enabled
  4. Start selling – licenses generate automatically when orders complete

Complete documentation covers installation, configuration, and integration with detailed guides for every feature.

What’s Next?

The core DMSI DDLS plugin is feature-complete and will remain 100% free forever. We’re committed to regular updates, security patches, and community support through the WordPress.org forum.

Looking ahead, we’re developing premium extensions for advanced use cases:

  • Update Server for hosting your own plugin and theme updates
  • Subscriptions Pro with advanced renewal workflows
  • Analytics Pro for deep business intelligence
  • Support Desk integration
  • Team Management for multi-user scenarios
  • Webhooks for real-time event notifications
  • Advanced API capabilities
  • Service Management for service-based products

These extensions will be optional add-ons. The core plugin will always include everything most users need.

Join the Community

DMSI DDLS is more than software – it’s a community of developers helping developers. We invite you to:

  • Download DMSI DDLS from WordPress.org
  • Join our Early Supporter Program to shape future development
  • Share feedback and feature requests
  • Help other users in the support forum
  • Spread the word to other developers facing these challenges

We built DMSI DDLS to solve real problems we experienced ourselves. We’re excited to share it with the WordPress community and see what you build with it.

Download DMSI DDLS today and stop overpaying for digital product management.

Frequently Asked Questions

What’s the catch — why is DMSI DDLS free?

There is no catch. The core plugin is free forever with no feature gates or revenue share. We built it because we needed it ourselves. Revenue will come from optional premium extensions for advanced use cases (update server, analytics, support desk) — but the core licensing, downloads, and subscription features will always be free.

How does DMSI DDLS compare to Easy Digital Downloads?

EDD is a mature, established platform with a large ecosystem. However, EDD’s license management and subscription features require paid extensions costing hundreds of euros per year. DMSI DDLS includes all of these features in the free core plugin. Both are solid choices — it depends on whether you value a proven ecosystem (EDD) or cost savings (DMSI DDLS).

Can I migrate from another licensing platform to DMSI DDLS?

Yes. Since DMSI DDLS is self-hosted on your own WordPress site, you have full control over your data. You can set up DMSI DDLS alongside your existing solution, migrate products gradually, and switch over when ready. There is no vendor lock-in.


About DMSI: Dream Makers Software Innovations builds tools that help developers make their dreams real. DMSI DDLS is our first product, with more developer-focused solutions coming soon.

Leave a Reply