NATS3 Mailing Admin
Adding Emails to the Remove List
Go to the Remove Lists tab of your Mailing Admin. There is a field for both Webmasters and Members. Add the email to the correct list (one per line) and click Store Lists.
Creating a Monthly Recurring Mail
On the Mailing Admin, create a new mail. When selecting the Send On value, fill in the date number followed by 'of every month'. For example: "1st of every month." The email will now be sent out on this date every month.
Email Opt-out / Unsubscribe
Affiliates can choose to not receive emails sent by the Mail admin. On the affiliate login screen, the edit link lets affiliates mark the Please Do Not Send Any Mailings To Me option.
When you send an email, use the Send Only option and the email will only be sent to affiliates that want it.
Opt-out Link in Email Body
Add the following link to the bottom of your email to let the members choose not to receive further emails.
Add the following link to the bottom of your email to let the affiliates choose not to receive further emails.
If you would like to generate a custom unsubscribe link per affiliate using HTML, you can add this code to this bottom of the page, changing "Unsubscribe" to whichever text you wish to display:
<a href="http://linkdomain/unsubscribe.php?userid={$loginid}&email={$email}">Unsubscribe</a>
Replace domain with your domain.
Member Email Opt-in Checkbox
Let your members choose to receive mails by adding the following code to your join form template:
<input type="checkbox" name="signup[mailok]" value=1 checked>
Smarty Email Error
If you or your affiliates receive an email with the following Smarty error, you created an email without a body. Please fill in the body of all emails.
Warning: Smarty error: unable to read resource: "var:body" in /var/www/nats/Smarty-2.6.7/libs/Smarty.class.php on line 1083
Inserting Linkcodes in Affiliate Email
Insert the following line to insert an affiliate's linkcode into an email.
{$nats_code[program][site]}
Replace program with a program's ID number. Replace site with a site's ID number. If the affiliate isn't in the program you provide, the code will not be printed.
You can also test for the linkcode in an if statement:
{if $nats_code[p][s]} statements {/if}
Formatting:
If the links you are sending have a direct page to link to the following would be used to pass the nats code correctly without breaking the link
http://www.mynats.com/this/is/my/FHG.php?nats={if $nats_code[p][s]}{$nats_code[p][s]}{else}{*a default natscode*}{/if}
If the links you are sending do not have a direct page to link to and only a path, you will need to do the following:
http://www.mynats.com/this/is/my/FHG/?nats={if $nats_code[p][s]}{$nats_code[p][s]}{else}{*a default natscode*}{/if}