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.
Only exports what changed since the last export. No duplicate data, faster transfers, smaller packages.
Hand-pick specific pages, posts, and assets to include in a deploy package.
One-click restore point created before every import. Roll back in seconds if anything goes wrong.
See exactly what will change before applying a package. Review additions, updates, and deletions before they happen.
Side-by-side comparison of the incoming package vs current production content.
Source domain automatically swapped to destination. Internal links, images, and asset URLs all updated.
Pro: Packages encrypted with AES-256. SHA-256 checksums verify integrity. Retry with backoff and rate limiting.
Pro: Auto-push on publish, multi-target push, two-way pull sync, scheduled auto-exports, and webhook/Slack alerts.
From solo bloggers to enterprise teams, MAD Deploy adapts to every WordPress setup.
Build and test on staging without touching the live site. Push only when the client approves.
Manage staging environments for multiple clients from one dashboard. Client preview links for approval.
Test theme updates, plugin changes, and checkout modifications on staging before they affect real customers.
Integrate with GitHub Actions or GitLab CI via WP-CLI. Automated staging refresh and deployment pipelines.
Click “Create Staging” — the plugin clones your live site (database + files) into a subdirectory. Takes under 60 seconds.
Install plugins, update themes, edit content, or redesign pages on staging. Share a preview link with your client or team.
Satisfied? Click “Push to Live.” Choose selective push (specific files/tables) or full sync. Automatic rollback snapshot is created first.
Start free and upgrade when you need advanced features. No credit card required.
| Feature | Free — $0 foreverFree | Pro — 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 | — | ✓ |
| Total | 10 features | 42 features |
Upload the ZIP or search “MAD Deploy” in WordPress Plugins > Add New. Activate with one click.
Go to MAD Deploy > Staging. Click “Create Staging” and wait ~60 seconds for the full clone.
Open the staging site link. Install plugins, update themes, edit content — experiment freely.
When ready, click “Push to Live.” Choose full sync or selective push. A rollback snapshot is created automatically.
WordPress 5.6+
PHP 7.4+ (8.1+ recommended)
MySQL 5.7+ or MariaDB 10.3+
Memory 128 MB+ (256 MB recommended)
Download the free version today or Buy MAD Deploy Pro Version.