Learn about what Insight data is and how you can make use of it.
Overview
Technical information is also available
This is a non-developers' guide to using Insight data. For a more technical account, see our guide for developers.
Insight data is made up of collections of structured data that you can store at either a contact or account level. Each piece of data within a collection is called an Insight data record. There is very little restriction on the type of data you can store in an Insight data collection; essentially, you can store anything that is serialisable to JSON.
In the same way that you can segment on contact data fields like gender, age, and geography, Insight data stored against your contacts allows you to segment on additional data sets like purchases, browsing behaviour or product reviews. The higher the quality of your Insight data, the better you can segment your contacts and personalise your communications.
Insight data also provides the power behind many of Dotdigital’s ecommerce features, and is a key component of the majority of our integrations.
To learn more check out the following areas of the Help Centre:
Types of Insight data
There are two types of Insight data that you can store in Dotdigital. We refer to these as contact-scoped or account-scoped.
Contact-scoped Insight data
This means Insight data stored against individual contact records, and relating to contact activity. For example:
ConsentInsight
- consent records for a contactWebInsight
- web behavior tracking dataorders
- purchase history
Contact-scoped Insight data can be viewed in two places:
- To view your contact-scoped Insight data collections, go to Contacts > Advanced features > Insight data tab.
To learn more about managing your Insight data collections, check out the section Edit Insight data properties.
- To view an individual contact’s insight data records, go to the Single customer view for the contact.
To learn more, check out the articles Single customer view and View a contact’s Insight data.
Account-scoped Insight data
This refers to Insight data stored at an account level; data that doesn’t relate to any specific contacts. The most common example of account-scoped Insight data is a product catalog.
To view your account-scoped insight data collections and records, go to Settings (â‹®) > Insight data.
The Insight data tab displays all of your account-scoped Insight data collections. To view the records within a collection, select the collection name, then select an individual record from the left side panel.
The Product recommendations tab displays the insight data collections created when you set up the Product recommendations feature.
To learn more, check out the article Product recommendations overview.
Insight data collections
There are a number of standard insight data collections that you can store; these are collections with a naming convention and schema—or structure—defined by us. You can also store custom insight data collections, where the name and schema is defined by you.
Our standard insight data collections are the power behind our ecommerce features, so it’s important that you stick to our provided schema in these cases.
To learn more about data schema, check out the Developer’s guide to Insight data.
Standard collections
The collections that you have access to can vary depending on your account type. To learn more about this, reach out to your Customer Success Representative.
- ConsentInsight: Lets you store individual consent records for your contacts.
- Catalog_[store_name]: Product catalog collections used by ecommerce connectors and 3rd party integrations.
- Orders: official collection storing all online and offline transactions for your contacts. It powers the ecommerce dashboard, RFM personas and product recommendation.
- Webinsights: the underlying collection powering our Web Behavior tracking capability.
- Cartinsight: the underlying collection powering our abandoned cart module.
- Reviews: collection of reviews data used by a number of review-based integrations as well as the Magento connector.
- Wishlist: a collection of customer wishlist data synced from Magento.
There are also a number of other standard insight data collections used by some of our integrations. Details of these collections can be found in the relevant documentation in the Integrations section of the Help Centre.
Import Insight data into your account
There are a number of methods you can use to import Insight data into your account:
- Directly through the Dotdigital API.
- Using the Scheduled data importer.
- Through an integration with another system, such as your ecommerce platform.
ConsentInsight
is imported through a Dotdigital signup form or using the Consent block in a Page and form.WebInsight
is passed into Dotdigital when you implement our Web behavior tracking script.
What can I do with Insight data?
Once Insight data is stored against your contacts or account, you can:
- use our segment tool to organise your contacts using this data, or create program journeys with enrolment criteria or decisions based on it.
- showcase products from your catalog in email campaigns, or Pages and forms.
- personalise email campaigns based upon your contacts’ purchase history, habits and/or preferences using Advanced personalisation.
These are just a few examples; because Insight data allows a great deal of flexibility in the kinds of data you can store, correspondingly, there is a wide range of things you can achieve with it.
Edit Insight data properties
The properties of an insight data collection that are available for you to edit vary based on the kind of data within the collection.
Retention Policy
A retention policy is available for any insight data collection which includes a `date` type field in its records. The retention policy is a tool that allows you to expire insight data records after a period of time that you set. Expiring insight data means deleting it from your account. This tool can be helpful in managing your insight data allowance.
To view your current Insight data storage, go Settings (â‹®) > Account. The Data storage bar displays your account's current Insight data usage against your total allowance.
The Data storage figure does not include records for non-billable Insight data collections, as such collections aren’t counted towards your limit. Which of your insight data collections are non-billable depends upon your account package.
To edit the retention policy for an Insight data collection:
- For a contact-scoped collection, go to Contacts > Advanced features > Insight data.
For an account-scoped collection, go to Settings (â‹®) > Insight data. - Select the Properties icon.
- To apply a retention policy to the collection, set Automatic data expiry to ENABLED.
To remove a retention policy, set Automatic data expiry to DISABLED. - If applying a retention policy, expand the first drop-down menu for Delete insight data and select the time period you want the data to be deleted after. Possible time periods to select are:
- 1 month
- 2 months
- 3 months
- 6 months
- 1 year
- 2 years
- 4 years
- Expand the second drop-down menu and select the date type field to use.
For example, setting Delete insight data to 6 months after
createddate
deletes an insight data record from this collection once 6 months has passed since the date in thecreateddate
field. - Select APPLY.
Additional settings
- Tax settings
For Insight data collections that contain aPrice
field, you can set whether the figure in this field is inclusive of tax. If the figure is exclusive of tax, you can set a default tax rate to be applied.
To learn more, check out the article Set the default tax rate for a catalog.
- Enrichment settings
For Insight data collections containing product data, you can extract and categorise additional information about your products from your webpages.
To learn more, check out the article Using product data enrichment.
- Product recommendations settings
You can edit a number of settings for the Product recommendations feature at a catalog level.
To learn more, check out the following articles:
Delete an Insight data collection
To delete an Insight data collection:
- For a contact-scoped collection, go to Contacts > Advanced features > Insight data.
For an account-scoped collection, go to Settings (â‹®) > Insight data. - Select the checkbox for the Insight data collection you want to delete.
- Select DELETE.
- A window opens asking you to confirm the deletion. Type delete into the Confirm field, then select DELETE.
If there are data dependencies in place for the collection you’re trying to delete — for example the collection is in use inside a program or segment — you see a warning message informing you of this. You must remove these dependencies before the collection can be deleted.
Plan ahead
Given the nature of Insight data, we’d advise that you spend some time discussing with your developers how you need insight data to work for you. What sort of data do you want to store? How might you want to extend this data as you move forward?
You don’t want to find yourself in a position where your initial data schema (the way your data is structured) needs to be entirely replaced as it no longer works as you need it to. To help with this, you can refer your developers to our Developer’s guide to Insight data, which explores data schema and other technical details in greater depth.