How to Set Up a Notion CRM That Captures Website Bookings as Leads
26 Aug 2026 ยท by Hattie Smithson
If you use Notion as a lightweight CRM, the danger is not usually the database itself. It is the gap between someone booking a call on your website and that prospect becoming a visible contact and opportunity your team can follow up.
Start with the minimum CRM structure
- Contacts: the people who enquire, book, buy, or may buy from you.
- Deals or opportunities: the possible pieces of business connected to those people.
Create your Contacts database in Notion
- Name: the main title field.
- Email: so contacts can be matched when the same person books again.
- Phone: useful if your sales or service process sometimes moves to a call.
- Organisation: the company, firm, or business they are connected to.
- Source: website, LinkedIn, referral, ad campaign, partner, or another channel.
- Status: prospect, active opportunity, customer, partner, not a fit, or whatever fits your business.
- Notes: a light field for context that does not deserve its own column yet.
Create your Deals or Opportunities database
- Deal name: something readable, such as the person's name plus the meeting or service interest.
- Contact: a relation property pointing back to your Contacts database.
- Stage: new lead, discovery booked, qualified, proposal sent, won, lost, or nurture.
- Owner: the person responsible for follow-up.
- Meeting date: when the booking or qualifying form submission happened.
- Service interest: what they want help with.
- Next step: the specific action someone needs to take after the meeting.
Connect Contacts and Deals with a relation
Decide which website bookings should become deals
- Book a discovery call.
- Book a consultation.
- Book a product demo.
- Talk to us about a project.
Add the booking page to your website
Use booking forms to collect the lead details
- Name.
- Email.
- Phone, if you genuinely use it.
- Organisation or company name.
- What they want help with.
- Company size, team size, or expected number of seats.
- How soon they are looking to make a decision.
Connect Notion to calendr.so
- The Notion contacts database.
- The Notion deals or opportunities database.
- The relation property that links the deal to the contact.
Test the full flow before publishing it widely
- The calendar invite: confirm the meeting appears with the right host, time, and meeting details.
- The Notion contact: confirm the person was matched or created correctly.
- The Notion deal: confirm the opportunity was created, linked to the contact, and placed in the right starting stage.
A simple workflow you can launch this week
- Create a Contacts database in Notion with name, email, phone, organisation, source, and status.
- Create a Deals database with deal name, contact relation, stage, owner, meeting date, service interest, and next step.
- Add a relation from Deals to Contacts.
- Create one Calendr discovery-call event type for your website.
- Add a short booking form that collects company and enquiry context.
- Share both Notion databases with Calendr, connect Notion, refresh databases, and map the event type.
- Run a test booking and check the linked contact and deal in Notion.
Where this setup helps most
Start with one lead flow
Turn website bookings into Notion CRM records
Use calendr.so to collect booking form details, create or match Notion contacts, and add linked deals to the pipeline your team already uses.
Start a free trialMore resources for Growing Sales Teams with Processes
How to Use LinkedIn Sales Navigator to Generate Leads Without Making Outreach Weird
LinkedIn Sales Navigator is useful when it helps you find the right people, spot a relevant reason to start a conversation, and avoid sending strange copy-and-paste outreach. This guide shows small sales teams how to build focused lists, use signals with restraint, and turn good conversations into booked calls.
Sales Operations for Small Teams: What to Standardise Before You Hire More Reps
If your sales process only works because the founder remembers every lead, adding more reps will multiply the mess. This guide explains the sales operations basics to standardise first, from lead ownership and meeting types to routing, handoffs, booking links, and reporting.
How to Build a Sales Playbook That Actually Gets Meetings Booked
A useful sales playbook does more than define scripts, stages, and CRM fields. It tells the team exactly how to turn interest into the right booked meeting, with the right person, before momentum disappears.
Why Calendr
Google Calendar Appointment Schedule vs a Proper Booking Tool
Google Calendar Appointment Schedule is a useful option when one person needs a simple booking page. It starts to feel limited when a growing team needs consistent meeting types, multi-person availability, lead routing, controlled booking links, and reporting that goes beyond checking individual calendars.
How Event Types Make Interview Scheduling Easier for Hiring Teams
Interview scheduling gets messy when every stage is treated like the same calendar link. This video shows how different event types can help hiring teams manage screening calls, hiring manager interviews, final interviews, required hosts, fallback options, and ad hoc meetings without rebuilding the process in email every time.
Appointment Scheduling Software for Client-Facing Teams: A Calendr.so Overview
If your team books sales calls, onboarding sessions, support reviews, legal appointments, or client consultations, a basic booking link can start to create more admin than it removes. This video walkthrough shows how calendr.so helps client-facing teams control meeting types, find the right colleague's link, coordinate multi-person meetings, and report on booking activity without turning scheduling into another spreadsheet.
Built for teams that need more than a booking link
calendr helps customer-facing teams move faster with team-first scheduling, multi-host bookings, and smarter availability controls.
No credit card required