Login wall: the step between what anyone sees and what customers see
Every company shows two versions of itself: the pages anyone can open, and what it shows people who sign up, log in, ask for a quote or try to cancel.
- Pricing pagePro £29 a month. Anyone can open it, and search engines index it.
- The wall: sign upAn email address and a password. Crawlers stop here.
- Day 0 email“Welcome to Northwind”, with 20% off the first month.
- Signed-in pricePro £24 a month once logged in.
- Cancel flow50% off for 3 months to stay.
Northwind is an invented company. Everything after the second step exists only for people who signed up.
A login wall is any step a website puts between a visitor and what it shows its customers, such as a sign-up, a login, a quote form, a checkout or a cancel flow. Search engines and crawlers stop at it, so the emails a company sends after sign-up, its member prices and the offer in its cancel flow never reach a search result.
On this page
What counts as a login wall
The name comes from the login screen, but any step that asks a visitor to become a customer works the same way. A sign-up form, a login, a quote engine that wants a postcode and a date of birth, a basket and checkout, and the steps a site shows only when someone tries to cancel are all walls. A chat window that answers only signed-in customers is one too.
- Sign-up: the welcome email, the texts that follow and every triggered flow.
- Login: member and signed-in prices, the free plan’s limits and the upgrade prompts inside a product.
- Form: quotes for finance, insurance and services, given only to the profile that asked.
- Checkout: fees, delivery promises and codes that appear only in the basket.
- Cancel: the save offer, the renewal notice and what arrives after an unsubscribe.
Why search engines stop at the wall
A crawler reads pages anyone can open. It doesn’t create accounts, wait 3 days for the next email or try to cancel, so what a site shows past those steps never enters a search index. Web scraping tools and a headless browser can go through a login when someone writes the steps and supplies an account, but they read the page in front of them at that moment and keep no history of what the company sent before.
Who needs what sits behind it
Anyone whose decisions depend on what other companies do to their customers. Marketing and CRM teams compare a competitor’s first 30 days of emails with their own. Pricing teams need the member price, not only the public one. Compliance teams need proof that a cancel flow and an unsubscribe work. Agencies open a pitch with a prospect’s own emails, and AI agents need the same facts to answer questions about a named company.
How what sits behind a login wall is kept
By hand, a team signs up with a spare inbox, screenshots each step and logs it in a sheet, which works for a few companies and stops when the list grows or someone forgets to check.
Obsession collects what companies show only to customers, step by step: their screens, emails and texts, member prices, trial limits, quotes and cancel offers, each dated with a screenshot. Teams and AI agents look up any company through the API or MCP, and a company not yet covered is added on request. Each account stays open for as long as you follow the company, so every new email, price and offer lands dated the day it arrives, and the history builds from the first day.
An Obsession agent never gets round a CAPTCHA or a bot block, and never goes past an identity check. Where a site puts one in front of a step, the record names the step it couldn’t reach. The lines every agent keeps are on the page for companies an agent visits.
A paywall is one kind of login wall: it asks for payment before showing an article or a product. A login wall is any step that turns a visitor into a customer, free sign-ups and quote forms included.
Only what a site chooses to show its crawler. Emails sent after sign-up, signed-in prices and cancel offers are shown to customers, not to crawlers, so they stay out of search results.
Signing up as any customer can, on the forms anyone can use, is how most teams already watch competitors. Read the site’s terms first; some ban competitive use. An Obsession agent says it’s an AI when it talks to a person and never signs in to an account that isn’t its own.
Is it legal to mystery shop competitors?