WORDPRESS PLUGIN

MAD Deploy

Ship your site from local to production — as one package.

Create staging sites in one click, test changes safely, and push to production with zero downtime. Selective sync, automatic rollback, and server-to-server migration — all from your WordPress dashboard.

<60s
Staging Creation
1-Click
Push to Live
Zero
Downtime
100%
Data Integrity
FEATURES

Everything You Need, Nothing You Don't

Delta Export

Only exports what changed since the last export. No duplicate data, faster transfers, smaller packages.

Manual Export

Hand-pick specific pages, posts, and assets to include in a deploy package.

Auto-Backup

One-click restore point created before every import. Roll back in seconds if anything goes wrong.

Dry-Run Preview

See exactly what will change before applying a package. Review additions, updates, and deletions before they happen.

Diff Viewer

Side-by-side comparison of the incoming package vs current production content.

URL Rewriting

Source domain automatically swapped to destination. Internal links, images, and asset URLs all updated.

AES-256 Encryption

Pro: Packages encrypted with AES-256. SHA-256 checksums verify integrity. Retry with backoff and rate limiting.

Two-Way Sync

Pro: Auto-push on publish, multi-target push, two-way pull sync, scheduled auto-exports, and webhook/Slack alerts.

USE CASES

Who Uses MAD Deploy?

From solo bloggers to enterprise teams, MAD Deploy adapts to every WordPress setup.

🛠

WordPress Developers

Build and test on staging without touching the live site. Push only when the client approves.

🏢

Digital Agencies

Manage staging environments for multiple clients from one dashboard. Client preview links for approval.

🛒

WooCommerce Stores

Test theme updates, plugin changes, and checkout modifications on staging before they affect real customers.

💻

DevOps & CI/CD

Integrate with GitHub Actions or GitLab CI via WP-CLI. Automated staging refresh and deployment pipelines.

Works With Your Favourite Tools

⚙
Elementor
🛒
WooCommerce
💻
cPanel
🏭
Plesk
🔌
WP-CLI
🚀
Git
🌐
Any Host
📚
Multisite
HOW IT WORKS

Get Started in 3 Simple Steps

01

Create a Staging Site

Click “Create Staging” — the plugin clones your live site (database + files) into a subdirectory. Takes under 60 seconds.

02

Make & Test Changes

Install plugins, update themes, edit content, or redesign pages on staging. Share a preview link with your client or team.

03

Push to Production

Satisfied? Click “Push to Live.” Choose selective push (specific files/tables) or full sync. Automatic rollback snapshot is created first.

FREE VS PRO

Choose Your MAD Deploy Plan

Start free and upgrade when you need advanced features. No credit card required.

FeatureFree — $0 foreverFreePro — Lifetime licensePro
Core Deploy Toolkit (Free) 10 + 0
Delta export FREE✓✓
Manual export FREE✓✓
Auto-backup FREE✓✓
Dry-run preview FREE✓✓
Diff viewer FREE✓✓
URL rewriting FREE✓✓
Large packages FREE✓✓
Elementor CSS regeneration FREE✓✓
Cache purging FREE✓✓
Safe media import FREE✓✓
Automation & Sync 0 + 7
Auto-push on publish PRO—✓
Multi-target push PRO—✓
Two-way sync (pull) PRO—✓
Scheduled auto-export PRO—✓
Bulk resync backfill PRO—✓
Webhook / Slack alerts PRO—✓
Email notifications PRO—✓
Extended Content 0 + 9
Custom post types PRO—✓
Nav menus + locations PRO—✓
Widgets & sidebars PRO—✓
Theme customizer PRO—✓
Redirects (Rank Math, EPS) PRO—✓
Selective wp_options PRO—✓
ACF field groups PRO—✓
WooCommerce products, coupons, tax PRO—✓
WPML & Polylang PRO—✓
Security & Reliability 0 + 6
AES-256 package encryption PRO—✓
SHA-256 checksums PRO—✓
Retry with backoff PRO—✓
Push rate limiting PRO—✓
Deploy approval workflow PRO—✓
Content locking PRO—✓
Advanced Tooling 0 + 10
Category & date filtered export PRO—✓
Cherry-pick import PRO—✓
Versioning & deploy history PRO—✓
Chunked large exports PRO—✓
Media optimization PRO—✓
WP-CLI commands PRO—✓
Sync status dashboard PRO—✓
Deploy audit log PRO—✓
Health check REST endpoint PRO—✓
Priority updates PRO—✓
Total10 features42 features

Why MAD Deploy?

✓
No SaaS dependency: runs entirely on your servers. No data sent to third-party cloud services. GDPR/DPDP friendly.
✓
Works across hosts: migrate from any host to any host — cPanel, Plesk, custom VPS, or cloud (AWS, DigitalOcean).
✓
Rollback protection: every deployment creates an automatic snapshot you can restore in one click if anything breaks.
✓
WP-CLI native: automate staging refreshes and deployments in CI/CD pipelines with full WP-CLI command support.
✓
Serialisation-safe: search-and-replace handles WordPress serialised data, JSON strings, and multisite domain mapping.
✓
Client-ready: generate password-protected preview links so clients can review staging without WordPress login access.
INSTALLATION

Quick Start Guide

1

Install the Plugin

Upload the ZIP or search “MAD Deploy” in WordPress Plugins > Add New. Activate with one click.

2

Create Your First Staging Site

Go to MAD Deploy > Staging. Click “Create Staging” and wait ~60 seconds for the full clone.

3

Make Changes on Staging

Open the staging site link. Install plugins, update themes, edit content — experiment freely.

4

Push to Production

When ready, click “Push to Live.” Choose full sync or selective push. A rollback snapshot is created automatically.

System Requirements

WordPress 5.6+

PHP 7.4+ (8.1+ recommended)

MySQL 5.7+ or MariaDB 10.3+

Memory 128 MB+ (256 MB recommended)

FAQ

Frequently Asked Questions

Never. The import adds and updates content from the package but never removes production-only posts, pages, or media. Your live site stays intact.
Yes — that is the primary use case. Export from your local WordPress, upload the package to production, preview with dry-run, and apply. URL rewriting handles domain changes automatically.
Yes. Elementor CSS is regenerated in place after every deploy. Templates, global widgets, and theme builder conditions are included in the package.
Pro adds custom post types, navigation menus, widgets, sidebars, theme customizer settings, redirects (Rank Math, EPS), ACF field groups, WooCommerce products/coupons/tax, and WPML/Polylang translations.
Lifetime. One key, every Pro feature, no renewals. Activate from MAD Deploy → Upgrade to Pro, paste your key, and click Activate.
Pro includes auto-push on publish, scheduled auto-exports, multi-target push, two-way sync (pull), bulk resync, and webhook/Slack/email notifications. Perfect for CI/CD workflows.
Yes. Free supports one staging environment. Pro allows unlimited environments — staging, development, QA, pre-production — with named deployment pipelines. You can push from any environment to any other with one click.
Most deployments complete in under 60 seconds for an average WordPress site. The plugin uses incremental sync — only changed files and database rows are transferred, so subsequent deployments are even faster. Large media libraries may take longer on the first sync.
Yes. Every deployment creates an automatic snapshot of your production site. If something goes wrong, you can roll back to the pre-deployment state with one click. Pro retains up to 30 days of snapshots with point-in-time restore.
Pro includes scheduled deployments. Pick a date and time, and the plugin deploys automatically — useful for coordinating launches, pushing updates during low-traffic windows, or syncing with your team’s release schedule.
Yes. Free syncs core WordPress tables (posts, options, users). Pro supports selective table sync, custom tables, WooCommerce order/product data, and table-level merge rules so you never accidentally overwrite production orders with staging test data.

Ready to Try MAD Deploy?

Download the free version today or Buy MAD Deploy Pro Version.