Signals

Website Signals

Website Signals show which target companies and target contacts are engaging with your website.

Once the 1eye Vision snippet is installed, 1eyeᴬᴵ starts capturing website activity such as page visits, form activity, traffic source, UTM data, and visitor behavior. Website Signals help your team understand who is visiting, what they viewed, and which targets are worth acting on.

Use Website Signals to find active companies, identify relevant contacts, evaluate ICP and persona fit, track high-intent pages, and move the right targets into lists and campaigns.

Before you begin

To use Website Signals, you should have:

  1. A 1eyeᴬᴵ workspace

  2. The 1eye Vision snippet installed on your website

  3. Your website domain added under Vision settings

  4. Important forms added under form tracking URLs

  5. ICPs and personas reviewed in your Knowledge Base

  6. Exclusions reviewed so 1eyeᴬᴵ avoids companies you do not want to target

For this guide, we’ll use Snowbricks as the example workspace.

Field

Example

Company

Snowbricks

Domain

snowbricks.io

Workspace admin

Matt Bru

Admin email

matt@snowbricks.io

What Website Signals capture

Website Signals can include activity such as:

  1. Page visits

  2. Form activity

  3. Traffic source

  4. UTM parameters

  5. Session activity

  6. Company identification

  7. Contact identification when available

  8. ICP evaluation

  9. Persona evaluation

  10. Date and time of activity

This helps your team turn website traffic into target company and target contact intelligence.

How Website Signals work

Website Signals start with the 1eye Vision snippet.

  1. A visitor lands on your website
    The visitor views a page such as your homepage, pricing page, demo page, contact page, or content page.

  2. 1eyeᴬᴵ captures the activity
    The Vision snippet records page activity, source data, and other available signal context.

  3. 1eyeᴬᴵ identifies the company or contact when available
    If there is enough context, 1eyeᴬᴵ may identify the target company, target contact, or both.

  4. 1eyeᴬᴵ evaluates fit
    Companies are evaluated against your ICPs. Contacts are evaluated against your personas.

  5. The signal appears in your workspace
    Your team can review the signal by company or by contact, filter it, export it, or act on it.

Website signal types

Website Signals can include different types of activity.

Signal type

What it means

Page visit

A company or contact visited a tracked page on your website.

Form activity

A company or contact interacted with a tracked form.

Source activity

1eyeᴬᴵ captured where the visitor came from.

UTM activity

1eyeᴬᴵ captured campaign parameters from the URL.

Company identified

1eyeᴬᴵ identified the company behind the activity.

Contact identified

1eyeᴬᴵ identified a person behind the activity when available.

ICP match

1eyeᴬᴵ evaluated the company as matching an ICP.

Persona match

1eyeᴬᴵ evaluated the contact as matching a persona.

Page visits

Page visits show which pages a company or contact viewed.

Examples of tracked pages:

https://snowbricks.io
https://snowbricks.io/pricing
https://snowbricks.io/demo
https://snowbricks.io/contact
https://snowbricks.io/product
https://snowbricks.io/resources/data-activation-guide
https://snowbricks.io
https://snowbricks.io/pricing
https://snowbricks.io/demo
https://snowbricks.io/contact
https://snowbricks.io/product
https://snowbricks.io/resources/data-activation-guide
https://snowbricks.io
https://snowbricks.io/pricing
https://snowbricks.io/demo
https://snowbricks.io/contact
https://snowbricks.io/product
https://snowbricks.io/resources/data-activation-guide

Page visits help your team understand interest level.

For example, a target company visiting your pricing page, demo page, and case study page may be more actionable than a visitor who only viewed the homepage.

High-intent pages

Some website pages usually show stronger intent than others.

High-intent pages may include:

  1. Pricing page

  2. Demo page

  3. Contact page

  4. Trial signup page

  5. Product page

  6. Comparison page

  7. Case study page

  8. Integration page

  9. Security page

  10. Gated content page

For Snowbricks, a company visiting snowbricks.io/pricing and snowbricks.io/demo may be a stronger signal than a company visiting only snowbricks.io.

Form activity

Form activity shows when visitors interact with important forms.

Common forms include:

  1. Demo request forms

  2. Contact forms

  3. Trial signup forms

  4. Newsletter forms

  5. Webinar forms

  6. Gated content forms

  7. Waitlist forms

  8. Event registration forms

For Snowbricks, important form tracking URLs may include:

https://snowbricks.io/demo
https://snowbricks.io/contact
https://snowbricks.io/request-demo
https://snowbricks.io/newsletter
https://snowbricks.io/resources/data-activation-guide
https://snowbricks.io/demo
https://snowbricks.io/contact
https://snowbricks.io/request-demo
https://snowbricks.io/newsletter
https://snowbricks.io/resources/data-activation-guide
https://snowbricks.io/demo
https://snowbricks.io/contact
https://snowbricks.io/request-demo
https://snowbricks.io/newsletter
https://snowbricks.io/resources/data-activation-guide

Form activity is usually high intent because the visitor is taking a direct action.

Traffic source

Website Signals may include traffic source when available.

Traffic source helps your team understand how a company or contact reached your website.

Examples:

  1. Direct traffic

  2. Organic search

  3. Paid search

  4. LinkedIn

  5. Email

  6. Referral

  7. Partner campaign

  8. Content campaign

  9. Event campaign

Traffic source helps your team connect website activity back to GTM motion.

For example, if a target company visits after a LinkedIn campaign, your team can use that context in follow-up.

UTM parameters

1eyeᴬᴵ can capture UTM parameters when they are present in the URL.

Common UTM parameters include:

Parameter

Example

What it tells you

utm_source

linkedin

Where the traffic came from

utm_medium

paid_social

The channel or medium

utm_campaign

q2_pipeline_push

The campaign name

utm_content

founder_ad_v1

The ad, post, or creative variant

utm_term

ai_data_platform

The keyword or audience term

Example URL:

https://snowbricks.io/demo?utm_source=linkedin&utm_medium=paid_social&utm_campaign=q2_pipeline_push
https://snowbricks.io/demo?utm_source=linkedin&utm_medium=paid_social&utm_campaign=q2_pipeline_push
https://snowbricks.io/demo?utm_source=linkedin&utm_medium=paid_social&utm_campaign=q2_pipeline_push

UTMs help your team understand which campaigns are driving target activity.

Company identification

When website activity comes in, 1eyeᴬᴵ may identify the company behind the visit.

A company signal may include:

  1. Company name

  2. Company domain

  3. LinkedIn profile

  4. Location

  5. Industry

  6. Employee count

  7. Revenue when available

  8. Founded year when available

  9. Page visited

  10. Time of visit

  11. Signal count

  12. ICP match when available

Example:

Field

Example

Company

Northstar Analytics

Domain

northstaranalytics.com

Location

New York

Industry

Software

Employees

420

Latest signal

Page visit

Page

snowbricks.io/pricing

ICP match

ICP - B2B-SAAS

Use company identification to understand which accounts are showing activity.

Contact identification

When available, 1eyeᴬᴵ may identify a contact connected to website activity.

A contact signal may include:

  1. Contact name

  2. Title

  3. Company

  4. LinkedIn profile

  5. Page visited

  6. Time of visit

  7. Signal count

  8. Persona match when available

Example:

Field

Example

Contact

Jordan Lee

Title

VP Revenue Operations

Company

Northstar Analytics

Latest signal

Pricing page visit

Persona match

REVOPS

Not every website visitor can be identified as a person. Person-level identification depends on available signal data, enrichment match, source quality, and visitor context.

ICP evaluation for website signals

1eyeᴬᴵ evaluates identified companies against your ICPs.

When a company visits your website, 1eyeᴬᴵ checks whether that company matches one or more ICPs in your Knowledge Base.

For Snowbricks, ICPs may include:

  1. B2B SaaS Companies

  2. Revenue Operations Teams

  3. AI-Native GTM Companies

  4. Data Infrastructure Companies

  5. Enterprise Sales Organizations

  6. B2B Marketplaces and Platforms

If a company matches an ICP, 1eyeᴬᴵ may show an ICP badge on the company card.

Example:

ICP - B2B-SAAS
ICP - B2B-SAAS
ICP - B2B-SAAS

ICP match explanation

When a company matches an ICP, 1eyeᴬᴵ may show an explanation.

Example:

Northstar Analytics is a B2B SaaS company with an active revenue operations team and a growing data stack. It matches the B2B SaaS ICP because it likely needs clean account data, enrichment, and GTM workflow automation
Northstar Analytics is a B2B SaaS company with an active revenue operations team and a growing data stack. It matches the B2B SaaS ICP because it likely needs clean account data, enrichment, and GTM workflow automation
Northstar Analytics is a B2B SaaS company with an active revenue operations team and a growing data stack. It matches the B2B SaaS ICP because it likely needs clean account data, enrichment, and GTM workflow automation

Use the explanation to understand why the company was matched and whether it should move into a target list or campaign.

Why ICP evaluation matters

ICP evaluation helps your team focus on website visitors that are actually relevant.

It helps you:

  1. Prioritize target companies

  2. Reduce noisy traffic

  3. Avoid wasting time on poor-fit accounts

  4. Build cleaner target company lists

  5. Improve credit efficiency

  6. Launch campaigns with better fit

Without ICP evaluation, website traffic can become a long list of visitors.

With ICP evaluation, 1eyeᴬᴵ helps your team identify which companies matter.

Persona evaluation for website signals

1eyeᴬᴵ evaluates identified contacts against your personas.

When a contact is connected to website activity, 1eyeᴬᴵ checks whether that contact matches one or more personas in your Knowledge Base.

For Snowbricks, personas may include:

  1. Revenue Operations Leader

  2. Head of Data

  3. VP Sales

  4. VP Marketing

  5. GTM Systems Leader

  6. AI Transformation Leader

  7. Founder or CEO

If a contact matches a persona, 1eyeᴬᴵ may show a persona badge on the contact card.

Example:

REVOPS
REVOPS
REVOPS

Persona match explanation

When a contact matches a persona, 1eyeᴬᴵ may show an explanation.

Example:

Jordan Lee leads revenue operations and is responsible for CRM quality, routing, enrichment, and GTM workflow automation. This aligns with the RevOps persona
Jordan Lee leads revenue operations and is responsible for CRM quality, routing, enrichment, and GTM workflow automation. This aligns with the RevOps persona
Jordan Lee leads revenue operations and is responsible for CRM quality, routing, enrichment, and GTM workflow automation. This aligns with the RevOps persona

Use the explanation to decide whether the contact should be enriched, added to a target list, or moved into a campaign.

Why persona evaluation matters

Persona evaluation helps your team focus on the right people.

It helps you:

  1. Prioritize relevant target contacts

  2. Avoid engaging poor-fit contacts

  3. Build cleaner target contact lists

  4. Personalize outreach by role

  5. Route contacts into the right campaigns

  6. Follow up with better context

A website visit is more useful when you know both the company fit and the contact fit.

View website signals by company

Use Signals → By Company to review website activity at the account level.

This is useful when you want to answer:

  1. Which companies are visiting our website?

  2. Which companies have multiple signals?

  3. Which companies match our ICPs?

  4. Which pages did each company view?

  5. Which companies should we add to target lists?

  6. Which companies should we prioritize for campaigns?

Start here when you want to prioritize accounts.

View website signals by contact

Use Signals → By Contact to review website activity at the person level.

This is useful when you want to answer:

  1. Which contacts are active?

  2. Which contacts match our personas?

  3. Which company does each contact belong to?

  4. Which pages did each contact view?

  5. Which contacts should we enrich?

  6. Which contacts should we move into campaigns?

Use this view when you want to prioritize people inside active companies.

Search website signals

Use search to find a specific company, contact, domain, or page.

Examples:

northstar
northstaranalytics.com
jordan
pricing
demo
northstar
northstaranalytics.com
jordan
pricing
demo
northstar
northstaranalytics.com
jordan
pricing
demo

Search is helpful when you know exactly what you are looking for.

Filter website signals

Use filters to narrow website signals.

You can filter by:

  1. Company

  2. Contact person

  3. ICP

  4. Persona

  5. Type

  6. Date range

For website activity, useful filters include:

  1. Page signals

  2. Form signals

  3. ICP matches

  4. Persona matches

  5. Recent activity

  6. Specific companies

  7. Specific contacts

Filter by type

Use the type filter to focus on website-related signal types.

Useful types include:

Type

Use it to find

Page

Website page visits

Form

Tracked form activity

ICP

Companies that matched an ICP

Persona

Contacts that matched a persona

Use this when you want to separate general browsing from higher-intent activity.

Filter by date range

Use date range to review website signals from a specific period.

Examples:

  1. Today

  2. Yesterday

  3. Last 7 days

  4. Last 30 days

  5. After a product launch

  6. After a LinkedIn campaign

  7. After an email campaign

  8. During a conference or event

  9. During a paid campaign

Date range filters help your team connect website activity to GTM campaigns.

Sort website signals

Use sort to change the order of website signals.

You may sort by:

  1. Most recent activity

  2. Highest signal count

  3. Company name

  4. Contact name

  5. Created date

  6. Updated date

Use sorting to prioritize the companies or contacts that matter first.

Export website signals

Use Export CSV to download website signal data.

Export is useful when you want to:

  1. Share website activity with your team

  2. Analyze activity in a spreadsheet

  3. Review target companies offline

  4. Build a campaign plan

  5. Compare website activity over time

  6. Send signal data to RevOps

  7. Review high-intent accounts with sales

Before exporting, use filters to narrow the data.

For example:

  1. Show ICPs Only

  2. Filter by Page or Form

  3. Select the last 7 days

  4. Export CSV

This gives your team a cleaner export with more actionable data.

Recommended workflow: company website signal

Use this workflow when you want to act on company-level website activity.

  1. Open Signals → By Company

  2. Review recent website visitors

  3. Turn on Show ICPs Only

  4. Look for high-intent pages such as pricing, demo, product, or contact

  5. Review the ICP badge and match explanation

  6. Open the signal timeline

  7. Confirm the activity is relevant

  8. Add the company to a target company list

  9. Source matching target contacts

  10. Launch or prepare a campaign

This workflow helps your team move from website activity to account prioritization.

Recommended workflow: contact website signal

Use this workflow when you want to act on person-level website activity.

  1. Open Signals → By Contact

  2. Review recent website activity

  3. Turn on Show Personas Only

  4. Look for high-intent page visits or form activity

  5. Review the persona badge and match explanation

  6. Open the signal timeline

  7. Confirm the contact is relevant

  8. Enrich the contact if needed

  9. Add the contact to a target contact list

  10. Launch or prepare a campaign

This workflow helps your team move from website activity to contact-level engagement.

Recommended workflow: high-intent website activity

Use this workflow when you want to find the most actionable website signals.

  1. Open Signals

  2. Select Filter

  3. Set Type to Page or Form

  4. Choose a recent date range, such as last 7 days

  5. Apply filters

  6. Review pricing, demo, contact, product, and comparison page activity

  7. Check ICP and persona matches

  8. Add the strongest companies and contacts to target lists

  9. Prepare campaign follow-up with page context

This workflow helps your team focus on website activity that suggests stronger intent.

Best practices

  1. Install Vision globally
    Track all important GTM pages so 1eyeᴬᴵ can capture complete website activity.

  2. Track high-intent forms
    Add demo, contact, trial, webinar, and gated content pages to form tracking URLs.

  3. Exclude low-value URLs
    Exclude pages such as privacy, terms, login, admin, and internal app pages when they are not useful for GTM.

  4. Review company signals first
    Start with companies to understand account-level activity.

  5. Use ICP matches to reduce noise
    Turn on Show ICPs Only when you want to focus on target companies.

  6. Review contact signals next
    Move from account-level activity to relevant people inside those companies.

  7. Use persona matches to prioritize contacts
    Turn on Show Personas Only when you want to focus on target contacts.

  8. Prioritize high-intent pages
    Pricing, demo, contact, product, comparison, and case study activity usually matters more than homepage activity.

  9. Use UTMs consistently
    Clean UTM tagging helps you connect website activity back to campaigns.

  10. Act quickly on fresh signals
    Recent website activity is usually more actionable than old activity.

  11. Keep your Knowledge Base current
    If ICP or persona matches look wrong, update the Knowledge Base.

  12. Build lists from website signals
    Move relevant companies and contacts into target lists instead of letting signals sit unused.

Troubleshooting

I do not see website signals

Check:

  1. The 1eye Vision snippet is installed

  2. Vision status shows installed

  3. Your domain is included under Vision settings

  4. The page is not excluded

  5. Website traffic is reaching tracked pages

  6. You are viewing the right date range

  7. Filters are not hiding results

Website signals stopped appearing

Check:

  1. The snippet is still live on your website

  2. Your website was not recently redeployed without the snippet

  3. Google Tag Manager is still published if you use GTM

  4. Your domain is still included

  5. The relevant pages are not excluded

  6. Consent settings are not blocking the snippet

  7. Browser extensions are not blocking tracking during testing

I see companies but not contacts

This can happen when company identification is available but person-level identification is not.

Not every visitor can be identified as a person.

Check:

  1. Whether contact identification is available for the activity

  2. Whether contact filters are hiding results

  3. Whether personas are too narrow

  4. Whether the contact view has a restrictive date range

ICP matches look wrong

Review ICPs in your Knowledge Base.

Check:

  1. ICP descriptions

  2. Company types

  3. Industries

  4. Company sizes

  5. Use cases

  6. Exclusions

If the ICP is too broad, 1eyeᴬᴵ may match too many companies.

If the ICP is too narrow, 1eyeᴬᴵ may miss good companies.

Persona matches look wrong

Review personas in your Knowledge Base.

Check:

  1. Persona descriptions

  2. Job titles

  3. Seniority

  4. Functions

  5. Departments

  6. Buying roles

If the persona is too broad, 1eyeᴬᴵ may match too many contacts.

If the persona is too narrow, 1eyeᴬᴵ may miss good contacts.

Form signals are not appearing

Check:

  1. The form page has the Vision snippet installed

  2. The form page is added under form tracking URLs

  3. The form page is not excluded

  4. The form is publicly accessible

  5. The form is not blocked by consent settings

  6. A test form activity was completed

  7. Enough time has passed for activity to process

The export is too noisy

Before exporting:

  1. Turn on Show ICPs Only or Show Personas Only

  2. Filter by Page or Form

  3. Select a recent date range

  4. Filter by ICP or persona

  5. Remove low-value pages from your review

  6. Export only the focused view

I see traffic from companies we should not target

Add those companies to Exclusions in your Knowledge Base.

Common exclusions include:

  1. Your own company

  2. Current customers

  3. Competitors

  4. Vendors

  5. Partners

  6. Agencies

  7. Poor-fit companies

FAQ

What are Website Signals?

Website Signals are activity from your website, such as page visits, form activity, traffic source, UTM data, and identified company or contact activity.

How do I start capturing Website Signals?

Install the 1eye Vision snippet on your website and make sure your domain is included under Vision settings.

Do I need to install the Vision snippet on every page?

For best results, install it globally across your website.

Can 1eyeᴬᴵ track forms?

Yes. Add important form pages under form tracking URLs so 1eyeᴬᴵ can track form-related activity.

Can I exclude pages from tracking?

Yes. Use excluded URLs for pages you do not want to track, such as login pages, admin pages, app pages, privacy pages, and terms pages.

What is a page signal?

A page signal shows that a company or contact visited a tracked page on your website.

What is a form signal?

A form signal shows activity from a tracked form.

What is an ICP match?

An ICP match means 1eyeᴬᴵ evaluated an identified company against your ICPs and found a match.

What is a persona match?

A persona match means 1eyeᴬᴵ evaluated an identified contact against your personas and found a match.

Why are some visitors anonymous?

Not every website visitor can be identified. Identification depends on available signal data, enrichment match, source quality, and visitor context.

Why do some companies not have ICP badges?

They may not match your current ICPs, or 1eyeᴬᴵ may not have enough context to evaluate them as a match.

Why do some contacts not have persona badges?

They may not match your current personas, or 1eyeᴬᴵ may not have enough context to evaluate them as a match.

Can I export Website Signals?

Yes. Use Export CSV to download the current signal view.

How do I improve Website Signal quality?

Keep your Vision setup clean, track important pages and forms, exclude low-value URLs, update ICPs and personas, and use exclusions.

Next step

Next, go to LinkedIn Signals to understand how 1eyeᴬᴵ captures and organizes activity connected to LinkedIn.

On this page

© 2026 1eye, Inc. All rights reserved.