Source General settings
The General page lets you configure a source's environment tag, email notifications, and the events automatically tracked by the SDK.
To open it, navigate to your source, then go to the sidebar Settings → General.
Add Tag to your source
Each source has an environment tag (also called label). Tags help you differentiate and sort sources by environment in the My projects screen — for example, separating your Production source from your Staging one.
Each source must have exactly one tag. The tag was set when you created the source, and you can change it here at any time using the dropdown.
The 7 available tags are:
- Production
- Pre-production
- Test
- Beta
- Alpha
- Staging
- Local
Email preferences
This section controls when you receive email notifications about new survey responses on this source.
It has two controls:
- A toggle on the right that enables or disables email notifications for this source entirely. Enabled by default.
- A dropdown to choose the notification frequency when notifications are enabled.
The frequency options are:
| Frequency | Behavior |
|---|---|
| Each new answer | An email is sent every time someone submits a response |
| Maximum each 2 hours | Responses are batched and you receive at most one email every 2 hours |
| A daily report | A single daily summary of responses |
| A weekly report | A single weekly summary of responses |
This per-source preference is also surfaced in the global Email preferences page, where you can see all your sources side by side.
Events
The Events section controls which automatic events the Told SDK should track on this source. "Customize which events to track in your application. Enable or disable tracking for clicks, page scrolling, page views, and Google Tag Manager integration."
Each event is a toggle you can enable or disable independently:
| Event | Default | Description (UI text) |
|---|---|---|
| Google Tag Manager | Off | Record events through Google Tag Manager if configured on the source. |
| Click | On | Records clicks made by users on interactive elements within your source. |
| Scroll | Off | Measures user scroll events within your source content. |
| Visited page | On | Records each page change within your source to track user navigation. |
These events are used by audience targeting and survey triggers — for example, you can show a survey to users who clicked a specific button, or to users who visited a specific page.
Click and Visited page are enabled by default because they cover the most common targeting use cases. Scroll and Google Tag Manager are off by default — enable them only if you actually need them, since each enabled event adds a small overhead and stores extra data.