Updated by Ole Dallerup

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

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

<script type="text/javascript"> () {
if (!Demandbase && !Demandbase.Segments && !Demandbase.Segments.IsCompany && !Demandbase.Segments.CompanyProfile && {

var company = Demandbase.Segments.CompanyProfile;
if (!company.isp && !company.web_site){
}, {
website: company.web_site,
source: "demandbase",
name: company.company_name || undefined,
country: company.country_name || undefined,
industry: company.industry || undefined,
number_of_employees: company.employee_count || undefined,
annual_revenue: company.annual_sales || undefined,

For more documentation on the data available within Demandbase, click here.

How did we do?