Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Prime9AI Campaign Sender Wordpress Plugin - Rating, Reviews, Demo & Download

Prime9AI Campaign Sender Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Prime9AI Campaign Sender is a self-hosted campaign sender. It solves one specific problem: sending a large list all at once is the fastest way to hit your mail provider’s rate limits and get your domain blacklisted.

Instead, the plugin paces delivery. You choose a batch size and an interval, and a WP-Cron job releases small groups of messages over minutes, hours or days, staying under the limits your provider enforces.

Nothing is routed through a third-party sending service. Your list stays in your database, and your mail goes out over your own SMTP credentials.

Everything in this plugin is free and fully functional, with no limits on subscribers or campaigns.

Features

  • Campaign management — create, edit, duplicate and delete campaigns with a full WordPress rich text editor.
  • Two sending modes — Send Now, or Schedule for a specific date and time (timezone-aware).
  • Slow sending engine — configurable batch size, sending interval, and maximum execution time per cron run, with a processing lock so runs never overlap.
  • SMTP profiles — store several mail servers and switch the active one, with passwords encrypted at rest using AES-256-CBC.
  • Test connection — send a real test message before you trust a server with a campaign.
  • CSV / TSV list import — automatic email validation, de-duplication, and suppression filtering on import. Large lists are split into batches automatically.
  • Open and click tracking — signed tracking links, so analytics cannot be forged and the redirect cannot be abused.
  • One-click unsubscribe — token-verified, adds the address to the suppression list and immediately drops any queued messages for it.
  • Suppression list — manual entries, CSV import, automatic unsubscribes, and optional auto-suppression on bounce.
  • Rate limiting — an hourly cap per recipient domain and a daily ceiling, both set by you. Emails over a limit wait in the queue and go out when it allows.
  • Retries and bounces — temporary failures are retried five minutes apart, up to the number of attempts you set. A recipient the mail server refuses outright is logged as a bounce and can be suppressed automatically.
  • Validation before sending — optional MX record checks and optional disposable-address blocking.
  • GDPR controls — a daily cleanup deletes analytics, bounce records, failed emails and debug logs older than your retention period, and an unsubscribe footer is added to any email without an unsubscribe link.
  • Debug log viewer — colour-coded, filterable, downloadable, and off by default.

A separate Pro plugin, sold at https://prime9ai.com/prime9ai-campaign-sender/, adds recurring send windows, a campaign analytics screen and integration with other SMTP plugins. The Pro Features screen shows what it adds, and panels on the relevant screens can be hidden. None of that code is included here.

A note on deliverability

This plugin gives you controls; the sending policy is yours. Warm up new sending domains, respect per-domain limits, honour unsubscribes promptly, and only mail people who asked to hear from you.

External services

This plugin does not connect to any service run by its author.

Your SMTP server

Campaign content, subject lines and recipient addresses are transmitted to whichever SMTP server you configure in the plugin’s settings. That server is chosen and controlled by you; the plugin has no default and contacts no mail server until you supply credentials. Review your mail provider’s own terms and privacy policy.

Privacy

Prime9AI Campaign Sender stores subscriber email addresses, unsubscribe records, and open/click events in your site’s database. It does not send this data anywhere.

Open and click tracking records the recipient’s email address, the campaign, and the clicked URL. Tracking can be disabled entirely under Campaign Sender Settings. A configurable data retention setting (90 days by default) deletes old analytics, bounce records, failed emails and debug logs automatically once a day. Emails still waiting to be sent and suppression entries are kept, so an unsubscribe is never forgotten.

Screenshots

  1. The dashboard: campaign progress, queue depth, average open rate and system status at a glance.

    The dashboard: campaign progress, queue depth, average open rate and system status at a glance.

  2. The campaign editor, with list assignment, shortcodes, send-mode options and per-campaign analytics.

    The campaign editor, with list assignment, shortcodes, send-mode options and per-campaign analytics.

  3. SMTP settings, with your saved profiles and a test-connection button before you trust a server with a campaign.

    SMTP settings, with your saved profiles and a test-connection button before you trust a server with a campaign.

  4. Uploading an email list, showing the accepted formats and the validation applied on import.

    Uploading an email list, showing the accepted formats and the validation applied on import.

  5. The suppression list, with reasons, CSV import and manual entry.

    The suppression list, with reasons, CSV import and manual entry.

  6. Sending settings: batch size, interval, rate limits, validation and GDPR data retention.

    Sending settings: batch size, interval, rate limits, validation and GDPR data retention.


Reviews & Comments