Giter VIP home page Giter VIP logo

hubspot-plugin's Introduction

Hubspot

Category: Data out

Status: Official PostHog plugin

A plugin to send contact data to Hubspot, from PostHog.

What is Hubspot?

Hubspot is a full-featured marketing and CRM platform which includes tools for everything from managing inbound leads to building landing pages. As one of the world’s most popular CRM platforms, Hubspot is an essential PostHog integration for many organizations — and is especially popular with marketing teams.

How does Hubspot integrate with PostHog?

This PostHog plugin enables you to send user contact data to Hubspot whenever an $identify event occurs. That is, whenever PostHog detects the identity of a user, it can forward that identification information to Hubspot.

Currently, this integration supports sending the following data to Hubspot:

  • Email addresses
  • First names
  • Last names
  • Phone numbers
  • Company names
  • Company website URLs

No other information can currently be sent to PostHog using this plugin. If this plugin exists in a plugin chain where the above information would is filtered out (for example, by using the Property Filter plugin) then filtered information cannot be sent to Hubspot.

Use cases

This Hubspot integration is typically useful for keeping customer and lead data up-to-date and for centralizing information about users that interact with your product into Hubspot.

Once this information is in Hubspot, you can take advantage of Hubspot’s many marketing and CRM capabilities — such as assigning users as leads to a salesperson.

How to install the Hubspot integration on PostHog

Plugins and integrations are currently only available for self-hosted deployments of PostHog and are not available for users on PostHog Cloud.

Want to migrate from PostHog Cloud to a self-hosted deployment? Check out the Migrator 3000 plugin!

To install this plugin on a self-hosted deployment, simply follow these steps:

  1. Visit 'Project Plugins' under 'Settings'
  2. Enable plugins if you haven't already done so
  3. Click the 'Repository' tab next to 'Installed'
  4. Click 'Install' on this plugin
  5. Add your Hubspot API key at the configuration step
  6. Enable the plugin

Open source license

All PostHog plugins are open source and released under a permissive MIT license. This means you are free to make further contributions or changes to this plugin, so long as a copy of the license and copyright information is included with the software.

Contributors

This is an official PostHog plugin, which is maintained by the core PostHog team.

The following people have contributed to the development of this plugin:

Interested in contributing? Check out PostHog’s plugin docs to get started.

Further reading

hubspot-plugin's People

Contributors

camerondeleone avatar joethreepwood avatar kpthatsme avatar macobo avatar marcushyett-ph avatar mariusandra avatar oneshot-engineering avatar pauldambra avatar pjhul avatar tiina303 avatar timgl avatar yakkomajuri avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

hubspot-plugin's Issues

Marketing properties pushed to Hubspot

Hi there,

Just evaluating Posthog and the Hubspot integration looks great however doesn't quite fulfil our use case. I am just wondering if there's any other contact properties that can be populated from Posthog -> Hubspot other than these:

https://github.com/PostHog/hubspot-plugin/blob/main/index.ts#L4-L19

For example, are any of the UTM properties sent, such as if the user came from Facebook, paid search or a particular campaign etc.?

If the answer is no, would you be open to adding this?

Thanks!

Hubspot Contact update on Posthog Event

Can we please make Hupspot plugin to support both update or insert onEvent. Looks like it only creates hubspot contact as of now. We have some use case around marketing campaign to capture sign up much prior to app sign up. Once the same user come to app for signup, We just wanted to update Hubspot Contact.

"Additional PostHog to HubSpot property mappings" Not working

Am using cloud version of plugin. I used following PostHog property created_at and mapped with a Hubspot property ph_signup_date like below on an identify event. I see that Contact is created but the customer properties aren't being synced

created_at:ph_signup_date

Send Event to Hubspot

Is there a way we can send events to hubspot? This is much needed for marketing teams.

Export cohort membership to Hubspot

In order to drive email automation and other sales activities it would be useful to have up to date (ie. also for dynamic cohorts) information about users in which cohorts they are.

How to reference event name in configuration?

I am using the Hubspot app. However, I need to trigger creating/updating contacts via a different event than $identify which seems to be the default option (and which I verified works well)

My problem might be a newbie issue but I really don't know how to refer to the event. Should I prefix the event name with a dollar sign? How to I handle the spaces in the event name? Should they convert to underscores automatically?

Would be great in general to have an example in the docs for referring to an event other than $identify

Thanks!
Roni

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.