Quick Navigation
System Requirements
Before installing any SmartNet plugin, ensure your WordPress environment meets the following minimum requirements. All plugins are tested against these specifications before every release.
| Component | Minimum | Recommended | Status |
|---|---|---|---|
| WordPress | 5.8 | 6.4+ | Supported |
| PHP | 7.4 | 8.1 or 8.2 | Supported |
| MySQL / MariaDB | 5.6 / 10.1 | 8.0 / 10.6 | Supported |
| Memory Limit | 128 MB | 256 MB+ | Supported |
| Browser (Admin) | Chrome 90+ | Latest | Supported |
| HTTPS / SSL | Required | Required | Required |
Important: Always back up your WordPress database and files before installing or updating any plugin. We recommend testing on a staging environment first.
Installation Methods
SmartNet plugins are distributed as standard .zip files downloaded from your customer dashboard. There are two installation methods available.
Method 1: WordPress Admin (Recommended)
Download Your Plugin
Log in to your SmartNet Client Dashboard and navigate to My Licenses → Downloads. Click the Download .zip button next to your plugin. Save the .zip file to your computer — do not unzip it.
Open WordPress Plugin Uploader
In your WordPress admin panel, go to Plugins → Add New Plugin. Click the Upload Plugin button at the top of the page.
If you do not see "Upload Plugin," ensure you are logged in as an Administrator with full plugin management capabilities.
Upload and Install
Click Choose File, select the .zip file you downloaded, then click Install Now. WordPress will upload and extract the plugin files automatically.
Activate the Plugin
Once installation is complete, click Activate Plugin. The plugin will now appear in your Plugins → Installed Plugins list with an Active status. Proceed to License Activation below.
Tip: After activation, you will see a new SmartNet menu item in your WordPress admin sidebar.
Method 2: FTP / SFTP Upload
Download and Extract
Download the plugin .zip from your dashboard. Extract the archive — you will get a folder such as smart-cache-pro/.
Upload via FTP Client
Using an FTP client (FileZilla, Cyberduck, etc.), connect to your server and upload the entire plugin folder to:
/wp-content/plugins/smart-cache-pro/
Activate in WordPress
Return to your WordPress admin, go to Plugins → Installed Plugins, find the plugin in the list, and click Activate.
License Key Activation
Every SmartNet plugin requires a valid license key to receive updates and access support. Your license key was emailed at time of purchase and is available in your dashboard.
Find Your License Key
Log in to your SmartNet Dashboard → My Licenses. Copy the license key for the plugin you installed. It looks like:
SNCP-XXXX-XXXX-XXXX-XXXX
Navigate to the Plugin Settings
In WordPress admin, go to the plugin's settings page. For example: SmartNet → Smart Cache Pro → License. Every SmartNet plugin has a dedicated License tab.
Enter and Activate
Paste your license key into the License Key field and click Activate License. The status will change to ✓ Active with your domain name displayed.
The license is bound to the domain you activate it on. To move it, deactivate first from the old site under the License tab, then activate on the new site.
Per-Plugin Setup Guides
After installing and activating a plugin, follow the plugin-specific configuration steps below.
Smart Cache Pro works best when configured after your theme and other plugins are installed. Configure caching last to avoid conflicts.
Run the Setup Wizard
Navigate to SmartNet → Cache Pro → Setup Wizard. The wizard auto-detects your hosting environment and recommends optimal settings. Click Apply Recommended Settings for instant optimization.
Enable Page Caching
Go to Settings → Page Cache. Toggle Enable Page Caching to ON. Set cache lifetime to 3600 seconds (1 hour) for most sites, or 86400 for low-traffic static sites.
Enable Image Compression
Go to Settings → Image Optimization. Enable WebP Conversion and set compression quality to 80%. Click Bulk Optimize to compress your existing media library.
Test Your Site Speed
Visit pagespeed.web.dev and enter your URL. You should see a measurable improvement in performance scores within minutes.
Run a speed test before enabling caching so you have a baseline to compare against.
Smart Security Shield modifies your .htaccess file. Always backup your site before enabling firewall rules.
Run Security Scan
Go to SmartNet → Security Shield → Scanner. Click Run Full Scan. The initial scan checks all files against known malware signatures and reports any vulnerabilities.
Enable Firewall
Navigate to Firewall → Settings. Enable Web Application Firewall on Learning Mode first (7 days recommended). Learning Mode monitors traffic without blocking, allowing you to review rules before enforcing.
Configure Login Protection
Under Login Security, enable Brute Force Protection and set maximum login attempts to 5 within 15 minutes. Optionally enable Two-Factor Authentication for admin accounts.
Set Up Email Alerts
Go to Notifications and enter your email. Enable alerts for: failed login attempts, file changes, and malware detections.
Create Your First Form
Go to SmartNet → Leads Pro → Forms → Add New. Use the drag-and-drop builder to add fields: Name, Email, and any custom fields. Give your form a name and click Save.
Connect Email Provider
Navigate to Integrations. Click Connect next to your email service (Mailchimp, HubSpot, ActiveCampaign, etc.). Follow the OAuth flow or paste your API key.
Create a Popup Campaign
Go to Campaigns → Add New. Select Exit Intent as the trigger. Choose your form, set display frequency to Once per session, and select your target pages.
Embed Forms in Pages
Copy the shortcode from your form settings: [sn_leads_form id="1"] and paste it into any page or post. Alternatively use the SmartNet Gutenberg block.
Run Initial SEO Audit
Go to SmartNet → SEO Toolkit → Audit. Click Start Full Site Audit. The plugin crawls your site and generates a prioritized list of SEO issues to address.
Configure Meta Settings
Navigate to Global Settings → Meta Tags. Set your site's default title format (e.g., %post_title% | %site_name%), default meta description fallback, and social sharing images.
Enable Schema Markup
Under Schema → Settings, enable Organization Schema and fill in your business details. Enable Article Schema for blog posts and Product Schema for WooCommerce if applicable.
Submit Sitemap
Your sitemap is auto-generated at yoursite.com/sitemap.xml. Submit it to Google Search Console under Sitemaps.
Prerequisite: WooCommerce must be installed and activated before Smart WooCommerce Booster will function correctly.
Connect to WooCommerce
Go to SmartNet → WooCommerce Booster → Settings. Click Connect to WooCommerce. The plugin reads your store configuration and displays recommended optimizations.
Enable Cart Recovery
Navigate to Abandoned Cart → Settings. Enable cart tracking and set the abandonment threshold to 15 minutes. Configure your recovery email sequence under Email Campaigns.
Set Up Upsells
Go to Upsells → Rules. Create a new rule: when cart contains Product X, recommend Product Y. Set display position to Cart Page or Checkout.
Enable Dynamic Pricing
Under Pricing Rules, create bulk discount rules, tiered pricing, or BOGO offers. Each rule can be scoped to specific products, categories, or customer roles.
Open the Workflow Builder
Navigate to SmartNet → Automation Suite → Workflows → Create New. The visual workflow builder opens with a blank canvas.
Choose a Trigger
Click + Add Trigger and select from available triggers: New User Registration, Form Submission, Post Published, WooCommerce Order Placed, or Schedule (CRON).
Add Actions
Click + Add Action after your trigger. Available actions include: Send Email, Send Webhook, Add User Role, Update Post Meta, Create Post, and 20+ more. Chain multiple actions sequentially or in parallel.
Test and Activate
Click Test Workflow to run a dry-run simulation. Review the activity log for each step, then toggle Activate to enable the workflow on your live site.
WordPress Multisite Installation
SmartNet plugins are fully compatible with WordPress Multisite networks. You can network-activate a plugin to make it available across all subsites, or activate it individually per site.
- Upload the plugin via FTP or the network admin uploader (Network Admin → Plugins → Add New).
- To activate network-wide: In Network Admin → Plugins, click Network Activate. All sites will share one license key registered to your main domain.
- To activate per-site: Go to each site's dashboard and activate individually. Each site requires a separate license activation slot (depending on your plan).
- License management for multisite networks requires a Professional (up to 10 sites) or Agency (unlimited) plan.
Network activation makes the plugin available to all subsites. Settings are configured per-site unless you use the Network Settings option available in the plugin's network admin panel.
Uninstalling a Plugin
To completely remove a SmartNet plugin from your site:
Deactivate Your License
Go to the plugin's License tab and click Deactivate License. This frees up the activation slot so you can use it on another site later.
Deactivate the Plugin
In Plugins → Installed Plugins, click Deactivate next to the plugin.
Delete the Plugin
After deactivation, click Delete. A confirmation prompt will appear. By default, SmartNet plugins preserve your settings data in the database for 30 days. To remove all data immediately, enable Remove All Data on Uninstall in the plugin settings before deleting.
Your license remains valid in your SmartNet dashboard and can be reactivated on any other site within your plan limit at any time.
Still stuck?
Our technical support team is here to help. Submit a ticket and we'll respond within one business day.