This subject is always brought into our attention by our customers.
Setting quota and limits can be done from Backend->Settings->Customers->Sending tab. These settings will apply to all customers registered into the system which are not assigned to a group.
If you want to fine grain these and make use of the Customer Groups, same settings will be found in Backend->Customers->Groups->Group name->Sending tab. These settings will apply only for the customers belonging to that specific group.
Let’s consider these settings:
With these settings, John NoGroup will be able to send 1000 emails per month and John WithGroup will be able to send 100 emails per month only.
If we consider the scenario in which there is no quota set up in Backend->Settings->Customers, John NoGroup will be able to send unlimited emails, but John WithGroup will be limited to 100 emails per month.
Now, as we clarified to whom the settings are applied, let’s start breaking down quota settings.
This is how the settings page looks like:
Even if we have a lot of help texts on each options, we learnt that combining these settings can lead to confusions.
Here is an explanation of each setting as you can also find it in AppMail by clicking inside each field. After, we will go deeper into the subject with some examples.
Sending quota –How many emails the customers are allowed to send for the specified “time value”, set to -1 for unlimited.
Time value –How many “time units” the quota is available if not consumed, set to -1 for unlimited.
Time unit –The time unit after which customers with remaining emails are denied sending.
Wait for quota to expire – Whether to wait for the quota to expire when the sending quota has been reached. Setting this to YES, will take the chosen action when the quota expiring time will come. Setting it to NO, will take the chosen action immediately.
Action when quota reached –What action to take when the sending quota is reached.
Hourly quota –Maximum number of emails the customer is allowed to send in one hour. This is substracted from the overall sending quota.
Enable quota notifications –Whether to enable the quota notifications so that customer get notified once they are close to reaching the sending quota.
Sending percent notification –The percent the sending quota has to be over in order to send the notification.
Email content –The notification content.
Let’s create some scenarios to better understand how these settings are working together.
Scenario
A sending quota of 1000 emails, with a time value of 1 and a time unit of Month. The customer will be able to send 1000 emails for 1 month.
Let’s say the customer send all his 1000 emails in the first day
If Wait for the quota to expires set to Yes.
If the selected action is:
If you will set Wait for the quota to expire to NO, then all the above mentioned actions will take place immediately.
NOTE!
A bad combination for these settings would be Wait for the quota to expire = NO + Reset the counters for a fresh start. This will result an infinite and never-ending quota.
IMPORTANT!
The sending quota you set here is better suited for longer periods of time, like months. For shorter periods of time, like days or weeks, it adds a considerable overhead and you might actually don’t mean to do that so a better option, depending on your use case, would be the delivery server settings quota, which is available for hourly, daily and monthly.