How Contacts Are Collected
Leenkies automatically builds a contacts database for you as people interact with your page. Every time someone fills out your contact form, purchases a product, or books an appointment, their information is saved as a contact in your CRM. You do not need to set up any integrations, enable any toggles, or manually enter contact information -- collection happens automatically in the background as part of the normal customer experience.
The Three Sources of Contacts
Your contacts come from three distinct sources, each capturing people at different stages of their interaction with your business:
1. Contact Form Submissions
When a visitor fills out the Contact Form block on your Leenkies page, their information is saved as a new contact. The contact form captures the visitor's name, email address, and optionally their phone number (if you have enabled the phone field in your contact form settings).
Contact form submissions are typically your broadest source of contacts. These are people who are interested enough to reach out but may not have made a purchase yet -- potential leads, collaborators, media inquiries, or anyone who wants to get in touch.
2. Product Orders
When a customer purchases one of your digital products, their checkout information is automatically saved as a contact. The customer's name and email address (provided during Stripe checkout) are captured and stored. This gives you a record of every paying customer in your contacts database, making it easy to see who has bought from you.
Product order contacts are your highest-intent audience -- these are people who have already spent money on your offerings and are likely receptive to future products or communications.
3. Appointment Bookings
When a customer books an appointment through your Appointments block, the information they provide during the booking process (name, email, and any notes) is saved as a contact. This applies to both free and paid appointment bookings.
Appointment booking contacts represent people who are engaging with your services directly. For coaches, consultants, and service providers, this is often the most valuable source of contacts because it captures active clients.
A diagram showing three arrows flowing into the Contacts database: Contact Form, Product Orders, and Appointment Bookings
Automatic Deduplication by Email
Leenkies uses email-based deduplication to keep your contacts database clean. If the same person interacts with your page through multiple channels -- for example, they fill out your contact form on Monday, buy a product on Wednesday, and book an appointment on Friday -- Leenkies does not create three separate contact entries. Instead, it recognizes the matching email address and maintains a single contact record for that person.
This means your contacts list reflects unique individuals, not duplicate entries from repeat interactions. You always have an accurate count of how many distinct people have engaged with your page, regardless of how many times or through how many channels they have interacted.
Pro Tip: Because deduplication is based on email addresses, encourage visitors to use a consistent email across all interactions. This ensures their entire history is connected under a single contact record in your CRM.
Contact Metadata
Each contact record stores the following information:
- Name -- The person's full name as they provided it (in the contact form, during checkout, or during booking).
- Email -- The email address associated with the interaction. This is the primary identifier used for deduplication.
- Phone -- The phone number, if provided. This field is only populated when the contact form's phone field is enabled and the visitor chose to fill it in.
- Source -- How this contact was created. The source indicates whether the contact came from a contact form submission, a product order, or an appointment booking. If a contact has interacted through multiple channels, the source reflects their first interaction.
- Date -- The date and time when the contact was first created (their first interaction with your page).
This metadata gives you context about each contact at a glance -- you can quickly see who they are, how they found you, and when they first engaged with your business.
Email Notifications for Contact Form Submissions
When someone submits your contact form, you receive an email notification alerting you to the new submission. This email includes the contact's name, email address, phone number (if provided), and any message they wrote in the form.
This notification ensures you never miss an incoming inquiry. You can respond directly by replying to your notification email or by using the contact's email address from your Contacts page. The notification is sent immediately upon form submission, so you can follow up quickly while the visitor's interest is fresh.
Product orders and appointment bookings also generate their own separate notification emails (order confirmations and booking confirmations), but the contact form notification is specifically designed to alert you to new inquiries and leads.
An email notification showing a new contact form submission with the contact's name, email, and message
Pro Tip: Set up a filter or label in your email client for Leenkies contact form notifications. This helps you prioritize and respond to new inquiries quickly, especially if you receive a high volume of email from other sources.