Overview
One of the most effective ways to capture leads on your website is through form submissions. With Unify, you can capture these submissions and then run Plays on them. The Unify Intent client can be used to capture these form fills. This can be achieved by firing two separate events:- Custom event — This captures the submission and any data entered into the form. Any Plays will be able to filter companies or people based on whether they have a matching custom event.
- Identify event — This captures the identity of the visitor and links them to a Company or Person in Unify. The Identify event is necessary to associate the form submission with a specific Person or Company.
Prerequisites
- Ensure you’ve already installed the Unify Intent client on your website. See Set up the Unify Intent client for instructions.
Example
Suppose you have a “demo sign-up” form that collects the following information:- First name (e.g.,
Alice) - Last name (e.g.,
Smith) - Email address (e.g.,
alice@acme.com) - Company name (e.g.,
Acme Inc.) - What are you most interested in seeing? (e.g.,
AI capabilities)
Send a custom event
First, send a custom event that records the form submission. The form fields can be included as properties on the event. Properties are arbitrary key-value pairs that can be viewed and used to filter events in Unify.Send an Identify event
Next, send an Identify event that associates the submission with a known person (using their email address). You can also include additional traits about the person and their company. These traits will appear on the Person and Company records in Unify.Launch a Play
With both events sent, you can now create Plays in Unify that run on the inbound lead. Plays can be triggered based on the custom event (e.g., “Demo Requested”) and can use filters based on the properties you sent. For example, a Play running on inbound form fills could:- Apply exclusions to ensure the inbound lead is not a competitor, open opportunity, or existing customer
- Launch an AI agent to research the company or person and qualify or disqualify them based on ICP fit or other criteria
- Enroll the person in an outbound sequence
- Find a few more contacts at the same company that match your ideal buyer persona and enroll them in another outbound sequence
FAQ
What if I don't have an email address?
What if I don't have an email address?
If you don’t have an email address to include in the Identify event, Unify
will not have a unique identifier to link this visitor to a person. However,
you have other options.Link to Company instead:If you have a company website, you can send an Identify event with the
visitor’s company instead. This will not link the custom event to a specific
Person, but it will link it to a specific Company.You can then run a Play on companies with matching custom events. That Play
can prospect for contacts at the company with ICP personas.Capture identity elsewhere:If the visitor does not provide an email address on the form, consider
capturing their identity elsewhere on your website. For example:
- If you have another sign-up form that collects email addresses, you can send an Identify event when a visitor completes that form.
- If you link the custom event to a company, prospect for people at that company, and then send sequence emails to them, you can track email link clicks. When a person clicks a link in an email, their website activity will be identified.
How is a Person linked to a Company?
How is a Person linked to a Company?
If you send an Identify event with a person’s email address but no Company,
the default behavior is to extract the domain from the email address and
link the Person to a Company with that domain. This is not performed for
non-corporFor example, if you identify a visitor as
alice@acme.com, Unify will link