This page outlines the minimum and recommended server requirements needed to run Noptin reliably. Meeting these requirements ensures emails are sent on time, automations run correctly, and your site remains fast and stable.

Minimum Server Requirements

Noptin works on most standard WordPress hosting setups. However, your server must meet the following minimum requirements.

ComponentMinimum Requirement
WordPressVersion 6.7 or higher
PHPVersion 7.4 or higher
MySQLVersion 5.6 or higher (or MariaDB 10.1+)

If your host supports WordPress, you likely already meet these requirements.

For better performance, faster email sending, and reliable automation processing, use the recommended configuration below.

ComponentRecommended
WordPressLatest stable version
PHPVersion 8.3 or higher
Memory Limit256MB or higher
Execution Time30 seconds or more
Cron MethodReal server cron job

Using a real cron job instead of WP-Cron is strongly recommended for sites sending many emails or running frequent automations.

Email Sending

By default, Noptin uses the wp_mail() PHP function to send emails through your web host. When emails fail to send, the problem usually lies with the hosting server’s email setup, not with Noptin itself.

Sending emails through WordPress’ default mail function is not always reliable. We recommend setting up an SMTP provider to ensure consistent email delivery.

Cron Jobs and Background Tasks

Noptin relies on scheduled tasks to send newsletters, process automation rules, and handle background jobs.

Your server should allow scheduled tasks to run reliably. If WP-Cron is disabled or blocked by caching, emails may be delayed.

For best results, configure a real cron job that runs every 1–5 minutes.

Required PHP Extensions

The following PHP extensions must be enabled on your server:

  • DOMDocument
  • cURL
  • JSON
  • OpenSSL
  • mbstring

These extensions are enabled by default on most hosting providers.

Compatible Hosts

Noptin is compatible with most modern hosting environments, including:

  • Shared hosting
  • VPS and cloud servers
  • Managed WordPress hosting

However, extremely restrictive hosts that block background requests, REST API access, or cron execution may cause issues.

How to Check Your Server Info

You can check your server configuration directly from your WordPress dashboard.

Go to Tools → Site Health → Info and review the Database and server sections.

How to Check Your Server Info

Noptin runs on most WordPress hosts, but performance depends heavily on cron reliability and email delivery setup. Meeting the recommended requirements ensures faster sends, reliable automation, and fewer support issues.

Related Guides