Setting Up Your Notion Wedding Planner for Client Work
Okay so Notion changed my entire business in spring 2023 when I had like seven weddings happening within three weeks of each other and my old spreadsheet system completely fell apart. I was literally sitting in a Starbucks at 11pm trying to figure out which florist quote belonged to which bride and I just… snapped? Downloaded Notion that night and spent the next four days rebuilding everything.
The thing about using Notion for professional wedding planning is you need actual structure, not those pretty templates you see on Pinterest that look gorgeous but don’t actually help you track vendor payments or keep timelines straight. I’m gonna walk you through how I set mine up for client services.
The Main Database Structure
First thing – you need a master clients database. This is your home base. Each wedding gets its own page, but they’re all connected in one database so you can see everything at a glance. I use these properties:
- Wedding Date (date field, obviously)
- Couple Names (title field)
- Service Package (select: Full Planning, Partial Planning, Day-Of Coordination, Consultation Only)
- Venue (text)
- Guest Count (number)
- Budget (number)
- Status (select: Inquiry, Contracted, Active Planning, Final Month, Complete, Archived)
- Total Paid (formula that pulls from your payments database)
- Next Action Item (text – this saves my life weekly)
The Next Action Item field is kinda my secret weapon because when you’ve got multiple clients, you can filter your database to show only active weddings and immediately see what needs to happen next for each one without opening their full page.
Individual Client Page Setup
Inside each client’s page, I have a specific template that auto-populates whenever I create a new wedding entry. This keeps everything consistent and makes sure I don’t forget sections. My template includes:
Client Information Section: Names, phone numbers, emails, addresses, emergency contacts. Sounds basic but you’d be surprised how often you need their parents’ phone numbers quickly. Also their preferred communication method because some couples hate phone calls and others won’t check email for days.
Vision & Style Board: I embed their Pinterest boards here, paste inspiration photos, and keep notes from our initial consultations about their vibe. This section gets messy and that’s fine – it’s supposed to be a working document not a showcase.
Timeline Database: This is a linked database (relation) to my master Timeline Templates database. You can create timeline templates for different wedding types and then duplicate them into each client’s page. I have templates for:
- 12-month planning timeline
- 6-month planning timeline
- Elopement timeline
- Day-of timeline (this one’s crucial)
The day-of timeline needs to be stupidly detailed. Like, “4:47pm – Bride’s bouquet handed off to MOH before entering reception” detailed. I learned this the hard way when a bouquet got left in the bridal suite and… well, wedding photos without a bouquet are awkward.

Vendor Management System
Here’s where Notion really shines compared to spreadsheets. I have a master Vendors database that’s separate from individual clients, then I link vendors to specific weddings using relations. This means if you work with the same florist for multiple weddings, all their contact info and contract details are in one place.
My vendor database properties include:
- Vendor Name
- Category (select: Venue, Catering, Photography, Videography, Florist, DJ/Band, etc.)
- Contact Person
- Phone & Email
- Website
- Instagram Handle (yes this matters)
- Price Range (select: $, $$, $$$, $$$$)
- Quality Rating (1-5 scale)
- Communication Rating (1-5 scale)
- Would Recommend (checkbox)
- Notes
The rating system might seem harsh but after you’ve worked with a vendor who takes three weeks to respond to emails or shows up late to a wedding, you’ll want this information documented. I got SO annoyed last summer with a DJ who kept changing his pricing structure mid-negotiation with my client – having those notes saved me when he tried to gaslight us about what was originally quoted.
Linking Vendors to Clients
Inside each client page, I have another section called “Wedding Team” which is a linked database filtered to show only vendors connected to that specific wedding. For each vendor relationship, I track:
- Contract Signed (checkbox)
- Contract Due Date
- Total Cost
- Deposit Amount
- Deposit Paid (checkbox)
- Final Payment Amount
- Final Payment Due Date
- Final Payment Paid (checkbox)
- Contract File (file upload)
You can create a formula field that calculates total remaining payments across all vendors which is incredibly helpful for budget conversations with clients.
Budget Tracking That Actually Works
Budget tracking in Notion is better than Excel for wedding planning because you can connect it to your vendor database and everything updates automatically. I create a budget database inside each client page with these categories:
- Category (linked to vendor categories)
- Estimated Cost
- Actual Cost
- Difference (formula: Actual – Estimated)
- Paid to Date
- Remaining Balance
- Notes
Then at the top of the budget page I have a few formula boxes showing: Total Budget, Total Spent, Total Committed (contracted but not paid), and Remaining Budget. Clients love seeing this laid out visually.
Pro tip: Add a “Contingency” line item that’s 10-15% of the total budget because something always comes up. Always. I don’t care how perfectly you plan, there will be unexpected costs and having that buffer built in from day one prevents panic.
Guest List Management
This is where things get complicated because guest lists change approximately 47 million times before the wedding. I use a database with these properties:
- Guest Name(s)
- Guest Category (select: Bride’s Family, Groom’s Family, Bride’s Friends, Groom’s Friends, Mutual Friends, Coworkers, etc.)
- Number in Party
- Invitation Sent (checkbox)
- RSVP Status (select: No Response, Attending, Declined, Maybe)
- Meal Choice (if applicable)
- Dietary Restrictions
- Plus One Allowed (checkbox)
- Kids Invited (checkbox)
- Address
- Table Assignment
- Gift Received (checkbox – for thank you note tracking)
At the top of this database I have a formula counting total invited, total attending, total declined, and no response. This updates in real-time which is satisfying to watch as RSVPs come in.
The table assignment field doesn’t get used until closer to the wedding but having it in the same database means you can create a view filtered by table number to see who’s sitting where. You can also create a seating chart view using Notion’s board layout – drag and drop guests into table groups.

Task Management and Checklists
I have a master Tasks database that links to specific client weddings. Each task has:
- Task Name
- Wedding (relation to Clients database)
- Due Date
- Priority (select: High, Medium, Low)
- Status (select: Not Started, In Progress, Waiting on Client, Waiting on Vendor, Complete)
- Category (Planning, Vendor Coordination, Client Communication, Admin)
- Notes
Then I create different views of this database: My Week (filtered to show tasks due in next 7 days), By Client (grouped by wedding), High Priority Only, etc. Oh and my cat stepped on my keyboard and somehow created a view called “jjjjjjj” that I still haven’t deleted because it makes me laugh.
Inside each client page, I embed a linked database showing only tasks related to that wedding. This way when you’re in a client meeting, you can see exactly what’s pending for their wedding specifically.
Template Checklists
For recurring tasks, I created template pages with checkboxes that I duplicate for each wedding. Like my “One Month Before” checklist has about 35 items on it and I just duplicate that page into each client’s workspace when they hit the one-month mark. Saves so much time compared to recreating it every time or trying to remember everything.
Document Storage and File Management
Notion isn’t the best for file storage honestly – the file size limits are kinda annoying and it can get slow if you upload too many large PDFs. What I do instead is store actual files in Google Drive or Dropbox, then embed those folders into Notion or just paste links.
Inside each client page I have a “Documents” section with links to:
- Contract folder
- Vendor contracts folder
- Invoices and receipts folder
- Design mockups folder
- Final timeline and documents folder
For smaller files like email confirmations or quick PDFs, I’ll upload directly to Notion, but anything over like 2-3 MB goes to Drive with a link.
Communication Log
This might seem excessive but I promise it’s worth it – keep a communication log for each client. Just a simple database or even a bulleted list documenting important conversations, decisions made, and when they happened. Date, topic, outcome.
I started doing this after a situation in 2021 where a bride swore she never approved a specific linen color and wanted to blame me for the “mistake” even though we’d discussed it in detail. I didn’t have documentation and it was just my word against hers. Now I document everything and it’s saved me multiple times.
You don’t need to log every single text message, but major decisions, budget approvals, vendor selections, timeline changes – write it down with dates.
Creating Client Portals (Maybe)
Some planners give clients access to their Notion workspace so couples can view timelines, budgets, and vendor info directly. I’ve done this both ways and honestly… it depends on the client.
Tech-savvy couples who like being involved? Great, give them view-only access or even editing access to specific sections. Couples who get overwhelmed easily or don’t want to think about details? Nah, keep it to yourself and just send them PDF exports of relevant info.
If you do share access, create a clean “Client View” page that shows only what they need to see – not your internal notes about how the bride’s mom is driving everyone crazy or your vendor rating system. Use page permissions to hide sections they shouldn’t access.
Mobile Access and On-Site Use
The Notion mobile app is… okay. It works fine for checking information but editing complex databases on your phone is frustrating. What I do for wedding days is create a simplified “Day-Of” page that’s mobile-friendly with just:
- Timeline (in a simple table or checklist format)
- Vendor contact list with phone numbers
- Emergency contacts
- Key notes and reminders
- Venue address and site contact
I also export this as a PDF to have offline backup because you can’t always count on venue wifi or cell service, and your phone dying during a wedding is not the time to realize you needed battery backup.
Automations and Integrations
Notion’s automation features are getting better but they’re still pretty basic compared to tools like Zapier. I use Zapier to connect Notion with my email and calendar so when I create a new wedding entry, it automatically creates a Google Calendar with key dates and sends me email reminders.
You can also connect Notion to form tools like Typeform or Google Forms for client inquiries – when someone fills out your inquiry form, it automatically creates a new entry in your Clients database. Game changer for the inquiry-to-client workflow.
Backup and Security
Export your Notion workspace regularly. Like, set a monthly reminder to export everything as HTML or Markdown. Notion is pretty reliable but it’s cloud-based and things happen – I’ve heard horror stories of people losing access to their accounts or data corruption issues.
Also be careful about what personal client information you’re storing. Credit card numbers shouldn’t go in Notion – use a proper payment processor for that. Social security numbers, full financial info, anything really sensitive should be encrypted or stored elsewhere.
Setting Up for Different Service Packages
If you offer different service levels like I do, you can create different templates for each package type. My full planning template includes everything I mentioned above. My day-of coordination template is much simpler – just timeline, vendor contacts, and a basic checklist because I’m getting involved way later in the process.
You can duplicate templates and customize them per client, or use Notion’s database templates feature to have preset starting points that you modify as needed. Whatever works for your brain because everyone’s organizational style is different and that’s fine.
Training Yourself to Actually Use It
Here’s the thing nobody talks about – building the system is the easy part. Actually using it consistently is harder. For the first month after I switched to Notion, I kept forgetting to update it and reverting to my old habits of scattered notes and random spreadsheets.
What helped was forcing myself to ONLY use Notion for two weeks straight, even when it felt slower than my old methods. After that adjustment period, it became automatic. Now I literally can’t imagine planning weddings any other way, which sounds dramatic but it’s true.
Start with one wedding – either a new client or transfer your current favorite/easiest client into the system first. Get comfortable with how it works before trying to migrate everything at once because that’s overwhelming and you’ll probably give up halfway through.
Also watch some YouTube tutorials specific to Notion databases and relations because that’s where the real power is, but it takes a minute to understand how linking databases works and… I’m realizing this guide is getting long so I should probably wrap up the main points here because you get the idea right?
The biggest thing is making it work for YOUR workflow, not trying to copy someone else’s system perfectly. Take these ideas, modify them, delete what doesn’t serve you, add what’s missing. Your Notion setup should feel like a tool that makes your job easier, not another task on your to-do list.

