Your best lead read your pricing page three times last week. You have no idea who they are.
That’s the normal state of a website. Most visitors never fill in a form, so most of your audience is a row of anonymous sessions in an analytics chart. The person asking your chat about delivery, the Telegram handle that messaged you on Tuesday, and the email in your inbox this morning might all be the same customer. Your tools treat them as three strangers.
The standard fix is a gate. No pricing until you give us your email. No PDF without a form. Gates work the way tollbooths work: they collect from the people willing to stop, and they lose everyone in a hurry. The people in a hurry are often the buyers.
So we built the opposite of a gate. A shopkeeper.
A good shopkeeper doesn’t hand you a clipboard at the door. They notice what’s in plain sight, they remember faces, and they ask your name once, at the right moment, if they don’t already know it. That’s now how your workspace works.
“The aim of marketing is to know and understand the customer so well the product or service fits him and sells itself.” — Peter Drucker
Every channel introduces people to you
Each channel already knows something. Telegram shows a first name and a handle. WhatsApp shows a phone number and a profile name. Email shows an address. Until now, each channel kept that to itself.
Now every door forwards what it sees, and one contact card collects it. Someone messages you on Telegram and their name is on their card before you’ve replied. No copy-paste, no data entry, no one filling in a CRM on a Friday afternoon.
The email address alone tells you more than it looks like it should. sam.jones@acme.com becomes Sam Jones, at Acme, with acme.com attached. jane@gmail.com becomes Jane and nothing more, because gmail is nobody’s employer. And a guess never overwrites a fact: if Sam told you his name, the guess stays out of the way.
Chat captures without interrogating
When someone types “send the quote to sam@acme.com” mid-conversation, that’s an introduction. The system treats it as one. Identified, on the spot, without breaking the conversation.
And when nobody has volunteered anything, the chat asks one question: what’s your email address? It asks once. It never asks someone it already knows. There’s no second prompt, no nagging, no modal that follows you down the page. Politeness is a feature, and it converts better than a wall.
The part that changes your reporting
Here’s the piece marketers have wanted for years: the pre-signup journey survives.
Everything a visitor does before identifying is tracked anonymously — the pages, the referrer, the UTM on their first visit. The moment they identify, in chat or anywhere else, that history attaches to the new contact. Permanently, and only once: the first identity to claim a visitor’s history keeps it.
So your Tuesday lead didn’t appear from nowhere. You can see the ad they clicked two weeks ago, the pricing page they kept returning to, the campaign that actually started the relationship. First-touch attribution stops dying at the form.
One person, one card, one continuous story. The Telegram handle, the email, and the website visitor with the same address collapse into a single contact, and new identifications move straight to the lead stage, so your lists fill themselves.
What we deliberately didn’t build
No device fingerprinting. No bought data. No third-party enrichment services. The system knows what people show it and what they tell it, nothing else. Each workspace’s contacts belong to that workspace alone; the same email in two businesses stays two separate people.
That restraint isn’t just a privacy stance. It’s why the data is good. A contact card built from what a person actually gave you is a card you can trust when you write to them.
The gate asked people to prove they were worth talking to. The shopkeeper just pays attention. Fair play to the gate, it had a long run. It’s done.