RoutineKit — Reusable Configuration Checklists Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
RoutineKit solves the agency problem of replicating the same WordPress configuration changes across dozens or hundreds of client sites.
Build reusable, step-by-step configuration checklists inside one site, then run them anywhere. Each step includes instructions, a direct deep-link to the exact settings page, and optional evidence capture — so your team always knows what was done, when, and by whom.
Core Features (Free)
- Workflow Builder — create reusable configuration checklists with step-by-step instructions
- Guided Runner — a floating sidebar that walks your team through each step and links directly to the right settings page
- Auto-Capture — RoutineKit watches wp_options changes as you configure a site and offers to turn them into workflow steps automatically
- 25+ Deep-Links — pre-built links to the most common WordPress, WooCommerce, Yoast SEO, Wordfence, and UpdraftPlus settings pages
- 5 Starter Templates — New Site Setup, Security Hardening, WooCommerce Launch, SEO Setup, Site Migration
- JSON Export/Import — share workflows between sites via JSON file or URL
- Import from URL — import any shared workflow directly from a URL (requires a connected RoutineKit account)
Pro Features (Agency / Agency Pro)
- SaaS Dashboard — manage and assign workflows across all your client sites from one central dashboard
- Site Groups & Fleet Assignment — push workflows to groups of client sites from your dashboard
- Note Sharing — share step notes across sites via the central dashboard
- Evidence Capture — upload screenshots or PDFs as proof of completion per step
- Audit Trail — full timestamped log of who completed what and when, with before/after option snapshots
- Progress Sync — execution progress synced back to your central dashboard
- Priority Support — dedicated support for Agency and Agency Pro subscribers
How It Works
- Build — create a workflow with named steps, instructions, and deep-links
- Run — click Run on any workflow to open the floating Runner sidebar
- Follow — the Runner walks you through each step, links you to the right page, and tracks your progress
- Done — all steps completed? RoutineKit marks the run complete with a full audit trail
Auto-Capture
Turn live configuration sessions into documented workflows automatically. RoutineKit monitors wp_options changes as you navigate through settings pages and offers to add them as workflow steps — with the exact option values captured for future reference.
External Services
RoutineKit communicates with an external service only when you explicitly connect to RoutineKit Cloud. No data is sent to any external server without an active connection.
RoutineKit Cloud
When you enter a license key and connect to RoutineKit Cloud, this plugin sends data to and receives data from https://app.routinekit.dev.
Data sent:
* Your site URL, site name, and WordPress version (on connect and heartbeat)
* RoutineKit plugin version (on heartbeat)
* Workflow structure (title, steps) when you push a workflow to a site group
* Execution completion status when a runner finishes a SaaS-assigned workflow
Data received:
* Workflow assignments pushed from your central dashboard
* Template library available for your plan
* License plan status
When this happens: Only after you explicitly enter an API key in RoutineKit > Settings > Cloud Connection. The connection can be removed at any time from the same screen, after which no further data is sent.
This service is operated by the plugin author. It is optional — the plugin is fully functional without it.
- Service endpoint: https://app.routinekit.dev
- Privacy policy: https://routinekit.dev/privacy
- Terms of service: https://routinekit.dev/terms
Privacy Policy
RoutineKit captures wp_options changes made during your admin sessions to help you build workflow steps (Auto-Capture feature). This data is stored locally in your own database and is never sent externally on the free plan.
The Auto-Capture buffer stores: the option name, old value, new value, the URL of the admin page where the change occurred, and the WordPress user ID of the person who made the change. This data is retained for a configurable period (default: 30 days, adjustable in Settings) and deleted automatically. It is fully removed when the plugin is uninstalled.
Execution audit trails store: which user ran a workflow, which steps were completed or skipped, timestamps, and any notes or evidence files uploaded. This data is stored locally in your database.
If you connect to RoutineKit Cloud (Pro), please review the RoutineKit Cloud privacy policy at https://routinekit.dev/privacy.
Source Code
The complete source code for this plugin, including all JSX/JavaScript source files, is publicly available at:
https://github.com/99points/routinekit-public
Build Instructions
The JavaScript assets in this plugin are compiled from source files in the src/ directory using @wordpress/scripts (webpack).
To rebuild from source:
- Install Node.js (v18+) and npm
- Run
npm installin the plugin root - Run
npm run buildto compile production assets intoassets/js/
Third-Party Libraries
This plugin includes the following third-party library:
- html2canvas (v1.4.1, MIT License) — https://html2canvas.hertzen.com
Used to capture screenshots of the admin screen for step evidence. Bundled inassets/js/html2canvas.min.js(vanilla capture watcher) and in the webpack chunkassets/js/548.js(React runner notes).
Screenshots
No screenshots provided
