Updated by Ole Dallerup

Dreamdata comes with built-in functionality to collect intent data for all your visitors. However, if you use RollWorks, you can improve the data quality and coverage by parsing the RollWorks data to Dreamdata. When Dreamdata and RollWorks intent data give a result, RollWorks data will be used.

The script below requires you to set up Dreamdata tracking and install the RollWorks script. You can add the script to your website's header or load it through Google Tag Manager.

<script type="text/javascript">
window.onB2BPersonalizationDataReady = function (data) {
if (!data || ! || || !data["domain"]) {
}, {
website: data.domain,
source: "nextroll",
name: data.company_name || undefined,
industry: data.company_industry || undefined,
number_of_employees: data.company_size || undefined,
annual_revenue: data.company_revenue || undefined,

How did we do?