HubSpot

CRM integration
Stop fake leads reaching HubSpot.
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
Next
User
Daniel
Lena
Checking
Amira K.
Acme · Paid search
amira.k@example.com
Phone
555-0134
Source
Paid search
Company
Acme
Behaviour
Contact
Match
Record
About this contact
Amira K.
Acme
Screen
Verdict
Score
Reasons
Checked at
Reference
Lifecycle stage
Contact owner
not written by Tapper
five fields on the Contact, nothing else
Example submissions with made-up names, shown next to a HubSpot contact record.
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
Only five properties, agreed upfront
Screen writes five properties in one group on the contact. Your admin sees the list before connecting, and Screen never sets lifecycle stage or owner.
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
Behaviour · Contact · Match
invisible to the visitor
WRITES
verdict · score · reasons · checked at · reference
nothing else on the record

HubSpot
the Contact record
SCOPED OAUTH
What visitors type is never stored. Only five fields go back to your own HubSpot.
Connect
01
Your admin approves a connection limited to contacts and the Screen properties. Nothing else is requested.
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
Hold Invalid contacts before they reach your team, or let every contact through with its label and let workflows, lists and lead rotation do the rest.
Screen only edits its own properties.
The connection covers contacts and the five Screen properties, nothing more. Your admin sees the full list of permissions before anything is connected.
Leads your team can trust.
Your reps call real people first, and your reports count real enquiries 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 enquiries
Filter reports and dashboards by label, so your lead numbers show genuine enquiries instead of bots and spam.
Nothing is ever deleted
Invalid contacts are held or labelled, never removed, merged or archived. Every record stays in your HubSpot and you can review it at any time.
CONTACT ROUTING BY LABEL
NOTHING DELETED
Workflow: hold
kept and reviewable, never deleted
Active list: review
arrives with its five properties
Lead rotation
Amira K.
Genuineowner assigned by your rules
TOOLS
Example: leads routed by label 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
Contacts (email and phone, scrambled on arrival)
READ
Form submission context (which form, which page, the ad click ID)
READ
Contacts (five properties)
WRITE
Deals
NEVER
Tickets
NEVER
Notes, emails and calls
NEVER
Custom objects
NEVER
Free text
NEVER
EMAIL AND PHONE
j.doe@example.com
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.
Agree the properties
01
We confirm the five properties Screen will add to your contacts and the values your lists and reports will filter on.
Link the ad click
02
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.
Connect HubSpot
03
Your admin approves a connection limited to contacts and the Screen properties.
Review before holding
04
At first every contact gets through with its label. You review the results with us, pick a score threshold, and switch on holding 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.
Stop fake leads reaching HubSpot.
See Screen check real form submissions and label them in your own CRM. We walk your team through setup before anything is connected.
Screen for Salesforce
The same checks and the same five fields, set up for Salesforce.
