All your website maintenance in one place.
WP Maintenance CRM brings clients, tickets, hours, invoices, newsletter, and a branded portal together in one WordPress plugin. No spreadsheets, no scattered emails.
Without a system
- Hours in spreadsheets, never reconciled with the bill
- Client requests scattered across emails and messages
- You have no overview of how much you earn from maintenance.
- The client is calling you because they don’t know the status of the job.
With WP MAINTENANCE CRM
- Hours related to ticket and client, automatically in the report
- Each request is a ticket with a status and priority.
- MRR and ARR on your dashboard at all times
- The client monitors everything on their own in a branded portal
WHAT’S INSIDE
Everything for running a maintenance business
One plugin covers the path from client requests to reports and invoices.
Clients and plans
Connect WordPress users to maintenance plans — flexible pricing, billing cycles, and bulk operations.
Tickets with attachments
Statuses, priorities, categories, a TinyMCE editor, file attachments, and automatic email notifications, plus ticket status.
Work reports (PDF)
Log hours per client, optionally tied to a ticket, with monthly summaries and a fast AJAX form.
Work reports (PDF)
Structured reports with a date picker, PDF export, and your logo — ready for the client.
Newsletter and messages
TinyMCE, merge tags, templates, and a send log — to all clients, by plan or manual selection.
Client portal
A branded self-service portal with 6 tabs and a dark, light, or automatic theme, plus plan upgrades.
Dashboard
MRR and ARR charts, widgets, and client cards — your maintenance revenue is on the first screen.
White-label
Replace every reference to the plugin with your agency’s name, logo, and colors. The client sees your brand.
Client portal
A portal that carries your brand, not mine.
Clients log in and see their status, hours, reports, and invoices themselves. Fewer questions for you, a more professional impression for them.
- ✓ Plan and status overview
- ✓ Tickets and communication
- ✓ Time tracking
- ✓ Work reports
- ✓ Invoices and documents
- ✓ Account settings
WP Maintenance CRM
WP Maintenance CRM is a system that media-met uses to manage its own WordPress site maintenance on a daily basis — built by an agency with 15+ years of experience and 200+ projects.
Frequently asked questions
How many domains is the license valid for?
One license is valid for one domain. It is activated in the plugin settings and is checked weekly via the Mediamet License server. Multiple licenses are required for multiple domains.
Do I get updates?
The annual license includes all updates for the duration of the subscription, while the lifetime license includes lifetime updates, without re-payment.
Can I display it with my brand?
Yes. White-label options replace all references to the plugin with your agency name, logo, and colors — both in the admin interface and in the client portal.
Does it work in Croatian?
The plugin is fully bilingual (Croatian and English) with over 350 translated strings. You can choose the language in the settings.
When do I get the bill?
After purchase, you will automatically receive a fiscalized PDF invoice by email. When ordering, you can also enter your company information (OIB) for the R1 invoice.
What is the support like?
The plugin comes with full documentation (in Croatian and English). Support is provided via email, and Lifetime customers have priority.
Organize your maintenance today.
One plugin for clients, tickets, hours, invoices and portal.



