HubSpot

CRM integration
Spot fake leads before your team calls them.
Screen checks every form submission and marks each HubSpot contact as Genuine, Suspicious or Invalid, with a score and the reasons. Your team calls real people first.

NOTHING DELETED
Incoming
Checking
Phone
555-0100Source
DisplayCompany
No company givenReasons
Record
Screen
not written by Tapper
five fields on the Contact, nothing else
Answers inside the tool your team already uses.
The label, score and reasons appear on the contact record your reps already open. There is no new dashboard to check and no new tool to learn.
01
Right on the contact record
The label, score and reasons sit in their own property group, next to lifecycle stage and owner. Your team sees them on the record they already open.
02
Filter and report on reasons
Reasons come from a fixed list, never free text. That means lists can collect them, reports can count them, and reps can see why a contact looks off.
03
Route contacts with your own rules
Workflows can act on the label or a score you choose. Send Suspicious contacts to a review list and let lead rotation assign the genuine ones.
04
Your admin stays in control
Your admin sees every permission before connecting, and Screen never sets lifecycle stage or owner. Holding and routing stay in your own workflows.
From form submission to Contact record.
Screen checks each submission, then writes five fields back into your own HubSpot. Nothing else is sent anywhere.
Your form
on your site, unchanged
Tapper Screen
CHECKS
Behavior · Contact · Match
invisible to the visitor
WRITES
verdict · score · reasons · checked at · reference
in its own group on the Contact

HubSpot
the Contact record
SCOPED OAUTH
What visitors type is never stored. Screen only labels; your own HubSpot rules decide what happens to each contact.
Connect
01
Your admin approves a connection limited to contacts and the Screen properties.
Check
02
Screen looks at how the visitor behaved on the page and checks the email and phone they entered. Visitors never see a CAPTCHA or an extra step.
Write
03
The label, score, reasons, time checked and a reference ID land on the contact. Lifecycle stage, owner and every other property stay as they were.
Route
04
Screen only labels. Your own workflows can hold an Invalid contact for review, flag it or route it by score, and your lists and lead rotation can act on the label.
Screen labels. Your rules act.
Screen never blocks a submission and cannot change any other property or object. Holding, flagging and routing happen in your own HubSpot workflows.
Leads your team can trust.
Your reps call real people first, and your reports count real inquiries instead of bots and spam.
Real leads reach reps first
Lead rotation assigns genuine contacts first, so the morning call list starts with people who actually want to talk.
Doubtful contacts wait for review
A throwaway email or a phone number that cannot ring goes to a review list with its reasons, so a person decides before any sequence starts.
Reports count real inquiries
Filter reports and dashboards by label, so your lead numbers show genuine inquiries instead of bots and spam.
Nothing is ever deleted
Invalid contacts are labeled, and held only if your own rule says so. They are never removed, merged or archived, and every record stays in your HubSpot.
CONTACT ROUTING BY LABEL
Examplekept for review
arrives labeled
owner assigned by your rules
TOOLS
Workflows, Active lists, Views, Sequences (yours to set up)
Leads are routed with HubSpot's own tools.
Exactly what Screen reads and writes.
Screen asks for a short, fixed list of permissions. Your admin sees every item on it before anything is connected.
WHAT SCREEN CAN ACCESS
READ
READ
WRITE
NEVER
NEVER
NEVER
NEVER
NEVER
EMAIL AND PHONE
sha256 4b1e…c93a
Your admin sees this full list before connecting.
What your admin approves
What it reads
The contact email and phone it checks, plus which form and page the submission came from. No free text, deals, tickets, notes, emails, calls or custom objects.
What it writes
Five properties in a Screen group on the contact: verdict, score, reasons, checked at and reference. Nothing else.
Permissions
A connection limited to contacts and the Screen properties. Disconnecting cancels it.
Email and phone
Scrambled with SHA-256 the moment they arrive. The original values are never stored.
Data shared
None. Results go back to your own HubSpot and nowhere else.
Storage
Kept separately for each customer and encrypted. Disconnecting deletes your stored login details.
Deletion
Never. Screen does not delete, merge or archive anything in HubSpot.
Set up in four simple steps.
No code on your side and no change to how your team works in HubSpot. We handle the setup with your admin.
Step 1: Agree the properties
We confirm the properties Screen will add to your contacts and the values your lists and reports will filter on.
Step 2: Link the ad click
HubSpot already records the form and page. If a hidden field also saves the ad click ID, the label sits next to the campaign. This is optional.
Step 3: Connect HubSpot
Your admin approves a connection limited to contacts and the Screen properties.
Step 4: Review before you hold
At first every contact gets through with its label. You review the results with us, pick a score threshold, and switch on your own holding rule only when you are ready.
Frequently asked questions
Common questions from sales, CRM and security teams.
Five properties in one group on the contact: the label, the score, the reasons, the time it was checked and a reference ID. Nothing else changes.
The email and phone it checks, plus which form and page the submission came from. It never reads free text, deals, tickets, notes or custom objects.
No. Lifecycle stage, owner and lead rotation stay yours. Your workflows read the label and score and do what you tell them.
Build a workflow on the label or on a score you choose, and collect Suspicious contacts in an active list for review.
No. HubSpot already records the form and page. Adding a hidden field for the ad click ID is optional.
No. Each customer’s data is kept separately and is never used for anyone else.
At any time. Disconnecting cancels access and deletes your stored login details. Properties already written stay on your contacts.
Nothing new. There is no CAPTCHA and no extra step. The checks run quietly in the background.
Screen for Salesforce
The same checks and the same five fields, set up for Salesforce.
Spot fake leads in HubSpot.
See Screen check real form submissions and label them in your own CRM. We walk your team through setup before anything is connected.
