Enabling Saved Search Scheduled Email
Set up a schedule to email saved search results to yourself and other users on certain dates or at regular intervals. This option works well for:
-
Searches that take a long time to run. For exceptionally long searches, consider persisting search results. For more details, see Persisting Search Results.
-
Regular status updates. Send full results to some users, and filtered results to others.
Add recipients by user name or group name, or use a field like Sales Rep to set recipients based on search results. For more information, see Defining Recipients for Saved Search Email.
If a Saved Search is inactive, the schedules don't run. Both the search and the schedule still remain, but no email is sent.
To avoid sending emails for searches with no results, disable the Send if No Results option on the Email subtab. For information, see Canceling Scheduled Saved Search Emails When No Results.
By default, targeted scheduled emails send a summary of each user's results in one email message on each scheduled date. You can change it to send a separate email for each result, so that each user receives multiple messages on each date. This is useful for activities like drip marketing. For more information, see Sending Summarized vs. Single-Record Results.
Customize the email text and choose to embed results or to attach a .csv or .xls file. For more information, see Customizing Saved Search Email Content.
Set the sender for saved search emails. See Defining the Sender for Saved Search Email.
Scheduled saved search emails in your production account don't run in the Release Preview account. To email results from the Release Preview account, set up the schedule there.
Only one scheduled saved search can run at a time per user, up to 200 simultaneously per NetSuite account. If you schedule too many saved searches for the same time, only one runs and the rest are set on hold. This may block the scheduling process. If this happens, update the schedules to cancel all waiting processes. You can avoid this issue by scheduling searches at different times.
To enable scheduled email for a saved search:
-
On the saved search page's Email subtab, enable the Send Emails According to Schedule option.
-
To set up the schedule for sending emails, click the Schedule subtab.
-
Select the interval at which you would like to send emails, or click Single Event to send it only one time.
-
Each interval gives further options. For example, Weekly Event lets you choose which day to send the results.
-
Choose a start date as the first day the results are emailed.
For monthly or weekly events, be sure the Start Date matches the interval choice. For example, for a start date of 9-8-2025, which is a Monday:
-
For a monthly event, the day of the start date should match the selection in the option buttons. In this example, you should enter 8 for Day, if this option is selected, or select the second Monday.
-
For a weekly event, the day of the start date should match the selected day of the week. In this example, you should check the Monday box.
-
-
Set a start time. This is the time of day that the search is run and its results are emailed.
-
Set an end date in the End By field, or check the No End Date box to continue running the search and emailing its results indefinitely.
-
-
To specify recipients by user name, group name, or both, click the Specific Recipients sublist.
Each scheduled time, an email message goes out to all the recipients listed in the To field (except those marked as Bcc) with full results. If a group that has an email address is chosen, that address is used in the To or Bcc fields of the message. Otherwise, the individual addresses of the members are used.
-
In the Recipient field, select a user or group. Click the
button and select
List to open a dialog. You can limit options to a specific type: contacts, customers, employees, groups, partners, or vendors. All types are listed by default.
-
To hide the recipient from others, use the Bcc option.
-
Click Add.
-
Repeat these steps for other users and groups as needed.
-
-
To target recipients using results fields values, go to the Recipients from Results sublist.
On each scheduled date, recipients that match a field get separate email messages. These messages include only the results with values that match the recipient. By default, each recipient receives a message with a summary of the results.
-
Select a field from Recipient Field and click Add, repeating as necessary.
Available options include entity and email type fields. For example, for a Customer saved search, you can select Sales Rep.
-
To send separate messages for each result to each recipient instead of a summary, disable the Summarize Scheduled Emails option.
This option can be used for drip marketing.
-
-
To customize the message text, click the Customize Message subtab.
Some options apply to all emails, others only work for single-record results (when the Summarize Scheduled Emails option has been disabled).
-
In From, enter the sender’s name and email address. For required format details, see Required Format for Saved Search Email Sender.
-
In Subject, enter the custom text. For single-record results, you can add field values by entering field IDs enclosed in curly braces {fieldID}.
-
In Introduction, add custom text to appear before the results.
-
For single-record results only, add custom message body text in the Single-Record Results field.
-
Add field values by entering field IDs enclosed in curly braces {fieldID}. Select a field in the Insert Field dropdown list to insert its field ID.
-
Use <%=formula%> to add formulas, these can use {fieldID} references.
-
You can define email body text as an entire HTML page by enclosing it with HTML tags. Use this to send email content exactly as specified, with no additional styles, View Record link, or introduction.
-
-
Select one of the following options to send the results:
-
Send within Message – Embeds the results in the message.
-
Send as CSV – Sends the results attached as a .csv file.
-
Send as Microsoft ® Excel – Sends the results attached as an .xls file.
-
Send as Tableau ® Workbook – Sends the results attached as a Tableau Workbook file.
Note:This option doesn't apply to single-record results.
-
-
If you don't want to include a separate link for each row, disable Include View Record Link. When this option is disabled, one single link appears at the bottom. When it's enabled, a link appears for each row/record.
-
-
Click Preview, Save, Save & Run, or Save & Email.
Scheduled Search Email Limitations
-
The Show Internal IDs preference doesn't work for scheduled saved search emails. Add Internal ID as a results column to include them.
-
If a saved search includes criteria that have non-specific values, such as -Mine- or -My Team-, scheduled emails may not be sent. Avoid using these values in your criteria filters.
-
These situations may cause saved search emails to not be sent:
-
The search owner has been changed to a user who hasn't scheduled a saved search before. In this case, the new owner must log in with the appropriate role and resave the search.
-
The search owner can't log in anymore (for example, they left the company). In this case, a user with the administrator role must assign a new owner, who must then log in and resave the search.
-
Related Topics
- Saved Search Email
- Canceling Scheduled Saved Search Emails When No Results
- Enabling Saved Search Email Alerts
- Types of Saved Searches Available for Alerts
- Setting User Preferences to Receive Saved Search Alerts
- Defining the Sender for Saved Search Email
- Defining Recipients for Saved Search Email
- Customizing Saved Search Email Content
- Sending Summarized vs. Single-Record Results