MagicChecklists Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
MagicChecklists lets you create custom checklists that can be accessed from anywhere on your WordPress site. Use them for onboarding, task management, content publishing workflows and more.
Core Features:
- Classic Checklists – Create checklists with drag-and-drop item ordering, priorities, deadlines and multi-level nesting
- Publisher Checklists – Enforce publishing requirements for selected post types
- Kanban Board – Visualize and manage checklist tasks with drag-and-drop columns, user assignment and due dates
- Guided Tours – Build interactive step-by-step tours to guide users through your WordPress site (frontend and backend)
- Shortcode Support – Embed checklists anywhere using shortcodes, with both list and kanban display modes
- Floating Buttons – Trigger checklists via floating buttons, keyboard shortcuts or both
- Granular Access Control – Set permissions per user role, individual user or public access
- Analytics Dashboard – Track checklist completion rates, user engagement and performance metrics
- API & Webhooks – REST API endpoints and webhook integrations with Slack, Discord and custom endpoints
- Import / Export – Export checklists to JSON, PDF or TXT and import them across sites
- Dashboard Widget – Display checklist status directly on the WordPress dashboard
- Dark Mode – Full dark mode support throughout the admin interface
- Internationalization – Fully translatable with German and French translations included
External Services
This plugin allows users to configure webhook integrations with the following third-party services:
Slack
When configured by the site administrator, checklist events (item checked, deadline approaching, etc.) can send notifications to a Slack channel via incoming webhooks. The webhook URL is provided by the user and data is only sent when webhook notifications are enabled.
* Data sent: checklist name, item text, event type, timestamp
* Slack Terms of Service
* Slack Privacy Policy
Discord
When configured by the site administrator, checklist events can send notifications to a Discord channel via webhooks. The webhook URL is provided by the user and data is only sent when webhook notifications are enabled.
* Data sent: checklist name, item text, event type, timestamp
* Discord Terms of Service
* Discord Privacy Policy
No data is sent to any external service unless the site administrator explicitly configures and enables webhook integrations.
Source Code
The compiled JavaScript files in the dist/ directory are built from the source files in the src/ directory using Vite.
The full source code is available at: https://github.com/Kasoria/magicchecklists
To build from source:
- Clone the repository
- Run
npm installto install dependencies - Run
npm run buildto compile the production assets
Screenshots
No screenshots provided

