| | $19/user/month (Essentials, annual billing) | $19/user/month (Basic plan, annual billing) | $36/month (Starter, $29/month annual) | $15/month (Basic, $9/month annual) | $28-44/month (Starter plan, Dec 2025 pricing) |
| No free plan (14-day trial available) | Free plan with limited e-signatures only (no document creation) | | No free plan (7-day trial) | No free plan (trial available) | No free plan (21-day trial) |
| | 14-day free trial on paid plans | | 7-day trial + 60-day money-back guarantee | | 21-day free trial (all Premier features) |
Manage projects and tasks | Fully flexible project and task setup you can shape to your workflow | No project management features | No project management features | Projects with task lists and pipeline | Basic project and task management | Projects with task boards |
Project roles and permissions | Control exactly who can view or edit each part of a project | | | 5 team roles with project access control | 4 fixed roles (PMs cannot view financials) | 3 fixed roles (Basic, Accountant, Admin) |
| Unlimited boards to run parallel workflows in the same project | | | You cannot use task boards | Strictly restricted to 1 board per project | You cannot use task boards |
Embeddable project boards | Live project boards embedded into client portals or websites | | | You cannot embed project views | Embedding live project boards is not supported | You cannot embed project views |
| Read-only public links for sharing progress without risk | | | You can share projects via the client portal only | Portal access only (no public read-only links) | You can share via the client portal only |
Project stages and milestones | Define custom project lifecycles for different types of work | | | You can use pipeline stages, but they are predefined | Milestones with Gantt chart visualization | You can use project statuses, but no milestones |
Connected proposals, contracts, and invoices | Everything related stays connected to the project automatically | Proposals and contracts connected (no invoicing) | Proposals only (no contracts or invoicing) | Integrated via Smart Files | Manual linking (no automatic project integration) | Proposals, contracts, and invoices live inside projects |
Custom project data fields | Track, sort, filter, and report on custom project data | | | | Text, number, date, URL (no filtering) | |
| Drag-and-drop tasks across customizable columns | | | You cannot view tasks in a kanban board | Kanban view (limited customization) | Kanban view added in Dubsado 3.0 (Nov 2025) |
| Bulk-edit tasks like a spreadsheet | | | You cannot view tasks in a table | Basic table view (no bulk editing) | Table view is the default task display in Dubsado 3.0 |
| Clean task lists with clear hierarchy | | | You can view projects in a list | Simple list view with basic sorting | You can manage tasks in simple lists |
| See tasks and deadlines on a calendar | | | You can see bookings on a calendar | Calendar view for tasks and deadlines | You can see deadlines and appointments on a calendar |
| Plan work visually with task order and dependencies | | | You cannot view work on a gantt chart | Gantt chart with drag-and-drop | You cannot view work on a gantt chart |
| Break work down into multiple nested levels | | | You cannot split tasks into subtasks | Nested subtasks supported | You cannot split tasks into subtasks |
| Turn emails into tasks without manual copying | | | Not supported (email sync only) | No email-to-task conversion | You cannot create tasks from emails |
| Keep discussions tied directly to each task | | | You cannot comment on tasks | Comments stay attached to tasks only | You cannot comment on tasks |
| Store files directly on the task they belong to | | | You can share files, but not attach them to tasks | File attachments (no file manager) | You can upload files, but not attach them to tasks |
| Define priority levels that fit your workflow | | | You cannot set task priorities | | You cannot set task priorities |
Task labels & color coding | Use unlimited labels to visually organize tasks | | | You cannot label or color-code tasks | No color coding (labels only) | You cannot label or color-code tasks |
| Assign tasks to one or multiple teammates | | | You cannot assign tasks to multiple people | One assignee per task (no multi-assign) | You cannot assign tasks to multiple people |
| Reuse task-level structures across projects | | | You cannot reuse task templates | Task templates with dependencies | You can reuse workflows and form templates |
| Control access at the individual task level | | | You cannot set permissions per task | Project-level only (no task-level) | You cannot set permissions per task |
| Prevent work from starting out of order | | | You cannot link tasks together | Waiting on, Blocking, Related to | You cannot link tasks together |
| Automate repeating work with flexible schedules | | | You cannot create recurring tasks | Daily, weekly, monthly, milestones | You cannot create recurring tasks |
| Add task-level fields for tracking custom details | | | | Custom fields (text and number only) | |
| Easily track time using timers or manual entries | | | Basic time tracking (manual entry on desktop, stopwatch on mobile) | Timer and manual time entry | Built-in time tracker (Premier plan only, enhanced in 3.0) |
| Log time directly against tasks and subtasks | | | Project-level only, no task-level tracking | Limited to task-level only (no subtask tracking) | Time tracker available (Premier plan) |
| See time spent per project and per client | | | Time tracked at project level | | Time tracked per project (Premier plan) |
| Clearly separate billable and non-billable time | | | Billable time tracking available | Billable and non-billable categorization | Billable hours logged to invoices (Premier plan) |
| Turn tracked time into invoices without extra steps | | | Invoice from time logs (desktop only) | One-click invoice from time entries | Tracked time can be added to invoices (Premier plan) |
| View detailed time reports by task, project, or client | | | Basic time logs per project | Detailed timesheet reports | Basic time logs (Premier plan) |
| See how each team member tracks their time | | | Team members can log time on shared projects | Per-member timesheets with locking | You cannot see team time reports |
Create and send proposals | Create proposals clients can review, approve, and sign in one flow | Full proposal creation and sending | Full proposal creation and sending | Smart files combine proposals and contracts | Customizable proposals with e-signatures | Proposals with pricing tables |
Drag-and-drop proposal builder | Create custom, branded proposals without layout limits or code | Drag-and-drop document editor | Section-based drag-and-drop proposal designer | You can edit sections, not free drag-and-drop) | Visual editor (no true drag-and-drop) | You can build proposals using drag-and-drop forms |
Reusable proposal templates | Reuse proven proposal layouts across clients | | Professionally designed proposal templates | You can use proposal templates | Industry templates plus custom templates | You can use proposal templates |
Real-time proposal analytics | See exactly when proposals are opened and reviewed | Document analytics with opens, views, and time per page | Detailed analytics (opens, views, time per section) | You can see when a proposal is viewed | | You cannot see proposal view analytics |
Live messenger on proposals | Answer questions directly while clients review proposals | | | You cannot chat inside proposals | No live chat in proposals | You cannot chat inside proposals |
| Move from proposal to contract, invoice, or booking automatically | Approval workflows and automated routing | Approval workflows on Team plan and above | Complete Smart Files flow | Proposal-contract link only (no scheduler) | You can add proposal items like services or products |
Convert proposal to invoice | Create invoices directly from approved proposals | In-document payments via Stripe/PayPal (not full invoicing) | No invoicing (CRM integration for deal tracking only) | Accepted proposals create invoices | Auto-generate invoice from accepted proposal | Accepted proposals create invoices |
| Offer upsells and add-ons directly inside proposals | Pricing tables with optional line items | Optional line items and add-ons in proposals | You can offer packages and add-ons | Packages with single, multi-select options | You can offer packages and add-ons |
Interactive pricing tables | Let clients choose options before approving | Interactive pricing tables with client-selectable options | Interactive pricing tables with client-selectable options | Pricing updates dynamically | Static pricing only (no client selection) | Pricing updates based on selections |
Dynamic data and variables | Auto-fill proposal content with client and project data | Smart content with dynamic variables and CRM data | Variables and merge tags with CRM data | | Basic smart fields (limited variables) | |
| Automatically expire proposals after a set date | Document expiration dates supported | Proposal expiration dates supported | You can set proposal expiry | Manual expiry dates (no automation) | You cannot set proposal expiry dates |
| | | | You can download proposal PDFs | Basic PDF export (limited branding) | You can download proposal PDFs |
| Create reusable proposal sections you can reuse on demand | Content library with reusable blocks and snippets | Content library with reusable sections | You can reuse proposal sections | Reusable blocks not supported (templates only) | You can reuse form sections |
Legally binding e-signatures | Collect secure electronic signatures on proposals | Legally binding e-signatures on all plans | Legally binding e-signatures included | | Basic e-signatures (limited audit trail) | Clients can sign documents online |
Custom proposal data fields | Create custom proposal data you can sort, filter, and report on | Custom fields supported in documents | Custom fields via CRM integrations | | Text and date custom fields only | |
Create and sign contracts | Create, send, and sign contracts in one continuous flow | Contract creation with e-signatures | Contracts within proposal documents (not standalone contract builder) | Smart files combine contracts and invoices | Legally vetted templates with e-signatures | Contract creation with automation |
Drag-and-drop contract builder | Create fully custom contracts with flexible layouts, no code or formatting limits | Same drag-and-drop editor for contracts | Same proposal editor used for contract sections | You cannot visually build contracts | Visual editor (no full drag-and-drop) | You can build contracts using form blocks |
Legally binding e-signatures | Collect secure signatures with audit trails and signer verification | Legally binding e-signatures included | Legally binding e-signatures included | Contracts support legal e-signatures | Legally binding e-signatures | Contracts support legal e-signatures |
Multi-signature / signees | Collect signatures from multiple people on the same contract | Multiple signers with routing order | Multiple signers supported | You can collect multiple signatures, with fixed roles | Multiple signers and recipients | You can collect multiple signatures, setup is limited |
Reusable contract templates | Reuse contract structures to create new agreements faster | Contract templates available | Contract sections within proposal templates | You can use contract templates | Industry-specific and custom templates | You can use contract templates |
Auto-reminders automation | Automatically follow up until contracts are signed | Automated signing reminders | Automated follow-up reminders for unsigned proposals | You can send automatic reminders | Auto-reminders (stop after 16 days overdue) | Reminders send automatically |
| Auto-fill contract content with client and project data | Dynamic variables with CRM and custom data | Merge tags and variables from CRM data | You can use smart fields in contracts | Basic smart fields (limited variables) | You can use smart fields in contracts |
Contract automation triggers | Trigger automated workflows the moment a contract is signed | Workflow automation triggers on document events | Proposal-level triggers (not standalone contract triggers) | Contracts can trigger workflows | Contract & proposal triggers only | Contracts trigger workflows |
| See when contracts are opened and reviewed | Real-time view and engagement notifications | Real-time proposal engagement notifications | You receive contract notifications | Basic email notifications (no detailed tracking) | You receive signing notifications |
PDF download with signature certificate | Download signed contracts with official proof of signature | PDF download with audit trail and signature certificate | PDF download with signatures | You can download signed PDFs | Basic PDF download (limited certificate) | You can download signed PDFs |
Custom signer data fields | Collect structured signer information during signing | Custom signer fields supported | Client input forms for signer information | You cannot customize signer fields | Standard fields only (name & email) | You cannot customize signer fields |
Custom contract data fields | Create custom contract data you can sort, filter, and report on | Custom fields in contracts | No standalone contract fields | | Custom fields (contact info only) | |
Create invoices and get paid | Send invoices and collect payments in one connected flow | In-document payments only (not full invoicing) | | Invoices with instant online payments | Invoicing with multiple payment options | Invoices with payment plans |
| Match invoices to your brand with custom logos, colors, and layout | No dedicated invoice builder | | | Limited branding (logo and colors only) | |
Drag and drop invoice builder | Create custom invoice layouts visually without formatting limits | | | Fixed themes (non-customizable layouts) | Pre-built templates (no drag-drop) | |
| Edit pricing, quantities, descriptions, and structure freely | Pricing table line items in proposals | Customizable line items in proposal pricing tables | | Line items (no advanced customization) | |
Item or invoice discounts | Apply discounts at the item or full invoice level | Discounts in pricing tables only | Discounts in pricing tables | | Discounts (percentage or fixed, no tiered) | |
| Create tax rules that match your location and use case | Tax fields in pricing tables only | Tax fields in pricing tables | | Basic tax configuration (no automation) | |
| Accept bank transfers for lower-fee payments | Via Stripe integration in documents | | You can accept bank transfers | ACH via Bonsai Payments (US, UK, CA, AU only) | You can accept bank payments |
| Accept credit and debit cards instantly | Stripe in-document payments | Stripe payment collection within proposals | You can accept payments via Stripe | Stripe payments supported | You can accept payments via Stripe |
| Collect in-person payments when needed | | | You cannot accept payments via Square | | You cannot accept payments via Square |
| Let clients pay using PayPal | PayPal in-document payments | | You cannot accept payments via PayPal | PayPal payments supported | You cannot accept payments via PayPal |
Flexible partial payments | Collect deposits and split payments across milestones | Payment schedules in pricing tables | | You can accept partial payments | Partial payments (manual milestone setup) | You can accept partial payments |
| Break invoices into scheduled installments | Basic payment schedules via pricing tables | | You can split invoices into payments | Payment plans (limited automation) | You can split invoices into payments |
Automated recurring invoices | Automatically send invoices on a recurring schedule | | | You can schedule payments, not subscriptions | Weekly, biweekly, monthly, yearly recurrence | You can schedule invoices, not subscriptions |
| Manage ongoing client subscriptions and billing | No subscription management | No subscription management | You cannot manage subscriptions | Recurring invoices (no subscription portal) | You cannot manage subscriptions |
Automated payment reminders | Follow up automatically until invoices are paid | Document reminders only (not payment-specific) | | Payment reminders send automatically | Automated reminders (stop after 16 days) | Payment reminders send automatically |
Reusable invoice templates | Reuse invoice layouts without rebuilding each time | No invoice templates (proposal/quote templates only) | | You can reuse invoice templates | Templates available (limited customization) | You can reuse invoice templates |
Multiple currency support | Bill clients globally in their local currency | Multiple currencies in pricing tables | Multiple currencies in pricing tables | You can use one account currency only | Multi-currency (manual exchange rates) | You can use one account currency |
Invoice automation triggers | Trigger automated workflows when invoices are sent or paid | No invoice-specific automation | | Contracts can trigger workflows | Payment & form triggers only | Contracts trigger workflows |
| See when invoices are opened and paid | Real-time notifications when documents are opened or viewed | Real-time notifications when proposals are opened or viewed | You receive contract notifications | Email notifications (no real-time tracking) | You receive signing notifications |
Built-in expense tracking | Track project-related costs alongside invoices | | | You cannot track expenses | Expense tracking (auto-categorization via bank sync) | You cannot track expenses |
| Collect upfront payments before work starts | Upfront payment collection via pricing tables | | | Deposits supported (manual collection) | |
Auto-invoice billable time | Turn tracked time into invoices automatically | | No time tracking or invoicing | There is no time to convert | Time-to-invoice (manual confirmation required) | There is no time to convert |
Custom invoice data fields | Create custom invoice data you can sort, filter, and report on | | | | Text and date custom fields only | |
Centralized unified inbox | Manage email, chat, and messages from one shared inbox | | | Messages and emails live in one inbox | A unified client inbox is not supported | Messages and emails live in one place |
| Connect and manage all your email accounts in one place | | | | Send-only (no inbox sync) | |
| Add real-time chat to your website and client portals | | | You cannot add live chat to your site | | You cannot add live chat to your site |
| Message teammates privately without leaving your workspace | | | | Direct messaging is not supported | |
Contextual project conversations | Keep conversations tied directly to the project they belong to | | | Messages are tied to projects | No in-app project messaging | Messages are tied to projects |
| Create shared spaces for team-wide discussions | | | You cannot create team channels | Team chat is not supported | You cannot create team channels |
| Organize channels by team, topic, or workflow | | | Channels are not supported | | Channels are not supported |
| Notify teammates instantly inside conversations | Comments and @mentions on documents | Comments on proposals for team collaboration | You cannot mention teammates | | You cannot mention teammates |
| See when messages are read | | | You can see when clients read messages | Read receipts are not supported | You can see when clients read messages |
| Share files directly inside conversations | | | You can share files in messages | Share files and links in portal messages | You can share files in messages |
| Collaborate on incoming emails as a team | | | | | |
| Access and respond to messages on mobile | | | | | |
| Reply from your email client and keep conversations synced | | | Email replies sync to conversations | | Email replies sync to conversations |
| Keep all client and project files in one organized place | Document storage within PandaDoc (not general file management) | Image and asset library for proposals only | Files exist per project only | Project document storage with client access | Files are stored per project only |
Advanced folder organization | Organize files by project, client, or structure you choose | Folder organization for documents | Proposal folder organization | Fixed themes (non-customizable layouts) | Project-level only (no granular) | |
| Control who can view or edit folders | Team workspace permissions on Business plan | | Fixed themes (non-customizable layouts) | Project-level only (no granular) | |
| Group files by person when needed | | | Fixed themes (non-customizable layouts) | | |
| Keep files scoped to each project | | | Fixed themes (non-customizable layouts) | Project-based file sections in portal | |
| Preview files instantly without downloading | | | Fixed themes (non-customizable layouts) | | |
| Capture file metadata you can sort and filter | | | You can add custom fields | Contact info only (no CRM fields) | You can add custom fields to forms and records |
| Create and edit documents directly inside Plutio | Full document editor with rich content | Rich proposal editor with text, images, and video | Fixed themes (non-customizable layouts) | No built-in document editor | |
Comments on files and docs | Leave comments directly on files and documents | Comments on documents supported | Internal comments on proposals | Fixed themes (non-customizable layouts) | No file commenting system | |
| Move, tag, or manage many files at once | Bulk document operations on Business plan | | Fixed themes (non-customizable layouts) | | |
| Find files quickly using search and filters | Document search and filtering | Proposal search and filtering | Fixed themes (non-customizable layouts) | | |
| Sync files with Google Drive or Dropbox | Cloud storage integrations (Google Drive, Dropbox, Box) | | Fixed themes (non-customizable layouts) | | |
| Restrict access with permissions or passwords | Password protection and access controls on documents | Password protection on proposals | Fixed themes (non-customizable layouts) | | |
| Share files externally with controlled access | | | Fixed themes (non-customizable layouts) | Portal sharing only (no direct file links) | |
| Let clients book meetings directly without back-and-forth emails | | | Scheduler with intake forms | Booking pages with calendar sync | Custom scheduler with workflows |
| Build a fully branded, customizable booking system using a drag-and-drop editor | | | Branding options are limited | Custom branding on booking pages | Branding options are limited |
Advanced availability management | Define flexible availability rules applied automatically to bookings | | | You can control availability | Event types with availability windows | You can control availability |
| Add buffer time automatically between meetings | | | | Buffer times (no daily limits) | |
| Create unlimited booking types with different rules and setups | | | You can offer multiple session types | Custom event types with different durations | You can offer multiple appointment types |
Calendar sync (Google/Outlook) | Two-way calendar sync that stays up to date automatically | | | Fixed themes (non-customizable layouts) | Calendar sync (Google and Outlook only) | |
Customizable booking confirmations | Fully customizable confirmation pages with no layout or branding limits | | | Confirmation customization is limited | Email customization (limited template control) | Confirmation customization is limited |
| Send bookers anywhere after scheduling, not just a fixed thank-you page | | | You cannot redirect after booking | Redirect supported (basic URL redirect) | You cannot redirect after booking |
Booking automation triggers | Trigger automated workflows the moment a meeting is booked | | | Contracts can trigger workflows | Booking triggers (limited action types) | Contracts trigger workflows |
| Send automatic reminders without manual follow-ups | | | Meeting reminders send automatically | Auto-reminders (email only, no SMS) | Meeting reminders send automatically |
Automatic timezone detection | Handle timezones automatically without manual adjustments | | | Timezones adjust automatically | Timezone detection (basic support) | Timezones adjust automatically |
Paid appointments (Stripe/PayPal) | Collect payments during booking without extra steps | | | Fixed themes (non-customizable layouts) | Require payment to book via Bonsai Payments or Stripe | |
| Build booking forms with full control over questions and layout | | | | Custom intake questions and forms on booking events | |
Minimum notice / daily booking limits | Set booking limits to control lead time and daily volume | | | You can set booking limits | Notice periods (no per-event daily limits) | You can set booking limits |
Rescheduling and cancellation controls | Define flexible rules for rescheduling and cancellations | | | Clients can reschedule or cancel | Clients can reschedule or cancel from confirmation email | Clients can reschedule or cancel |
Automated workflows builder | Build advanced workflows visually without code or rigid templates | Workflow automation with approval chains | Approval workflows on Team plan | AI-powered workflow builder with branching | Contract, proposal, invoice, form triggers | Visual node-based Flows builder |
| Start workflows from real events across projects, clients, and payments | Document event triggers (opened, completed, signed) | Proposal event triggers (opened, viewed, signed, won, lost) | You can automate actions with workflows | Contract signed, proposal accepted, form filled | You can automate automation actions with workflows |
| Run workflows on schedules you control, not fixed intervals | No schedule-based automation | No schedule-based automation | Workflows cannot repeat on a schedule | | Workflows cannot repeat on a schedule |
| Chain multiple actions into one continuous automation | Multi-step approval workflows on Business plan | Multi-step approval chains on Business plan | Workflows can include multiple steps | | Workflows can include multiple steps |
| Create conditional paths instead of one-size-fits-all flows | Conditional content blocks based on variables | No conditional logic in workflows | Branching exists, but options are limited | | Branching exists, but is limited |
| Add precise timing between steps, down to minutes or days | Timed reminders for unsigned documents | Timed follow-up reminders for proposals | You can delay workflow steps | | You can delay workflow steps |
| Create, update, or move records automatically across the system | CRM record updates via integrations | CRM deal updates via integrations | Creation actions are limited | Auto-create (projects and clients only) | Creation actions are limited |
| Reorganize work automatically without manual cleanup | Document duplication supported | Proposal duplication supported | Items cannot be duplicated automatically | | Items cannot be duplicated automatically |
| Automatically archive or remove records based on rules | Document archival supported | Proposal archival and deletion | Items cannot be deleted via automation | | Items cannot be deleted automatically |
| Trigger or receive real-time events from external systems | Webhooks on Business plan | Webhooks on Business plan | You cannot use APIs or webhooks | Webhooks (outgoing only, no incoming) | You cannot use APIs or webhooks |
| Send automated emails tied to real workflow events | Automated document delivery and reminder emails | Automated proposal delivery and reminder emails | Workflows can send emails | Logo & colors (no custom domain) | Workflows can send emails |
| Add notes or comments automatically where work happens | | Internal comments on proposals | You cannot post comments via automation | | You cannot post comments via automation |
| See exactly what ran, when, and why | Detailed document audit trail | Proposal pipeline and activity history | You cannot view automation logs | | You cannot view automation logs |
| Pass data between steps dynamically without manual mapping | Auto-fill from CRM data and custom variables | Auto-fill from CRM data via merge tags | | | |
| Run workflows that span projects, tasks, proposals, invoices, and more | Documents connect to CRM deals and contacts via integrations | Proposals connect to CRM deals via integrations | Forms, bookings, and payments trigger workflows | | Forms, payments, and bookings trigger workflows |
| Build fully branded forms that match your workflow and client experience | Form fields within documents (not standalone forms) | Client input forms within proposals (not standalone) | Questionnaires with limited styling | Branded intake and questionnaire forms | Branded forms with smart fields |
Drag-and-drop form builder | Design forms visually with full layout control, no code required | Form fields in drag-and-drop editor | Form fields within proposal editor | You cannot visually build contracts | Form editor (no true drag-and-drop) | You can build contracts using form blocks |
| Reuse form structures without rebuilding from scratch | Document templates with form fields | Reusable proposal sections with form fields | You cannot reuse form templates | Form templates with auto-CRM sync | You can reuse form templates |
| Collect structured data you can sort, filter, and report on | Custom form fields within documents | Client input fields in proposals | You can add custom fields | Custom fields (limited field types) | You can add custom fields to forms and records |
| Show or hide fields based on responses, not static forms | Conditional content in documents | No conditional form logic | Fields cannot change based on answers | Conditional logic (limited complexity) | Fields can change based on answers |
Instant email notifications | Get notified immediately when forms are submitted | Real-time notifications on document activity | Real-time notifications on proposal activity | You can email on submission | Email notifications (no customization) | You can email on submission |
| Trigger automated workflows when a form is submitted | No standalone form triggers | No standalone form triggers | Contracts can trigger workflows | Basic automation triggers (limited actions) | Contracts trigger workflows |
| Embed forms anywhere without layout restrictions | No embeddable standalone forms | | | Embed via iframe (limited styling control) | |
Advanced field preferences | Control required, hidden, and default field behavior | Field validation and required fields in documents | Required and optional client input fields | | | Field behavior is limited |
Comprehensive field types | Collect text, files, dates, selections, and more | Text, date, dropdown, checkbox, and signature fields | Text, date, and signature fields in proposals | | | |
| Collect legally binding signatures directly inside forms | Signature fields in documents | Signature fields in proposals | Forms can include signatures | E-signature field (basic, no advanced options) | Forms can include signatures |
| Accept file uploads as part of form submissions | No file upload fields in documents | | | Clients can upload files to projects | |
Redirect after submission | Send submitters to a custom next step, not a fixed thank-you page | Redirect after document completion | Custom thank-you page after proposal acceptance | You cannot redirect after submit | | You cannot redirect after submit |
| Manage contacts and companies in one connected system | Contact records via CRM integrations only | Contact records for proposal tracking (relies on CRM) | Pipeline with AI lead prioritization | CRM with Deals pipeline for leads | CRM with auto-created client records |
| Track organizations, not just individual contacts | No company management (relies on CRM integrations) | No company management (CRM-dependent) | Companies exist, but contacts come first | Companies (basic info only, no hierarchy) | Companies exist, contacts come first |
Custom contact data fields | Collect and manage structured contact data you define | | | | Custom fields (text and select only) | |
Complete activity timeline | See every interaction with a client in one place | Document engagement timeline per recipient | Proposal engagement timeline per prospect | You can see full activity history | Activity log (projects and invoices only) | You can see full activity history |
Contacts labeling and grouping | Organize contacts flexibly without rigid pipelines | No contact labeling (CRM-dependent) | | You can tag and segment contacts | Tags (no advanced segmentation) | You can tag and segment contacts |
Comprehensive knowledge base | Create an internal wiki for processes, docs, and guides | | | You cannot create an internal wiki | | You cannot create an internal wiki |
Beautiful rich text pages | Write structured, formatted content without complexity | | | Not supported (requires integration) | | |
| Build deep knowledge hierarchies without limits | | | Not supported (requires integration) | | |
Granular page permissions | Control exactly who can view or edit each page | | | Not supported (requires integration) | | |
Custom dashboards and pages | Build dashboards around what matters to you, not fixed metrics | Document analytics dashboard (not customizable) | Proposal pipeline dashboard (not customizable) | HoneyBook does not have custom dashboards | Dashboard (fixed layout, no customization) | Dubsado has a home page, not custom dashboards |
Drag-and-drop dashboard builder | Design dashboards visually with full layout control | No custom dashboard builder | No custom dashboard builder | Limited dashboard widgets | Pre-configured widgets only | |
| Visualize data with customizable charts | Document performance charts and analytics | Win/loss and proposal performance charts | | Charts (revenue and time only) | |
| Track key numbers without manual reporting | Win rate, average close time, and engagement metrics | Close rate, average deal size, and pipeline metrics | | Metrics (revenue and project totals only) | |
| Monitor progress toward defined goals | | | Not supported (requires integration) | | |
| Add contextual notes directly to dashboards | | | Not supported (requires integration) | | |
| View upcoming events alongside work and metrics | | | | Calendar widget (upcoming tasks only) | |
| Track revenue and expenses in the same view | Revenue tracked through document payments | Revenue tracked through won proposals | Revenue & invoice tracking | Revenue tracking (invoices only, no expenses) | |
| Run the entire platform under your brand | Custom branding on all documents | Custom branding on all proposals | HoneyBook branding, not white-label | Documents and portal only (no admin theming) | Dubsado branding, not white-label |
| Apply your brand colors across the system | No interface customization | No interface customization | Color themes on Deliver+ (no Free plan theme customization) | No admin interface theming | Color themes on Deliver+ (no Free plan theme customization) |
| Fine-tune styling beyond basic theming | | | You cannot apply custom CSS | | You cannot apply custom CSS |
Custom login/signup pages | Use branded authentication pages instead of generic screens | | | Login pages cannot be customized | Branded login (fixed layout) | Login pages cannot be customized |
| Send all system emails with your branding | Branded email notifications | Branded email notifications | You can brand outgoing emails | Logo in emails (no custom templates) | You can brand outgoing emails |
| Use your own fonts throughout the platform | Custom fonts in documents | Custom fonts in proposals | You cannot use custom fonts | | You cannot use custom fonts |
| Replace all platform logos with your own | Logo and branding in documents | Logo and branding in proposals | | Logo (documents and portal only) | |
| Run everything on your own domain | Custom domain on Enterprise plan | Custom domain on Business plan | Not supported (requires integration) | | |
| Send emails from your own email infrastructure | | | Not supported (requires integration) | | |
| Embed Plutio directly into your website or product | | | Not supported (requires integration) | | |
| Shape the platform to match how your business works | Team workspaces on Business plan | Team structure on Team plan and above | HoneyBook has fixed workspace | No workspace customization | Dubsado has fixed workspace |
| Add, remove, or reorder navigation items freely | | | You cannot customize navigation | Fixed menu (no customization) | You cannot customize navigation |
| Show different navigation for different roles | | | Menus are the same for all users | | Menus are the same for all users |
| Create role types beyond preset permissions | Custom roles on Enterprise plan only | User roles on Business plan (Admin, Manager, User) | You cannot define custom roles | 4 fixed roles (no custom) | You cannot define custom roles |
Advanced user permissions | Control access at a granular level | Role-based permissions on Business plan | Role-based permissions on Business plan | Permissions are not configurable | Project permissions (no granular control) | Permissions are not configurable |
| Support enterprise-grade single sign-on | | SSO on Business plan only | | Email & password login only | |
| Integrate with external systems without lock-in | 15+ native integrations plus API | CRM and business tool integrations | | Integrations (Zapier and Make only) | |
| Connect to thousands of apps without custom code | | | You can connect HoneyBook to Zapier | Zapier (limited triggers and actions) | You can connect Dubsado to Zapier |
| Build advanced automation scenarios visually | | | You cannot connect via Make | Make.com (limited modules) | You cannot connect via Make |
| Connect services without usage-based limits | | | You cannot connect via Pabbly | | You cannot connect via Pabbly |
| Build custom integrations with full system access | Full API access on Business plan and above | API access on Business plan | | REST API (read-only, limited endpoints) | |
Incoming & outgoing webhooks | Send and receive real-time events | Webhooks on Business plan | Webhooks on Business plan | | Webhooks (outgoing only, limited events) | |
| Access your business from native mobile apps | Mobile app for viewing and signing only (no document creation) | | Full-featured iOS and Android apps | Mobile apps (iOS and Android, limited features) | iOS and Android with Tap to Pay |
| | iOS app for viewing and signing only | | You can use HoneyBook on iOS | iOS app (basic features only) | You can use Dubsado on iOS |
| Full-featured Android app | Android app for viewing and signing only | | You can use HoneyBook on Android | Android app (basic features only) | You can use Dubsado on Android |
| Native macOS app for desktop workflows | | | | | |
| Native Windows app for desktop workflows | | | | Web only (no Windows app) | |