Installation Guides

Step-by-step instructions for installing, activating, and configuring any SmartNet plugin on your WordPress site. From first install to production-ready in minutes.

5 min setup WordPress 6.0+ All 6 plugins covered

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.

ComponentMinimumRecommendedStatus
WordPress5.86.4+ Supported
PHP7.48.1 or 8.2 Supported
MySQL / MariaDB5.6 / 10.18.0 / 10.6 Supported
Memory Limit128 MB256 MB+ Supported
Browser (Admin)Chrome 90+Latest Supported
HTTPS / SSLRequiredRequired 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)

1

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.

2

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.

3

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.

4

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

1

Download and Extract

Download the plugin .zip from your dashboard. Extract the archive — you will get a folder such as smart-cache-pro/.

2

Upload via FTP Client

Using an FTP client (FileZilla, Cyberduck, etc.), connect to your server and upload the entire plugin folder to:

path
/wp-content/plugins/smart-cache-pro/
3

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.

1

Find Your License Key

Log in to your SmartNet DashboardMy Licenses. Copy the license key for the plugin you installed. It looks like:

example key
SNCP-XXXX-XXXX-XXXX-XXXX
2

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.

3

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
Security Shield
Smart Leads Pro
SEO Toolkit
WooCommerce Booster
Automation Suite

Smart Cache Pro works best when configured after your theme and other plugins are installed. Configure caching last to avoid conflicts.

1

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.

2

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.

3

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.

4

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.

1

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.

2

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.

3

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.

4

Set Up Email Alerts

Go to Notifications and enter your email. Enable alerts for: failed login attempts, file changes, and malware detections.

1

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.

2

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.

3

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.

4

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.

1

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.

2

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.

3

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.

4

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.

1

Connect to WooCommerce

Go to SmartNet → WooCommerce Booster → Settings. Click Connect to WooCommerce. The plugin reads your store configuration and displays recommended optimizations.

2

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.

3

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.

4

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.

1

Open the Workflow Builder

Navigate to SmartNet → Automation Suite → Workflows → Create New. The visual workflow builder opens with a blank canvas.

2

Choose a Trigger

Click + Add Trigger and select from available triggers: New User Registration, Form Submission, Post Published, WooCommerce Order Placed, or Schedule (CRON).

3

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.

4

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:

1

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.

2

Deactivate the Plugin

In Plugins → Installed Plugins, click Deactivate next to the plugin.

3

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.

Open Support Ticket Troubleshooting Guide