🚀Getting Started
🛡Safe Updates
🔍Security Scanner
📡Uptime Monitor
AI Reports
💳Billing & Plans

Documentation

Everything you need to set up and use SITEOPS.

🚀

Getting Started

Create your account

Creating a SITEOPS account takes 30 seconds and requires no credit card.

1.Go to siteops.datronixtech.com/register
2.Enter your full name, work email, and password
3.Optionally enter your company name
4.Agree to the Terms of Service
5.Click Create free account

You'll be redirected to the onboarding wizard which guides you through connecting your first site.

Free plan: 1 site forever, no credit card required.

Install the WordPress plugin

The SITEOPS Worker plugin connects your WordPress site to the dashboard. It's lightweight and adds no overhead to page load.

1.Download the plugin from your dashboard or from /plugin/siteops-worker.zip
2.Go to WordPress Admin → Plugins → Add New
3.Click Upload Plugin
4.Choose the downloaded ZIP file
5.Click Install Now then Activate Plugin

Requirements: WordPress 5.0+, PHP 7.4+, Apache or LiteSpeed server.

Connect your first site

After installing the plugin, connect it to your dashboard using an API key.

1.In SITEOPS dashboard, go to Sites → Add New Site
2.Enter your WordPress site domain (e.g. yourdomain.com)
3.Click Generate API Key
4.Copy the generated API key
5.Go to WordPress Admin → Settings → SITEOPS Worker
6.Paste the API key and click Save Settings
7.Back in SITEOPS, click Verify Connection

Once verified, SITEOPS automatically syncs your site's plugins, themes, and WordPress version.

Dashboard overview

The SITEOPS dashboard gives you a complete overview of all connected sites.

OverviewSee all sites, pending updates, alerts, and security threats at a glance.
SitesManage individual sites, sync data, and access WordPress admin.
UpdatesView and run pending plugin, theme, and core updates.
SecurityRun security scans and view findings per site.
UptimeMonitor site availability with 5-minute checks.
Broken LinksDetect broken links across your sites.
ReportsGenerate AI monthly maintenance reports.
AlertsView all alerts grouped by site.
🛡

Safe Updates

How safe updates work

SITEOPS uses a 7-step process to ensure sites never break from an update.

1.AI Risk Analysis — Reads changelogs and assigns a risk score 1-10
2.Plugin State Save — Records which plugins are active
3.Snapshot — Creates a full database + plugins backup
4.Before Screenshot — Takes a screenshot of your homepage
5.Apply Updates — Updates plugins, themes, and WordPress core
6.After Screenshot — Takes a second screenshot
7.Visual Comparison — AI compares before/after. If difference is significant, auto-rolls back

Safe mode (steps 2-7) is available on Starter, Growth, and Agency Pro plans. Free plan runs updates without snapshot or visual diff.

Visual diff and auto-rollback

After every update, SITEOPS compares before/after screenshots using pixel-matching.

Less than 5% differenceUpdate passes, snapshot deleted.
5-15% differenceSITEOPS AI analyses the change in detail.
Significant differenceAutomatic rollback to pre-update snapshot.

You can view before/after screenshots for every update job in the Updates section.

Scheduled updates

Set updates to run automatically at a time that works for you.

1.Go to Sites → [Your Site] → Settings
2.Enable Scheduled Updates
3.Choose frequency: Daily, Weekly, or Monthly
4.Set the time (e.g. 3:00 AM)
5.Save settings

Available on: Starter, Growth, and Agency Pro plans.

Premium plugins

Premium plugins (Elementor Pro, WooCommerce extensions, etc.) use custom update servers and cannot be updated automatically.

When SITEOPS detects a premium plugin update:

It shows with a PREMIUM badge in your updates list
A warning explains manual update is required
Click Open WP Admin to log in instantly via 1-Click Admin
Update the plugin manually in WordPress admin
Click Mark as Updated to dismiss from your queue
🔍

Security Scanner

Security scanner overview

SITEOPS runs a 4-level security scan on your WordPress site.

Level 1Core file integrity: Compares WordPress core files against official checksums from wordpress.org.
Level 2Malware detection: Scans your uploads folder for PHP files, a common indicator of malware injection.
Level 3CVE scanning: Checks all installed plugins against Wordfence Intelligence and WPVulnerability databases.
Level 4Config security: Checks if wp-login.php is exposed, XML-RPC is enabled, and wp-config.php is accessible.

Scans run monthly automatically. You can also trigger a manual scan anytime.

SITEOPS Risk Score

After every scan, SITEOPS calculates a Risk Score from 0-100.

0-15 (Grade A)Excellent, no significant issues
16-30 (Grade B)Good, minor issues only
31-50 (Grade C)Fair, attention needed
51-70 (Grade D)Poor, immediate action required
71-100 (Grade F)Critical, site may be compromised

The score factors in: active CVEs, core file modifications, PHP malware, login security, pending updates, and inactive plugins.

Auto-fix security issues

SITEOPS can automatically fix certain security issues with one click.

Modified core filesDownloads the official file from wordpress.org and replaces it.
wp-config.php exposedAdds .htaccess rules to block public access.
XML-RPC enabledAdds .htaccess rules to block XML-RPC requests.
Suspicious filesMoves files to a quarantine folder for review.

After a fix is applied, the finding is automatically added to the ignore list so it won't reappear in future scans.

Ignore rules

If a finding is a false positive or a known legitimate file, mark it as acceptable risk. This creates a persistent ignore rule preventing it from appearing in future scans.

1.Go to Security Scanner
2.Find the relevant finding
3.Click Mark as Acceptable Risk or Ignore

Ignore rules are stored permanently and survive across all future scans.

📡

Uptime Monitor

How uptime monitoring works

SITEOPS checks every connected site every 5 minutes by making a HEAD request to your homepage.

UPSite returns HTTP 200-399
DOWNSite returns an error or times out after 15 seconds

Two consecutive failures trigger a downtime alert to avoid false alarms. Recovery is detected on the next successful check.

Uptime data is retained for 90 days on paid plans and 24 hours on the free plan.

Downtime alerts

When SITEOPS detects your site is down, it creates a dashboard alert immediately.

On paid plans, you also receive an email with:

The site that went down
Time it was detected
The error message
A direct link to your uptime dashboard

When your site recovers, you receive a recovery notification with total downtime duration.

Viewing downtime events

SITEOPS records every downtime event with full details.

1.Go to Uptime Monitor
2.Select your site from the dropdown
3.Click the Downtime Events tab

Each event shows: start time, recovery time, duration, and the specific error for each failed check.

Use the time filter (24h, 7d, 30d, 90d) to review historical downtime.

AI Reports

Generate a monthly report

SITEOPS AI generates plain-English monthly reports you can send directly to clients.

1.Go to Reports
2.Find the site you want a report for
3.Click Generate AI Report
4.Wait 10-20 seconds
5.Review and download as a text file

The report covers: updates applied, security status, uptime performance, broken links, and recommendations.

Share reports with clients

Client report sharing via public link is available on Growth and Agency Pro plans.

This feature is currently in development. When available, you'll be able to:

Generate a shareable link for any report
Set link expiry (7 days, 30 days, permanent)
Brand the report with your agency name
Send directly to clients without them needing a SITEOPS account

Coming soon on Growth and Agency Pro plans.

💳

Billing & Plans

Plan comparison

SITEOPS offers 4 plans:

Free1 site, basic features, forever free
Starter (₹2,499/month)Up to 10 sites, all core features
Growth (₹7,499/month)Up to 50 sites, bulk operations, client reports
Agency Pro (₹14,999/month)Unlimited sites, dedicated support

Visit /pricing for the full feature comparison.

How to upgrade

1.Go to Account Settings or visit /pricing
2.Click the upgrade button for your desired plan
3.Complete payment via Razorpay (cards, UPI, net banking)
4.Your plan upgrades instantly
You can also upgrade from within the dashboard when you hit a plan limitan upgrade prompt appears automatically.

Cancel subscription

1.Go to Account Settings
2.Scroll to the subscription section
3.Click Cancel subscription
4.Confirm cancellation

You keep access to all paid features until the end of your current billing period. After that, your account reverts to the Free plan (1 site).

If you cancel within 7 days of subscribing, contact support@datronixtech.com for a full refund.

International payments

SITEOPS currently accepts payments in Indian Rupees (INR) via Razorpay, supporting:

All major credit and debit cards
UPI (Google Pay, PhonePe, Paytm)
Net banking
Digital wallets

International payments (USD, EUR, GBP) are coming soon. We're processing the required approvals from the Reserve Bank of India.

If you're an international user, contact support@datronixtech.comwe'll notify you when international payments are live.
Until then, enjoy 1 site free foreverno credit card required.
Still need help?

Our support team responds within 24 hours on business days.

Email Support