Getting Started with WP Smart
What is WP Smart?
Section titled “What is WP Smart?”WP Smart is a SaaS platform that lets you manage all your WordPress sites from a single centralised dashboard. Instead of logging individually into each site’s wp-admin, you can update plugins and themes, run backups, analyse security, monitor SEO performance and manage users across all your sites from one control point.
WP Smart works by installing a small plugin on your WordPress site, which creates a secure and authenticated channel between the site and the dashboard.
Main use cases
Section titled “Main use cases”- Freelancers and web agencies managing client sites
- Developers who want to monitor multiple projects in parallel
- Multi-site owners who want to simplify maintenance
How to sign up
Section titled “How to sign up”- Go to wpsmart.io and click Start for free or Sign up.
- Enter your email address and choose a secure password.
- Confirm your email by clicking the link sent to your inbox.
- Log in to the dashboard: you automatically start with the 14-day Trial plan.
How to log in
Section titled “How to log in”- Go to wpsmart.io/login
- Enter your email and password.
- If you forgot your password, click Forgot password? and follow the instructions sent by email.
The main dashboard
Section titled “The main dashboard”URL: /dashboard
From the main dashboard you can see all your sites at a glance. For each site the following are shown:
- Health Score — a dynamic score measuring overall health, calculated based on outdated plugins, security vulnerabilities and uptime
- Uptime status — whether the site is online or offline
- WordPress and PHP version
- Quick notifications — available updates, failed backups, detected vulnerabilities
From the left sidebar you can add a new site by clicking Add Site.
Adding the first site (4-step wizard)
Section titled “Adding the first site (4-step wizard)”Step 1 — Site identification
Section titled “Step 1 — Site identification”Enter:
- Site name — an internal label (e.g. “Client Rossi Portfolio Site”)
- Site URL — the public address of the site (e.g.
https://mysite.com)
The system verifies that the URL is valid and that the site is not already registered in your account.
Step 2 — Installing the WP Smart plugin
Section titled “Step 2 — Installing the WP Smart plugin”Manual method:
- Download the WP Smart plugin
.zipfile from the dashboard. - Log in to the
wp-adminof your WordPress site. - Go to Plugins → Add New → Upload Plugin.
- Select the downloaded
.zipfile and click Install Now. - Activate the plugin.
Automatic method via FTP/SFTP:
- Enter the site’s FTP credentials (host, username, password, port, remote path).
- WP Smart tests the connection and automatically uploads the plugin to
wp-content/plugins/. - Activate the plugin from the site’s
wp-admin.
Step 3 — Security Token configuration
Section titled “Step 3 — Security Token configuration”- Once the plugin is activated, go to the WP Smart page in the WordPress menu.
- The plugin shows a unique Security Token.
- Copy the token and paste it into the field requested by the dashboard.
- WP Smart verifies the connection with the remote site.
Step 4 — Initial scan
Section titled “Step 4 — Initial scan”If the verification is successful, the site is added and an initial health, security and SEO scan starts automatically.
Frequently asked questions
Section titled “Frequently asked questions”Does the plugin modify my WordPress site? The plugin only adds the API endpoints needed for communication with the dashboard. It does not modify the theme, database or site content.
Can I use the FTP method if my hosting uses SFTP? Yes, you can choose between a standard FTP connection and SFTP.
Can the security token be regenerated? Yes, from the plugin page in WordPress you can regenerate the token at any time. Remember to also update it in the site settings on WP Smart.
What to do if token verification fails? Verify that:
- The plugin is correctly installed and activated on the site
- The domain entered is publicly reachable
- There are no
.htaccessrules blocking external requests - The token has been copied correctly (without spaces)