Intent Client Overview
Learn how to start collecting website intent data in Unify.
Buyer intent data is at the core of what makes Unify tick. The easiest way to start collecting this data is by installing the Unify Intent client on your marketing website or web app.
How it works
The Unify Intent client is a JavaScript library that allows you to collect events from your website and send them to Unify. It supports collecting three types of events:
Page Events
e.g. a user visits the pricing page of your marketing website
Identify Events
e.g. a user logs into your web application with their email address
Track Events
e.g. a user clicks a button to open a pricing calculator modal
When you install the Unify Intent client on your website, it can automatically start collecting these events and sending them to Unify. You can also customize this behavior by sending events manually using the client’s API.
The Unify Intent client is fully open source and available on GitHub.
Installation
There are several different ways to install the Unify Intent client on your website. Choose the one that best suits your use case:
Website Tag
Quickly set up the Unify Intent client on a static marketing website.
React Library
Install the Unify Intent client in a React app.
JavaScript Client
Install the Unify Intent client in a different frontend web application framework.
If you aren’t sure, we recommend starting with the Website Tag installation method. This is the simplest way to get started and all you need for most marketing websites.
Usage
If you install the client using the React Library or JavaScript Client methods, see our Usage Guide to learn how to use the client and start adding events.