Skip to content

davidthor/gatsby-plugin-hubspot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gatsby-plugin-hubspot

Build Status Current npm package version

A Gatsby plugin to easily add a HubSpot embed code to your site.

Installing

npm install --save gatsby-plugin-hubspot

How to use

// In your gatsby-config.js
module.exports = {
  plugins: [
    {
      resolve: "gatsby-plugin-hubspot",
      options: {
          trackingCode: "1234567",
          respectDNT: true,
          productionOnly: true,
      },
    },
  ]
}

Options

respectDNT

Type: boolean
Default: false

By enabling this option, visitors with "Do Not Track" enabled will have a __hs_do_not_track cookie placed in their browser. This prevents the HubSpot tracking code from sending any information for the visitor.

More information about HubSpot cookies and privacy can be found in the HubSpot Tracking Code API documentation.

productionOnly

Type: boolean
Default: true

Only load the script when process.env.NODE_ENV is set to production.

License

MIT © Hutson Inc

About

A Gatsby plugin to easily add a HubSpot embed code to your site.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%