Track who's in, manage shifts and leave, and get AI-powered attendance insights — without leaving your WordPress dashboard. Employees clock in from a single shortcode; managers approve leave in one click.
Add a clock in/out widget to any page with one shortcode:
[mkam_clock_in]
A complete time & leave system that lives inside your WordPress admin.
Employees clock in and out from an admin widget, the [mkam_clock_in] shortcode, or the REST API. IP address is captured automatically, with optional geolocation.
Define shifts with start/end times, grace periods, working days, breaks, and overnight support. The plugin auto-calculates late minutes, total hours, and overtime against each employee's shift.
Employees request leave with live balance display; managers approve or reject in one click. Built-in balance math, overlap detection, and minimum-notice rules keep requests valid.
Generate smart monthly summaries and detect absence patterns with AI. Bring your own OpenAI key — data is sent only when you click "Generate", and nothing leaves your site otherwise.
Four frontend shortcodes — [mkam_clock_in], [mkam_my_attendance], [mkam_leave_request], and [mkam_my_leaves] — give staff a color-coded attendance calendar and leave dashboard.
A stat-card dashboard shows who's present, late, on leave, and absent today. Sortable, filterable admin tables for employees, attendance, and leave — each with one-click CSV export and a full REST API under mkam/v1.
Start free. Upgrade when you need payroll, scheduling, or automation.
| Feature | Lite Free forever | Pro $59/year |
|---|
Install, add employees, place a shortcode. That's it.
Download free from WordPress.org or upload the zip. Activate it — five database tables plus default shifts and leave policies are created automatically.
Go to Attendance → Employees, add your team, assign shifts, and optionally link each one to a WordPress user account for self-service access.
Add [mkam_clock_in] to any page. Staff clock in instantly; you watch attendance roll into the dashboard in real time.
Attendance Manager fits wherever people clock in.
Track in/out times, manage annual and sick leave, and run monthly attendance reports — without paying for a separate HR SaaS subscription.
Define morning, evening, night, and overnight shifts with grace periods and breaks. With Pro, schedule rosters and lock clock-in to the store location with geofencing.
Employees clock in from the frontend shortcode wherever they are. Optional geolocation and IP capture give you a clear record of when and where work started.
Manage staff leave policies, track attendance for compliance, and (with Pro) keep a full audit log of every change for your records.
Free to start. Pro for teams who need more.
Instant email delivery of your license key
Need licenses for multiple sites? Contact us for a multi-site quote →
Everything you need to know about Attendance Manager.
Yes — Lite is a complete attendance and leave system: employees, shifts, clock in/out, late and overtime calculation, leave requests and approvals, a stat dashboard, CSV export, a REST API, and even AI insights (with your own OpenAI key). Pro adds payroll, scheduling, geofencing, and automation on top.
All data lives in your own WordPress database across five custom tables — employees, shifts, attendance, leave, and leave policies. No third-party service is involved. The only optional external call is to OpenAI for AI insights, and only when you explicitly click "Generate" using your own API key.
Three ways: from a one-click widget in the WordPress dashboard, from the [mkam_clock_in] shortcode placed on any frontend page, or via the REST API. Each employee is linked to a WordPress user account, and the widget shows a live clock and worked-hours counter.
Lite handles attendance and leave end to end. Pro adds payroll & salary calculation with PDF payslips, a drag-and-drop shift scheduler, geofenced clock-in, natural-language AI queries, multi-level leave approvals, Slack/WhatsApp/SMS notifications, an audit log, kiosk mode, and white-labeling.
After purchasing on LemonSqueezy you'll receive a license key and the Pro plugin zip by email. Install the Pro add-on alongside the free plugin, go to Attendance → Settings → License, paste your key, and click Activate. Pro features unlock instantly — the free plugin keeps doing everything it already did.
The standard Pro license covers 1 site. For multiple sites, contact us at support@merchantkits.com — we offer 3-site and unlimited-site licenses at a discount, with white-labeling on the agency tier.
Install Attendance Manager free from WordPress.org and have clock-in live in under five minutes.