Porchlit · Built in-house

See which companies visit, and what they do.

Most visitors leave without filling in a form. Porchlit names the company behind the visit, shows what they read and how long they stayed, and enriches each one with what the company does, its size and where it is based. We built it ourselves, with our own tracking pixel and our own IP-to-company engine.

Visitor identificationCompany enrichmentOwn pixelREST API + MCPBuilt with Claude Code
Porchlit: companies visiting a website, ranked by intent score
No data vendorsIdentity engine is ours
The build
1 pixel
our own script, our own resolver, our own dashboard
224
pages on our site it runs on
38
test networks in the accuracy check
8
MCP tools for Claude
$0
monthly licence
01

Why we built it instead of paying $79 a month

Website visitor identification tools are priced per month, per identified company and often per site. The entry plans cap you at around 50 companies a month, and the serious ones run to thousands of dollars a year. We wanted it on our own site and on Mero's, with the data in our own database and no cap on how many companies we look at.

The usual entry plan, for one year$79 × 12 = $948 a year, for one site
ToolPlanPer monthPer year
RB2BPerson-level visitor ID, USStarter, 300 resolutions$79$948
Leadfeeder (Dealfront)Company visitor IDDiscover, 50 companies, monthly€113€1,356
SnitcherCompany visitor IDEntry, 50 companies$49$588
AlbacrossCompany visitor IDProfessional, 500 companies€149€1,788
WarmlyVisitor ID + intentWeb de-anonymization~$833$10,000
Porchlitour own, on our own serverUnlimited companies, every site we run$0$0

Vendor list prices checked on 13 November 2026 from each vendor's pricing page (Leadfeeder is €79 a month if paid yearly). Porchlit has no licence fee. It runs on a server we already use for other tools, and company enrichment through Clay costs about half a credit per new company.

No per-company cap

Entry plans stop at about 50 companies a month. Porchlit shows every company it can identify, on every site we install it on.

Honest about what it knows

Home Wi-Fi, mobile networks and VPNs stay anonymous with a reason, instead of being dressed up as a company. Every match shows its evidence and a confidence score.

Enrichment we control

Each company is profiled from its own website, then enriched with headcount, revenue, location and LinkedIn, automatically, only once it is identified.

Plugs into everything

A REST API, CSV and JSON exports, and an MCP server, so Claude can answer "which companies looked at pricing this week?"

02

A full visitor intelligence product

Porchlit is a complete product: a landing page with a waitlist, email-code sign-in, multi-workspace accounts, a dashboard, an API, an MCP server and legal pages. It runs on every page of ivconsulting.in.

Companies visiting a website, ranked by score

Companies, ranked by intent

Every identified company with its logo, domain and a 0 to 100 intent score. Segments like High intent, Visited pricing and Returning are built in, and you can add your own.

Company profile with evidence and enrichment

Who they are and what they do

Open a company to see how it was identified and how sure we are, what the company does in its own words, and enrichment from Clay: headcount, revenue range, location and LinkedIn page.

Evidence + confidenceClay enrichment
Overview of match rate and where sessions landed

An honest match rate

The overview counts only human sessions and says where every unmatched one went: home internet, mobile, VPN or a cloud server. Bots and crawlers are filtered out before they reach your list.

The Porchlit landing page

A product, ready to sell

A landing page, waitlist, approval flow and invite emails. Porchlit is built as a multi-tenant product we can open to customers, not an internal script.

Landing pageWaitlistMulti-tenant

Dashboard screenshots use a demo site with sample traffic from public company networks. Enrichment shown is real Clay output for that company.

03

From an IP address to a company profile

No identity vendor sits in the middle. Porchlit uses free public records and what it learns from your own visitors, then enriches only the companies it is confident about.

0identification vendors in the backend
50%minimum match confidence before a company is shown
90 daysbefore IP addresses are cleared
Dailyaccuracy audit against known networks
  1. PixelOne script tag records pages, time on page and form fills, first party, respecting Global Privacy Control.
  2. NetworkThe visit's IP is matched to its network owner using open IP-to-network data and public registry records.
  3. FilterHome, mobile, VPN, cloud and crawler traffic is set aside with a reason, never guessed.
  4. CompanyBusiness networks are matched to a company, with evidence and a confidence score.
  5. ProfileThe company's own website gives its description, keywords and the technology it runs on.
  6. EnrichClay adds headcount, revenue range, location and LinkedIn, automatically and only once.
  7. ActScores, segments, exports, the API and the MCP server put the list where your team works.
04

How we built it

Built with Claude Code as a zero-dependency Node service with an embedded database. Then we kept making it more accurate, one audited false positive at a time.

Accuracy

Audited every day

A daily routine checks every newly identified company. Each false positive became a rule, and a 38-network control test runs before every release.

Privacy

Companies, not people

People are only named when they share their details in a form. IP addresses are cleared after 90 days and any workspace can delete its data itself.

Platform

API, exports and MCP

Scoped API keys, a documented REST API, CSV and JSON exports, and an OAuth-protected MCP server with 8 tools for Claude.

Product

Multi-tenant from day one

Workspaces, invites, an admin view, audit logs and a per-workspace enrichment switch, so it can be offered to customers.

Claude CodeNode 22SQLiteRDAPOpen IP-to-ASN dataClayResendMCPOAuth 2.1Coolify
05

Need data, enrichment or a custom SaaS tool? This is the proof.

We are often asked for enrichment pipelines, lead data systems and internal tools that replace a monthly subscription. Porchlit is all three.

Data enrichmentClay expert for B2B data enrichment and automation

Porchlit enriches every identified company through a Clay function, automatically, with a daily credit cap.

Lead generationBuild an automated B2B lead generation system

Website visitors become a ranked company list with intent scores, ready for outreach.

GTM systemsGTM systems engineer for a self-serve SaaS

First-party tracking, scoring, segments and exports, built and run by us.

Custom SaaSBuild an internal tool to replace a paid subscription

Porchlit replaced a $79-a-month tool with one we own outright.

API + MCPExpose our product to AI assistants through an API and MCP

Porchlit ships a REST API, exports and an MCP server, the same layers we add to client products.

AnalyticsShow which accounts are engaging with our website

Engagement charts, first and last seen, pages viewed and time spent, per company.

Your turn

Want to know who is on your site?

Tell us about your traffic and your sales motion. In 30 minutes we will tell you if visitor identification is worth it for you, and what we would build.

Free 30-minute call. Honest take, even if that means “you don't need us yet.”

Roadmap call · 30 min · free

Loading the calendar… If it does not appear, book on cal.com.

Want your own visitor ID?· Free 30-min call →