What's new in nuevoMailer v.8.7

Internationalized email addresses, more webhooks and many productivity improvements

  • Use non-ASCII email addresses with specially accented characters in several languages (French, Greek, Cyrillic, Umlauts and more)
  • All subscriber import methods now save erroneous lines/entries in a txt file.
  • Opt-in form configuration and options are saved so you can make changes to an existing form. Re-build it.
  • New api v5 for the nuevoMailer app in Zapier.
  • New pop-up forms (layered or modal) with 3 different effects: exit-pop, slide-in, on-time. Easy to embed in other websites. See examples.
  • Minimum required PHP version is 7.1
  • SMTP servers
    Added Smtp hourly quota. So now you can have different hourly quotas for every smtp server in addition to the daily ones you had.
    The smtp servers page shows last hour and last day's usage (since 00:00).
    When an smtp server is reserved for selected lists, a mouse-over pop-up shows the lists that use it.
    You can click on the icons to activate/de-activate and set a server as Preferred.
  • Outbound webhooks extended. More.
    Added event description and timestamp.
    Subscriber tags can be included in the webhook either with IDs or names.
  • New triggers to share clicks, views, opt-outs and bounces with other systems.
    Fire an outbound webhook on click/view of a campaign or newsletter.
    Fire an outbound webhook on opt-outs & bounces so you can send these events to external systems.
  • New Campaign/Autoresponder trigger: On email sent
    Fires each time a campaign or an autoresponder email is sent to the subscriber. All trigger reactions are available (add/remove from lists, update subscriber etc).
  • Subscriber tags
    Conditional content based on subscriber tags: display sections of a newsletter only to subscribers that have this tag.
  • New send log that keeps a history of the campaigns that were sent to a subscriber.
    You can set the numbers of days in the past that you want to keep the log. E.g. keep the last 300 days. Logs tend to grow fast so using a clean-up limit is recommended.
    In your subscriber page you can see the campaigns you sent and a link to the campaign (if not deleted).
  • Campaigns
    You can now edit the campaign Name and Tags also for completed campaigns.
    Campaign tags can be used as a filter also at the summary report (with paging).
    You can close a campaign, set it as complete (in case you don't want to continue it but keep the record).
  • Quick search searches also in campaign tags and newsletter tags
  • You can now select multiple lists when doing an advanced search.
  • Amazon bounces logic recording updated. The complete bounce reason is recorded.
  • Opt-out by email and List-Unsubscribe-Header (email or link) are clearly recorded in the Opt-out reasons report.
  • In your subscriber page you can see the unique id emphasized.
  • Create better text versions of an html newsletter. Almost perfect.
  • Cloning extended to autoresponders, filters and forms.
  • You can also add comments to your autoresponders (like with campaigns).
  • Administrators without access to the Tools menu can now update their password and email alerts option.
  • Added setting to enable/disable the sound alert when saving a newsletter.
  • Clicked links in Excel summary report are sorted from most clicked to the least clicked.
  • Forward to a friend page: sender email is locked to prevent abuse.
  • Check the new demo.

8.6 new features

  • Clone campaigns, lists & newsletters with one click.
  • Set sending hours and days for campaigns.
  • Exclude lists from campaigns.
  • Campaign progress bar in your reports.
  • Subscriber tags provide another option for segmentation. They are accessible in triggers, advanced search, as campaign/autoresponder perma filters, when you import, when using the api and in your opt-in forms.
  • Campaign tags (same as the ones you already had in autoresponders) so you can better organize your campaigns.

Smtp and bounce servers

  • Multiple bounce servers. Each smtp server may use its own bounce server.
  • Counter & daily quota for each SMTP server. Daily quota is reset with a cron job. For hourly quota you can use the existing throttling or antiflood options.
  • Default bounce server when using other sending methods (non-smtp).
  • Custom smtp headers also applied to trigger emails and other non-campaign emails.
  • Added subscribers automatic suppression (based on thresholds you define) also when processing bounces with Amazon, MailGun and SendGrid webhooks.

Newsletters related

  • Fixed an issue with the zip template importer (when filename had two dots).
  • File managers check permissions and maximum file size allowed and alert you accordingly.
  • Change the way the "Read in browser" link is applied, made it easier to type the text you want.
  • Productivity enhancements when working with newsletters. Less page reloads.
  • See uploaded zip templates and create a newsletter with a click. You will find a folder with templates to get you started.

Other features

  • Opt-out reasons chart to visualize and count the reasons subscribers choose when they opt-out. Extremely useful!
  • Quick search: besides subscribers, you can also search in your newsletters (subject/comments) and campaigns (name/comments).
  • Added Bcc-to-email at campaign and autoresponder.
  • Full list names appear in the "Share with 3rd party" report.
  • Improved ratios calculations.
  • Added list search option in the lists drop-down menu when viewing subscribers.
  • Renamed external post requests to outbound webhooks.
  • Home page shows pending campaigns with a direct link to view them.

8.5 new features

  • Administrator roles. For example, one admin can access newsletters or lists or reports, campaigns etc. Can also have multiple roles. Visit the demo to see how this works.
  • New charting engine: more beautiful and interactive charts.
  • Fully responsive interface. Improved navigation menu for smaller screens.
  • Suppress all subscribers from a particular domain. Like @domain.com.
  • New templates manager with thumbnails preview.
  • Import newsletter zip files from topol.io and chamaileon.io (like beefree.io) and automatically create newsletters.
  • Define opt-out reasons as you want. So the subscriber can see a list of reasons and choose one when opting out (if you have the "ask a reason" option enabled).
  • In your subscribers you can create a new list from selected entries.
  • New chart: list opt-ins & outs across time.
  • Add your comments in your opt-in forms so you don't get lost when having dozens of forms. Also redesigned the page where you edit your form.
  • Data source synchronization results are emailed to the administrator (whose api key used).
  • Automatic "activity log" cleaning (except last 5 days) each time an administrator logs in. 5 can change. If you have too many autoresponders use a smaller number.
  • "Subscriber account not found" option in messaging settings. This is triggered for example when a subscriber clicks several times a global opt-out link.
  • New design in your public newsletter archive.
  • Improved bounces processing script.
  • Bounces are subtracted from "total sent" when calculating views, clicks, opt-outs & complaints ratios.
  • List activity report links to the opt-outs report.
  • All tables now have a primary key. Although not necessary some hosting companies nowadays demand this.
  • Dozens of other small functional and interface improvements.
  • Check the new demo.

Version 8.1 is fully compatible with PHP 7.4

nuevoMailer v.8.1 is identical in features with v.8, consolidates all updates and patches released so far and brings support for PHP 7.4. It also improves the email clients report.

v.8 - Responsiveness, Feedback loop & new reports

  • Bootstrap-based, new responsive layout. All pop-ups are resizable. Easier to view your campaigns and stats in smaller screens.
  • Feedback loop settings and complaints report. You can process complaints in case you are registered with a major ISP.
  • New report with clicks/views at newsletter level. Covers also newsletters that are sent as triggered emails.
  • New detailed bounces report. The detailed bounce reason per subscriber and campaign is recorded.
  • New MailGun bounces processing script. Uses MailGun webhooks and records permanent/temporary bounces and complaints.
  • Updated Amazon SNS script to record separately bounces and complaints.
  • Option to load the Bee editor plugin inside nuevoMailer and design/save a newsletter.
  • Admin IP address is recorded and displayed in your admins table. Location is also displayed (if you enable the geolocation feature).
  • Exit pop-up updated. You can specify time to 1st pop-up and also time between consecutive pop-ups.
  • SalesForce connection example scripts. Demonstrate how to connect to SalesForce, query your SF tables and insert subscribers in nuevoMailer. These scripts are provided as proof of concept. Developer expertise is required for further integration.
  • Import subscriber emails into your opt-outs table from csv/txt files. Handy when moving to nuevoMailer from another system and want to carry over your opt-outs and use them as exclusion filters when importing subscribers.
  • You can filter, see and export opt-outs by list in your opt-outs report/page.
  • Opt-outs triggered by the "List-unsubscribe-header" are clearly marked in your opt-outs report.
  • Views and clicks reports show country & city instead of IP address (if you enable the geolocation feature).
  • New option for creating follow-up lists and follow-up campaigns: subscribers who either clicked or opened (took some sort of action).
  • The order of the custom subscriber fields that you choose to display in your reports is now preserved.
  • Several charts show the campaign name instead of ID.
  • CSV subscribers export adds a timestamp to file name.
  • Added application/json in external post requests "Content type".
  • Fixed "NOT LIKE" filter condition when searching on null fields.
  • Export your opt-outs.
  • Check out the demo.

V.7.6 new features

  • Conditional content blocks. Differentiate newsletter content based on subscriber data. More.
  • Multi-threaded sending plugin. Multiply your sending rate. More.
  • List isolation: remove subscribers from all other lists and keep them only in the list you want to isolate.
  • New Trigger based on "list opt-in" action. Applies to opt-in forms and api.
  • Added viewers & clickers detailed report for autoresponders.
  • Changeable soft/hard bounces counters when editing a subscriber.
  • Added IP-subscribed address when importing subscribers from .csv or .txt files.
  • Automatically suppress subscribers while running the bounce manager and when bounces are higher than X Y numbers (optional; you can still do it manually).
  • New spintax syntax. Use [spin]Part-1|part-2|part-3|etc[/spin]
  • Master administrator is notified by email when a subscribers csv file is exported.
  • Many small interface and productivity enhancements and minor bug fixes.

V.7.5 new features

  • IP-based geolocation charts using GeoLite2 data.
  • Added "date clicked” and "date opened” in advanced search.
    Use multiple conditions on the same field.
    You can further segment a list, create sub-lists and campaign filters.
  • Create external POST profiles and automatically send subscriber data to external systems (CRM, CMS etc).
    You can connect an opt-in form to a POST profile and automatically send opt-in data data to an external URL.
  • You can now embed multiple opt-in forms with captcha in the same page. Before, there used to be a conflict with different captcha codes.
  • Added IP address in the opt-in notification email to administrators.
  • Added "breakdown by option" in distribution reports for custom subscriber fields set as checkboxes.
  • Suppression list and syntactically invalid emails. Added options to delete them and suppress them in one step.
  • "Remember me" option when you log in.
  • Several interface and productivity improvements.

V.7 new features

  • Emojis in your newsletters subjects and content.
  • Spintax: content randomization. See examples.
  • Import zip files generated by the Bee editor and automatically create newsletters with 2 clicks.
  • List activity report: added soft/hard bounces columns. You can see if a list has subscribers with bounces that are not yet suppressed.
  • Create sub lists (list segments) from your email clients report.
  • Added option to move or copy dormant subscribers to another list.
  • A new setting in your opt-in forms that will force to use the custom list settings of a particular list even if the form contains multiple lists.
  • Option to set a tracking domain at custom list settings. Learn more.
  • Autoresponder tags (similarly to newsletter) so you can better organize them.
  • Encrypted several strings/links in the newsletters (confirmation, opt-out links etc).
  • Redesigned the Smtp servers page to show more information. Added a quick test function.
  • One cron job to synchronize all data sources (that are marked as "sync enabled").
  • Improved autoresponders overview table with details about timing sequence.
  • New interface with a broader view.
  • And as always many small productivity enhancements.
  • Check the demo.

V.6.5 new features

  • Amazon SES api method support. Amazon smtp is still an option.
  • The Amazon bounces processing script was greatly enhanced so that you get more accurate reports on opt-outs and complaints.
  • Prioritize campaign by views: your top readers will get the newsletter first.
  • Added option to base an autoresponder on Date last emailed.
  • When sending html a text part is automatically added with a link to read the online html version. So now all html emails turn to multipart and this means better (lower) spam score.
  • Added "Subscribe by email” feature. For each list you may set-up an email account. You then process these mailboxes with a cron script.
  • Added global throttling options that apply to non-smtp sending methods.
  • Many productivity and interface enhancements.

V.6 in a glance

  • Most active hours report. So you can decide when is the best time to send your campaigns and set your cron job accordingly.
  • Enhanced most active days report (added a date range).
  • Most active subscribers report. By campaign, mailing list and time period. And you can create sub lists from this report.
  • Multiple views analysis report. For example, it shows you that 20% of your subscribers opened once, 10% opened twice etc.
  • Better list activity report with views & clicks ratios for each list.
    Now you can see deliverability by specific domains. Example: do an advanced search for @gmail.com, create a new list, go to the list activity report.
    A new List growth chart that shows monthly opt-ins, admin imports and opt-outs.

Campaign sending and management

  • Daily campaign maximum limit. This enables you to send a campaign distributed among several days. E.g. send 50k, stop and continue the next day.
  • New cron jobs. if you want you can have two different cron jobs; one for campaigns and another for your autoresponders.
  • Add attachments and an opt-out link when sending a web page. They are appended automatically. You can style the link, define opt-out type and change the wording as you like.
  • The campaign logs are now saved in the database and this will speed up the sending.
  • Your newsletters images can now be anywhere in the assets folder (any subdirectory) in order to be sent as inline (embedded).

And lots of other features like...

  • A new RESTful API that covers basically every possible function around subscribers, lists and campaigns. Get info, create, update, delete etc.
  • IP is captured at opt-out step.
  • You can also import IP addresses and update the IP-subscribed field of subscribers when importing from an external database.
  • You can suppress a whole list. Very handy if you want to exclude emails from specific domains (advanced search->new list->suppress).

V.5 in a glance

  • New auto-responders and triggers.
  • Triggered and transactional emails.
  • Power MTA pickup delivery.
  • Embed RSS feeds in newsletters.
  • Send a campaign series.
  • Send recurring campaigns exactly on a specific day of the month.
  • Rotate newsletters with every batch for A/B/C/etc split tests.
  • New chart: subscriber engagement over time.
  • New SEO-friendly & mobile-friendly newsletter archive.
  • And a lot more!


  • Auto-responders in v.5 are like time-based recurring campaigns.
  • You can create drip campaigns upon list-sign-up (minutes, hours, days after opt-in) or any other subscriber field that holds dates (like birthdays).
  • These campaigns recycle forever. You have full reporting and you may even set other triggers on them. Learn more.


  • You can set triggers on campaigns, newsletters, hyperlinks.
    Available reactions are: add-to/remove from lists, send another newsletter, update a subscriber field.

Embed RSS feeds in newsletters

  • This is done simply by typing this inside a newsletter:
  • [rss]http://feed-url[/rss]
  • Furthermore the code is open so you can apply your own custom styles if needed. You will have full reporting on the rss hyperlinks just like the other links in the newsletter.

Power MTA pickup delivery support

  • Besides using PowerMTA in smtp mode you can now also use it with the pickup delivery method.
  • PowerMTA is an "enterprise grade infrastructure application for email built to address the challenges of critical digital messaging environments and customer communications. More

Send a series of newsletters with recurring campaigns (campaign series)

  • In recurring campaigns, those repeating regularly, you can now define a series of newsletters that will recycle forever.
  • This is a very useful approach for life-cycle list nurturing and management especially if you have exhausted your first auto-responders and triggers which are usually the most critical in email marketing.

Send a campaign exactly on a specific day of the month

  • You can now specify that such a recurring campaign will always run on the X day of a month.
  • In the special case where you set it on the last day of a month then it will run on the 31st (or 30th or 28th or 29th when applicable).

Rotate newsletters with every batch for A/B/etc split tests

  • This new feature takes A/B split tests and essentially makes them A/Z split tests.
  • You can define as many newsletters as you want. Every new batch will pick and send the next one in the series.
  • See your A/B split stats, find the best performing newsletter (edit the campaign to use that one and continue).

New chart: subscriber engagement over time

  • Complete subscriber tracking, not only at campaign level but for all newsletters (welcome, goodbye, trigger emails)

New SEO-friendly & mobile-friendly newsletter archive


Transactional emails

  • This new feature builds upon the new trigger emails and the subscriber api. By extending the api you can insert a newsletter in your triggers processing queue.
  • The only data you need to "post" from your page to your nuevoMailer installation are a newsletter ID and a subscriber email.
  • If the email is from an existing subscriber then the newsletter will be personalized. Of course at the same time you can "create" a subscriber but this was also available in earlier versions.


  • The return path header is added also to single emails (& triggers).
  • Added a timeline chart in the campaigns Aggregate report.
  • Added the IP in the subscriber tags (for newsletter personalization).
  • Added more options when you select what subscriber fields you want to have in your tables.
  • All help references now point to the online help.

V.4 in a glance

  • Fully custom subscriber fields.
  • Custom list settings.
  • New reports and charts exportable to pdf/png.
  • Content management: link between newsletters, publish newsletters, use them as landing pages/greeting emails.
  • Subscriber verification (double opt-in) moved at list level.
  • The bounce manager and the scheduler are integrated into the core package.
  • Requires PHP 5.4 or later.
  • In short, with this release nuevoMailer becomes a feature-rich contact management and content publishing system.

Custom subscriber fields

  • Except the email all subscriber fields can now be defined and customized as you like.
  • You can set-up your fields as text input boxes, radio buttons, drop-down menus with the options you want.
  • You also have fields of numeric and date types.
  • Custom table views: choose which fields you want to see in your subscriber reports.

Custom list settings

  • For each list you may define separate settings for campaigns, SMTP servers, subscriber landing pages and greeting emails, double opt-in and more.
  • Very handy when having opt-in forms in several websites and you want to give a distinct experience for each site.

Reporting and statistics

  • New charting library: awesome interactive and playful charts that you can export to pdf/png.
  • Distribution charts & reports: this is closely related to the set-up of your subscriber fields.
    Distribution reports are available for fields for which you define options (radio buttons, drop-down menus). Examples: distribution by gender, region, country etc.
  • A new activity chart in your Welcome page with selectable date range for all your campaigns.
  • New report: top 10 campaigns.
  • New report: activity by day of week.
  • Most clicked links report.
  • Access key for campaign statistics: a link to a page where one can see a full campaign report with charts without having to log in to the admin panel. Example.
  • Subscriber stats report enhanced. Now you can see more detailed clicks/views per subscriber.
  • List activity/traffic report enhanced.
  • Almost all old reports have been enhanced.

Campaign management and sending

  • Send multiple campaigns asynchronously and in parallel. Send as fast as your servers can handle.
  • Campaign and scheduling are done in one step/page.
  • You now have api keys that you can use in your cron jobs as well as in other APIs.
  • Pause / resume a campaign.
  • Edit / change options for a running campaign.
  • Added task end date for recurring tasks/campaigns.
  • Non-recurrent tasks are automatically deleted when the campaign completes.
  • Batch pause changed to decimal so one can use seconds as pause.
  • Added configurable Bounce manager connection flags.
  • Added List unsubscribe header and Opt-out by email (and the required scripts to process the requests).
  • Load and clean your log file from inside the admin panel.
  • SMTP load balancing: optionally use ALL your SMTP servers equally distributed within the same batch.
  • Custom headers per SMTP server: attach custom headers specific to an SMTP server.
  • SMTP servers can be used by all campaigns or limit them to specific lists.
  • Maximum Send Rate for SMTP, handy for Amazon SES and not only.


  • Manage dormant subscribers; tired of keeping unresponsive subscribers in your system? You can delete them or suppress them.
  • Moved the Date-Time-Zone in your settings page.
  • CSV export: values are enclosed in double quotes. Only active subscriber fields are included in the export.
  • Encrypted administrator passwords.
  • Create only a follow-up filter (without a campaign).
  • Newsletters: added tags and internal memo for admin.
  • Subscriber center (formerly known as Update account page: option to self-exclude/suppress.
  • Opt-out feedback/reason utility improved.
  • New opt-in form wizard. Use captcha. A new api with super-easy integration. Save your opt-in forms and see how many times they are used.
  • Added Last sync date for data sources.
  • Advanced search (list builder) greatly improved.
  • Subscriber simple search: enhanced with auto-completer. Simply start typing.
  • Full form data is included in the administrator email alerts.
  • Many usability and productivity improvements such as in-place editing (filters, links).
  • A more descriptive name when you automatically create filters.

Social media

  • One new Facebook option: visit our FB page.
  • The Facebook dialogue can be localized.
  • LinkedIn and Google+ smart links.
  • Twitter: tweet this newsletter & visit our twitter page.


  • The One-time welcome newsletter was removed.

There is no loss of data when upgrading.

When you upgrade you keep the same database and you are provided with upgrade scripts (for all older versions!) so you can keep all your existing data.

See also,

Top of page