Smart Alerts is a neat way of displaying notifications to your users based on a set of conditions that you devise. You can create your filters using the following options:
- Browser
- Operating System
- Time of day
- Date boundary, or date range
- Pages
The script also uses cookies, so you can make an alert show every time a user that matches your criteria loads the page, or set the alert to only show again x hours after the last showing.