Native Email for WordPress V1.3 Documents- The ultimate category email solution
latest update: 23/01/2017
Native Email’s goal is to empower website owners to engage, retain or convert your website users by using your most valuable website asset- your content. We call this content your native content.
= Minimum Requirements =
* WordPress 3.3.0
* PHP version 5.2.4 or greater
* MySQL version 5.0 or greater
= Automatic installation =
In your admin section:
- Go to “Plugins” -> “Add new” and install “Native Email Unlimited” plugin.
- Go to “Plugins” -> “ Native Email Unlimited “ and activate.
- Go to “Licence Key” tab beneath Native Email. Enter your Envato Licence key which you received on purchase.
= Manual installation =
The manual installation method involves downloading our plugin and uploading it to your web server via your favourite FTP application.
- Download the plugin file to your computer and unzip it
- Using an FTP program, or your hosting control panel, upload the unzipped plugin folder to your WordPress installations wp-content/plugins/ directory.
- Activate the Native Email Pro plugin from the Plugins menu within the WordPress admin.
Please note. The same process as above must be carried out for all extensions that come with Native Email. This includes Sent Log and the Category Page widget.
Admin Panel Sections
The Account tab displays your Native Email customer information, including your Licence Key. It can also contain important messages and occasional offers from Native Plugins.
This is for the email that new subscribers receive when they subscribe to their personal emails, confirming their subscription.
Click the box to confirm you wish this email to be sent to each new subscriber.
Enter the Subject of the email.
In the box beneath, enter the content of the signup email, using the shortcodes, [SUBSCRIBEREMAIL] [BLOGNAME] and [BLOGLINK] where necessary. You can also use html such as <br> tag for a new line.
Users Per Send
In order to optimise the performance of your server and enable the sending of potentially unlimited emails straight from your WordPress website, if you have over 300 subscribers, Native Email sends your email alerts in automated batches
In this section input how many emails you would like to send per batch. For example, 300. By sending in batches you reduce the load on your server and you are also free to play with the capabilities of your server to find the optimum amount to send per batch.
(If you have a batch remaining that is smaller than the amount set, only these remaining users will be sent to. EG if you have set to 300 users per send and you have 1000 users, the last batch will only send to the remaining 100).
Process Time In Minutes
In this section, input how much time you would like to allocate to your server to send each batch, for example you may allocate 3 minutes to send 300.
As mentioned, our system for sending also enables you to optimise your email sends based on your particular server capacity. So if you have a slower server, allocate more time per batch, and the reverse if you have a quick or dedicated server.
Once set, for scheduled sends (e.g. hourly, daily, weekly etc.) this process works automatically in the background.
This section relates to the Native Email Multi-Widget (sidebar subscription widget) only. Most of these options are also available on the widget itself. This is an alternative admin panel which overrides other settings and is only to be used if you are using the widget with one set of settings everywhere on the site. In most cases it is easier to use the settings directly on the widget.
The plugin detects automatically the different types of listings or posts your theme has. Select the relevant Post Type from the drop down in this section that you wish to display on your front end
Once Post Type has been selected above, please choose the corresponding Category Type.
Categories to include in subscription display list
Use this tick box to globally select which individual categories you want to display.
Categories to exclude in subscription display list
Use this tick box to globally select which individual categories you want to exclude from the widget.
Click> Save to submit your settings.
Store Email Sent Log
Choose here whether to activate and store your emails using the Sent Log extension.
The Sent Log works by storing the post id’s and user tracking in separate tables. This means the database for the main Native Email plugin is not enlarged and the performance of Native Email cannot be affected. However please note, we still advise that you delete old or unwanted email records periodically, so as not to place unnecessary drag on your server.
Native Email comes with a powerful set of widgets to automate the subscription process, add calls to action and promote the different types of content on your site. All free and paid widgets will appear in this section, plus global settings.
Selecting hierarchy Y/N changes the appearance of categories and the child sub-categories on the front-end widget. If you choose show hierarchy this will show the sub-categories nested beneath the parent categories. If you select no it will simply show all categories in a list.
Here you select your preferred layout for your email alerts. Simply select the layout that you wish your email content displayed in, or text to display the text only version of the email. Click save. All subscribers will receive their personal digest in this layout.
Template Design Tab
In this section you can customise your email to suit your brand/ website. Upload your logo, select your colour, add Title, Subject, Header Description and the other options to appear on your subscriber emails. Preview your email by clicking Save Setting.
To remove or change Home and Contact link
Find the file:
and search for:
<a style=”text-decoration: none; color: #a4a4a4″ href=”‘.$email_alert_home_link.'”>Home</a>
<a style=”text-decoration: none; color: #a4a4a4″ href=”‘.$contact_link.'”>Contact</a>
And remove them. This will remove the links.
To change the date format (US/ UK difference):
go to /native plugin path/include/template-functions.php
and search for
$date = current_time(‘j F , l ,Y’); // line no 69
and replace it with
$date = current_time(‘l, F j, Y’);
Content Control Tab
In this section you can further control your email content and delivery settings.
These are global settings for all emails.
Add your “From” email address and Native Email display your emails as being from this address. This is the only set-up required for your emails, no tricky SMTP details or other info is needed.
Number of Posts
Set to display how many posts you want to show in your emails.
First event occurrence Set the date of your first emails to be sent.
Schedule your emails.
Select categories to exclude
If you have included categories in your widget display but at a later stage wish to exclude certain categories globally from all emails you can do so here. The categories displayed here will change depending on which you have selected in the Widget tab.
The Optimisation section allows you to optimise posts between types of Most Popular posts, or most recent. This is a great way to promote your best posts on a regular basis, or perhaps you wish to alert individuals of latest listings instead. Select your preference and click “Submit”. All emails will now be delivered based on these settings.
Here you can tick the boxes to filter by Most Commented, Most Viewed, Most commented and Most Viewed or Most Recent. This will then be applied to all messages.
Click to receive a copy of your email.
To change unsubscription message:
/native plugin path/include/core/nativeemail_core_functions.php
look for Unsubscription successful….. // line for no 59
replace text with whatever you want.
To change the update subscription message.
line no 6 and 7
“You have successfully updated the category list”
Save and your message will be updated.
In this section you can add subscribers to the mail list manually and manage the subscriber data.
Add/ Remove Users
To add users you can manually add a user email to the box and assign them categories by selecting from the tick boxes on the right. You can change the category type by clicking the Change Category Type button. Then click Subscribe to add the email address.
You can further manage your data by importing, exporting or merging other email lists into Native Email.
Import a mailing list to the Native Email database by simply uploading by CSV.
If you already have subscribers collected, all new emails are merged with existing registered users and no email is duplicated if already present.
Similarly, your database of opt-ins can be exported by CSV for use with other mailing services. Click export.
Current Registered Users
Enter an email into the search box to find a particular user.
You can filter users by Active or Inactive (unsubscribed) users.
View subscription preferences related to each individual Native Email user. You can view Post Type, Taxonomy Type, Date of last send, latest posts sent via Native Email and the state of the subscription (Active/Inactive)
Click the delete button next to any name on the database to remove this user
Widgets and Extensions
The Native Email sidebar widget is designed to be used multiple times, for different subscriptions. You might enable subscriptions to post categories on your blog sidebar, product categories on your shop pages, or listings on your directory listings pages. All you have to do is select which post type your site users will subscribe to each different time you use the widget.
In order for your site users to subscribe to their personal email updates, simply place the Native Email widget on the sidebar of your choice and select which subscription options to display for them. This will appear as a tick-box on the front-end, where users can submit their email address and preferences.
So, go to the WordPress Appearance tab. Drag the Native Email widget into the sidebar of your choice, say a shop page. Choose “Select Post type” from widget drop down and select the Post type, eg Products. Select the type of categories to display from that post type from the next drop-down, eg “Product Categories”. (You must select the corresponding category type otherwise emails won’t be sent).
Then, tick the boxes to choose which individual categories to display on that version of the widget.
You might, for example, place a widget displaying Mens’ products on one page of your shop and Womens’ products on another. Then, individuals can subscribe to both types of update.
Then, just add a Title for the widget and an optional message to appear beneath the widget. If you are a little more technical you can also add some custom CSS for the subscribe button in the box below.
And, that’s it! You can now sit back in the knowledge that all your site users will now be receiving their own, personalised, scheduled post updates, based on their subscriber preferences.
to display widget on any page.
To customise the widget display use the following shortcode
Where the first parameter is term type, second is post type and third is the ids of category list.
NB* These settings can alternatively be configured on the Widget tab of the admin area. But if you are using the settings on the widget itself, you need do nothing more.
Category Page Widget
This inserts an automoated subscribe button on every single cateogry page on your website.
Upload, install and activate the widget in the WP Admin Area.
In order to complete installation of the Category Page widget, you must simply insert the following code:
<?php do_action(‘nativeemail_single_subscription’); ?>
after the line
in one of the following files:
category.php (first preference)
archive.php or index.php
For other custom taxonomy types use the folder:
For example, for products, the custom taxonomy is product_cat
So, the file name will be taxonomy-product_cat.php
Once you have done this, you can customise the pop-up box text, button colour and button text in the box entitled “Category Page”.
Native Emails paid widgets each come with their own documentation, please see your plugin files.
Paid widgets include:
Post Subscription Widget
This powerful, customisable widget allows site users to follow the tags or categories related to your posts, seamlessly using your existing theme CSS.
Post Title As Subject
Boost open rates by displaying the title of your post in the email subject field of your Native Email alerts.
Store and view emails sent using Native Email. After activating the Sent Logs plugin in the Plugins tab of WordPress, ese the sent logs to view the date, time, email content, recipient and subject of all your emails.
* Apple iOS Devices
* MS Outlook
* Apple Mail
* Yahoo! Mail
* Google Gmail
* Android Devices
* Windows Live Desktop
* Mozilla ThunderbirdF)
= Mobile Responsive App style admin interface =
* 100% compatible with WordPress v3.8.0 admin interface.
* App style admin interface.
* Admin app interface is fully mobile and tablet responsive.
Thank you for purchasing this Native Email for WordPress. We’d be glad to help you if you have any questions relating to this plugin.
The Native Email team