Project Management System Creation for Wedding Agency

Jelly May M

Client Type: Wedding Photography & Videography Agency

The Challenge

The agency’s operational workflow was fragmented and relied entirely on memory. Client inquiries came in from DMs and email, tasks and event details were tracked in a single, unorganized Google Doc, and bookings were added to the owner's personal calendar. The team lacked a shared view of bookings and responsibilities, and there was no centralized record of freelancers -their contact info, rates, or past collaborations info- making resource allocation a guessing game for the owner.

My Process

My approach was to get a complete picture of their current state before building a solution.
Conducted a systems audit to identify pain points and opportunities for improvement.
Requested Loom videos from the owner to get a firsthand look at their existing processes.
Used questionnaires to gather detailed information on their services, client data, and business-critical information.

The System: A Cohesive Solution Built on Notion

I built a comprehensive, integrated system in Notion to serve as the single source of truth for the entire business.
Sales Pipeline & Client CRM: I established a structured sales pipeline with a Notion form as the single point of entry for all inquiries (website, social media, email). The pipeline guides leads through defined stages and is directly linked to a Client CRM database. This CRM stores all client records, event details, contracts, files, and notes.
Task Tracker: To move away from the unorganized Google Doc, I created a Task Tracker database with templates for event prep, production, and administration. This tracker is directly related to the Client CRM, so every task is tied to a specific client and project. I also created owner-specific and client-grouped views for oversight.
People Directory: I created a central directory to manage all freelancer and contractor information, including roles, contact details, rates, and internal notes on past work.
Knowledge Base: I consolidated all SOPs, templates, checklists, and reference materials into a searchable knowledge base, which is used to populate the templates in the Task Tracker for consistent execution.

Automations & Workflows

I implemented smart automations to streamline the booking process and keep the team aligned.
Automated Inquiry Intake: All new inquiries from the form automatically enter the pipeline at the first stage and are immediately assigned to the owner for vetting and initial outreach.
Booking Automation: When a project is moved to the "Booked" stage in the pipeline, the system automatically creates a Client Page in the CRM and a "Client Setup / Event Prep" task assigned to the owner.
Task Assignment: Tasks are automatically reassigned for revision or review. For example, a task moved to "For Review" is automatically assigned to the owner, ensuring he has final oversight before submission.
Templates: All databases are equipped with templates to ensure every entry is formatted consistently and includes all necessary information.
Came up with a system for the team for easy and streamlined client/lead management and task tracking
Came up with a system for the team for easy and streamlined client/lead management and task tracking
Main Dashboard with filtered views of their most important databases
Main Dashboard with filtered views of their most important databases
Every lead/pipeline entry contains important info about the client's event and inquiry
Every lead/pipeline entry contains important info about the client's event and inquiry
Every client crm page is tabbed and linked to the pipeline to easily see previous interaction and the task tracker.
Every client crm page is tabbed and linked to the pipeline to easily see previous interaction and the task tracker.

The Result

Leads are now captured and vetted in a single, organized location, and every client has a complete, accessible record. Tasks are linked directly to clients, providing full visibility and a clear sense of ownership. A centralized dashboard provides the team with focused views of tasks grouped by status and client, a timeline of all client-related tasks, a clear calendar of all upcoming events, and a full view of the sales pipeline. This system eliminated reliance on memory, streamlined handoffs, and created a scalable foundation for future growth. 💃
Like this project

Posted Aug 15, 2025

Improved a Wedding agency's workflow with Notion: centralized CRM, task tracker, automations, and a cohesive system for client management.

Tool Integration and Workflow Optimization for Creative Agency
Tool Integration and Workflow Optimization for Creative Agency
Standardizing Project Management with Asana Templates
Standardizing Project Management with Asana Templates
Notion Buildout with System Audit and PARA Method Integration
Notion Buildout with System Audit and PARA Method Integration
Creative Agency Operations Streamlining
Creative Agency Operations Streamlining

Join 50k+ companies and 1M+ independents

Contra Logo

© 2025 Contra.Work Inc