Skip to content

Comprehensive Report


Flagging Legend

How to read and understand this report
Throughout this report, we will note whole sections and individual items against a flag-type defined below. Use this legend to help you gauge the importance of focusing on different areas for improvement.
flag 2 (1).png
Red
This must be addressed. Addressing this issue will increase doc performance or have other critical and positive business implications
flag 3 (1).png
Orange
Our team believes this is an issue that needs to be discussed. If this is not mission critical, we should think creatively how to address
flag 4 (1).png
Yellow
Something your team should be aware of but doesnt necessarily need to be immediately addressed
flag 5 (1).png
Green
Something worth noting - but all good here! Your team has used this in a great way and is following best practices


Document Details

High level details on your documents rows, pages, views, and more. This gives the 30,000 foot view of your documents performance and potential causes of slowdown
Flag
Metric
Info
flag 2 (1).png
Total row count
rows across all your tables
flag 4 (1).png
Total base tables
178
total base tables in your document
flag 5 (1).png
Total tables + views
total tables and views.
views
flag 2 (1).png
Biggest table by size
Your biggest table by size is DB Hour Logs with 24 mb worth of data. Its biggest columns are:
Notes - 2mb
Week - 2mb
These large columns will be focuses for improvement as they cause outsized difference to total doc-size.
flag 3 (1).png
Biggest table by row count
Your biggest table by row count is
DB deals with rows: [
]
.
flag 5 (1).png
Table with maximum views
The table with the most views is DB Invoices with 24 views. Each additional view added to a document has an equivalent effect of an additional column added to that table. More views of a table is adversely affects performance in relation to that base-tables size.
flag 5 (1).png
Total pages
total pages, including hidden
flag 5 (1).png
Formulas
3250 formulas in the document
flag 5 (1).png
Media
462.1 mb of media
flag 5 (1).png
Buttons and Controls
345 buttons and controls
flag 5 (1).png
Total document size
100mb. A healthy document size is under 100mb. Although, some documents run just fine at >200mb. Whether or not your documents size is a concern depends on your goals and the workflows that the document supports.
Word-Count
22,890
AI Usage
47,863 Credits
There are no rows in this table

flag-red

Data Size and Retention Policies

Business rules around what data can be deleted or archived and on what cadence
Data volume (the number of rows) in your documents has the most direct relationship to document performance. Data size alone can cause a doc with no other issues to slow down and data volume exacerbates all other issues in your document.
Total Row Size
The total number of rows across your entire document
Largest Table
The table with the largest number of rows
DB deals with rows: [
]
Tables over 5000
A list of the tables over 5,000 rows. These are tables that are not problematic yet. But you should be aware of them!
None
Tables over 8,500
A list of all the tables over 8,500. These tables are close to the 10,000 mark, and without a clear data retention policy you will soon hit 10,000
None
Tables over 10,000
Tables over 10,000 are not necessarily an issue in and of themselves. But tables over 10,000 rows will not sync in their entirety through cross-doc and are not available to any API queries
None
There are no rows in this table
Based on your current doc-size and your communicated through-put, we believe the amount of data in your document will become an issue in about 6 months time. Especially your DB Hour Logs table. It is moving close to the 10,000 row range

Data Retention Policy

Managing your document’s data volume is key to ensuring long-term performance and maintaining fast, reliable workflows. We recommend a strategic approach to data retention focused on your largest and most active tables.
Key Tables to Monitor:
DB Hour Logs is nearing 10,000 rows and may soon impact performance.
DB Contracts contains a canvas column with extensive text and multiple formulas, both of which increase document size and complexity.
Recommendations:
Archive Historical Data
DB Hour Logs: Periodically move older data to a dedicated Coda document (for analysis/charting) or to Google Sheets (for historical reference only). This will keep the main document lean and responsive.
Optimize Table Structures
DB Contracts: If contracts are finalized, consider deleting old entries or converting text-heavy canvas columns to simpler, editable fields. Alternatively, use a button to re-import contract data only when needed, which reduces active rows and formulas.
Document Retention Policy
Establish clear rules for when and how to archive or delete data, especially as tables approach 10,000 rows.
Regularly review table sizes and set automated reminders or workflows to trigger archiving at set thresholds.

flag-orange

Calculations

Calculations are the #1 culprit for creating a slow and clunky doc. Here is a full breakdown of the calculations in your document and those that are causing the greatest issues

93
seconds slowdown

Avg Calc time added to doc per average action identified

5

calculations identified

2

calculation issues outstanding

3

calculation issues resolved ​
42.00
seconds saved

Problem Calculations

Flag
Table
i
Column or formula name
What operations
i
Average Time
Flag Rating
Resolved
Average time after resolution
flag 2 (1).png
Priority
30 secs
3 secs
flag 3 (1).png
Owner
8 secs
1 sec
flag 4 (1).png
Avg Time
10 secs
2 secs
flag 5 (1).png
Status
15 secs
flag 3 (1).png
Is Error
30 secs
There are no rows in this table

Calculations By Impact

This chart breaks down the different columns or calculations broken down by


Num of seconds per priority level

This chart shows you on average how many seconds different problem calculations are taking up, split by priority level

flag-red

API Considerations

This section breaks down how your doc currently interacts with API limits. API limits effect your ability to get data into our out of a document. For many teams, API access to a doc is a critical feature and can cripple a documents value

Your documents total size

Your documents' total size is 60mb. You are
under the api size limit
.
This is great! It means your document should continue to be open to API calls in all manners for some time to come

Table sizes and table concerns

While your entire document should stay open to the API for a long time, the DB Hour Logs table will soon not be able to be read by the API as it crosses the 10,000 mark. We can restructure this information in CSV format to be read by an API as needed, or utilize a larger archiving strategy as part of your implemented data retention policy


flag-green

Quick Wins

Here is a breakdown of all the quick-wins that our team implemented. These are actual changes we’ve made to your doc that do not affect functionality but will cause measurable improvements in doc speed and loading time
Search
Formula Borrowing
In your DB Hour Logs table, you had 4 columns that utilized a filter like the following [DB Contracts].filter(currentValue=thisRow and [Do not bill]=false).Hours.Sum() We were able to store the following formula in a new column called All Contracts [DB Contracts].filter(currentValue=thisRow and [Do not bill]=false) Each column that previously used this filter now uses something like the following: [All Contracts].hours.sum() [All Contracts].person.unique().count() This has no impact on your doc other than a positive impact to speed
Orphaned Objects
Your document had 18 orphaned objects. These are objects that exist in your doc but, take up doc space, but are effectively invisible and connected to nothing. We deleted them all safely.
Deleted Pages
We found 18 different pages that were hidden with no content and no invisible content on the pages. We deleted all those pages
Formula Borrowing
In your DB Hour Logs table, you had 4 columns that utilized a filter like the following
[DB Contracts].filter(currentValue=thisRow and [Do not bill]=false).Hours.Sum()
We were able to store the following formula in a new column called All Contracts
[DB Contracts].filter(currentValue=thisRow and [Do not bill]=false)
Each column that previously used this filter now uses something like the following:
[All Contracts].hours.sum()
[All Contracts].person.unique().count()
This has no impact on your doc other than a positive impact to speed

flag-yellow

Conditional Formats

Conditional formats can be huge perfomance concerns. Here is some quick data on what we found about your conditional format usage

Context on Conditional Formats

Yes, conditional formats look pretty and are keys to flagging certain elements in your tables, but in large documents, conditional formats can be hidden performance drags and should be carefully applied.
We operate under the assumption that conditional formats perform a couple of key functionalities in your document:
Make it pretty: This is important! We don’t want to downplay the value of a document that looks good - especially when your team works in it every day
Flag items for notice: Think about tasks being red when they are overdue, or rows having colors based on priority. Colors help draw our eyes to things that matter and quickly identify the “type” of something.
In the background, a conditional format is acting like an additional formulaic column added to a table. On large documents this is a concern for two major reasons:
Additional columns increase over the table size, which increases the document size.
Formulaic columns must calculate 1 time per row. If you have a 10,000-row table, one conditional format on a table is akin to running 10,000 individual formulas.

Lets dive into what we found about conditional formats in your document 👇

Issues

Here is a list of the different concerns our team found in your document concerning conditional formats.
Image
Concern
Table
Table row count
flag 2 (1).png
You use a Red format to color overdue tasks. You have re-written this multiple times across 8 views. Instead of re-writing that format on individual views, we should place it on the base table and allow those 8 views to inherit that format
flag 3 (1).png
In your DB Contracts table, the complex formula you use to color the "Status" column is currently written twice: once in the formatting rule and again in a column of the table.
To improve efficiency and performance, avoid re-writing the same formula in multiple places. Instead, write the formula in the column once, and set your conditional format to reference the result from that column. This way, you maintain consistency and reduce redundant calculations across your document.
flag 4 (1).png
We noticed on your Opportunities page there were 8 different colors across different columns. Visually it is a bit chaotic. I’d recommend deleting these unles ss you can argue that
There are no rows in this table



flag-green

Concurrent Usage

How many people, on average, use and edit a doc simultaneously
Multiple people using your document at the same time can cause significant lags in performance. Lets be clear, this is an internet thing generally — Not just a Coda issue. Lets dive into why this is an issue

What are concurrent users:

Concurrent users are users that are currently logged in, with an open-active tab on their browser. This is not simply a number of how many users the document has been shared with.

Why is this an issue

Coda allows real-time collaboration. Meaning that the edits that happen on one person’s computer in Illinois are instantly synced and available to any other person in the document whether they are in the cubicle next door or in an office in New Zealand.
The more people logged in at the same time, the more physical computers Coda is trying to instantly synchronzie in the background in real time.
Other platforms like Figma or Google Docs actually place a hard-cap on number of concurrent users to help with the slow-downs that happen in trying to sync so many devices together.

Our Findings

We found that on general, you have about 20 concurrent users at maximum in a 7 day period. Right now this is not a concern

flag-green

Page Analysis

Information on the pages and their use across your document
Pages by themselves, unless filled with a massive amount of text content, don’t affect doc-performance in an outsized way. One of the major reasons we look at pages is from the User Experience (UX) angle. Documents that get used for a long time often undergo “page-bloat”.
Page-bloat is when a page is created with good intentions (or bad!) and then not used. Page-bloat can lead to a confusing and chaotic experience for both your doc-makers and doc users. Page-bloat is easy to identify by the intersection of the % of hidden pages and pages with little to no view time in the past 30 days.
Don’t delete pages unless you are working with an experienced Coda-developer. Pages, even if un-used, can contain vital base-tables or variables that allow the document to work. Before we delete any pages as a part of a broader cleaning effort we will comb through those pages connections in the rest of the document.

178

Total Pages

108

Hidden Pages (
60.7%
)
Your large number of pages is an indication of some page-bloat. Especially with 60% of your pages being hidden, theres a likelhood we can delete many of those pages.

Page Breakdown

Icon
Name
Browser link
Sessions (last 30 days)
Views (last 30 days)
Average View Time (last 30 days)
SimplaTools
35
47
1 hr 31 mins 31 secs
Clients
73
80
23 mins 23 secs
Contracts
36
45
20 mins 20 secs
Contracts by Type and Invoice Detail
73
110
28 mins 28 secs
Capacity Planner
36
50
15 mins 15 secs
Capacity Settings
63
78
11 mins 11 secs
Tools
15
23
18 mins 18 secs
All Contracts
16
30
1 hr 32 mins 33 secs
Hourly Breakdown
72
111
1 hr 33 mins 33 secs
Hourly Query
76
111
23 mins 23 secs
Input Hours
14
52
2 hrs
Steven Hours
61
89
1 hr 54 mins 55 secs
Band Charges
78
100
22 mins 22 secs
Customer Plans
15
28
1 hr 58 mins 59 secs
Account Roles
61
89
1 hr 52 mins 53 secs
CSAT
74
96
6 mins 5 secs
Contract Requests
62
74
1 hr 50 mins 51 secs
Sales & Marketing
40
48
1 hr 51 mins 52 secs
Pipeline
9
33
11 mins 11 secs
Upcoming Followups
3
5
12 mins 11 secs
More Info Lead Form
16
24
5 mins 4 secs
Variables
13
21
1 hr 40 mins 40 secs
Date Controls
43
61
18 mins 18 secs
Adding Contract
39
52
12 mins 11 secs
Email Logger
3
8
9 mins 8 secs
My leads Im following
8
20
3 mins 3 secs
UTM Links
73
74
19 mins 19 secs
New Deal Alert
23
50
1 hr 31 mins 31 secs
Team
42
47
13 mins 12 secs
New Team Member
58
90
29 mins 29 secs
Utilization
44
81
1 hr 46 mins 47 secs
Collect Contractor Information
30
65
14 mins 14 secs
Team Agreements Templates
15
45
8 mins 7 secs
Slack Users
70
110
8 mins 7 secs
Business Compliance
80
106
1 hr 53 mins 54 secs
Harassment Training
76
77
2 hrs
Time Zones
44
48
1 hr 57 mins 58 secs
Tools
43
67
1 hr 53 mins 54 secs
Customer Feedback Form
20
54
18 mins 17 secs
Agreement Creations
46
53
1 hr 33 mins 33 secs
Agreement Templates
1
13
6 mins 5 secs
Client Agreements
77
94
25 mins 24 secs
Subcontractor Agreement
9
18
9 mins 9 secs
Set Up
66
71
1 hr 31 mins 31 secs
1. Copy Doc
73
91
23 mins 22 secs
2. Clear Doc
77
80
1 hr 41 mins 42 secs
3. Company Details
53
56
7 mins 6 secs
4. Templates
62
102
5 mins 4 secs
5. Form
11
15
1 hr 43 mins 43 secs
DATA
53
93
1 hr 46 mins 47 secs
All Agreements
60
72
1 hr 39 mins 39 secs
Form Results
52
62
1 hr 57 mins 58 secs
Formatting
22
55
1 hr 57 mins 58 secs
Views
27
29
23 mins 22 secs
Buttons
72
99
1 hr 32 mins 32 secs
Design
79
86
1 hr 37 mins 37 secs
Staffing Calculator
65
98
24 mins 24 secs
Assets
7
26
2 mins 1 sec
Performance Review Form
76
86
1 hr 30 mins 30 secs
Fireflies
1
29
15 mins 15 secs
Junior Developer Applicants
9
38
23 mins 22 secs
Operations
73
81
22 mins 21 secs
Plans
48
51
1 hr 31 mins 31 secs
EOS Larger Picture Planning
37
76
1 hr 48 mins 48 secs
Goals
44
57
1 hr 35 mins 35 secs
Rocks
8
31
1 hr 38 mins 38 secs
To Dos
13
32
18 mins 18 secs
Webflow
25
28
1 hr 37 mins 37 secs
Webflow Leads
18
45
18 mins 18 secs
Assets
79
106
26 mins 26 secs
Official Business Info
2
36
1 hr 45 mins 45 secs
Social Media
31
36
10 mins 10 secs
DB Social Platforms
9
35
1 hr 58 mins 58 secs
YouTube
67
81
1 hr 40 mins 41 secs
Videos
45
76
1 hr 57 mins 58 secs
Thumbnails
19
55
18 mins 18 secs
Edits
43
66
19 mins 19 secs
SOPs
66
96
1 hr 56 mins 57 secs
Logins
64
93
10 mins 9 secs
DB SOPs
47
80
1 hr 39 mins 39 secs
DB SOP Helpers Tables
15
37
1 hr 46 mins 46 secs
Taxes for Contractors
57
95
15 mins 14 secs
New Agreements and Invoices Requested
52
67
1 hr 55 mins 56 secs
Tax documents
30
32
11 mins 11 secs
Health Insurance
32
61
23 mins 23 secs
Template Links to Share
18
47
19 mins 19 secs
Our Platforms
39
62
23 mins 23 secs
Settings
37
66
13 mins 12 secs
On the Biz
64
79
1 hr 52 mins 52 secs
Databases
43
59
6 mins 5 secs
DB Income
27
63
1 hr 54 mins 55 secs
Views
62
80
13 mins 12 secs
Date Controls
5
10
1 hr 53 mins 54 secs
Finances
48
75
1 hr 54 mins 55 secs
Non Client Income
24
32
16 mins 16 secs
Invoices
70
103
1 hr 35 mins 35 secs
ALL INVOICES
7
27
1 hr 56 mins 57 secs
Paid Invoices
54
67
1 hr 52 mins 53 secs
Upcoming Invoice Actions
61
62
6 mins 5 secs
Hourly Invoice Builder
33
61
10 mins 9 secs
Todds new mexico projects
37
58
30 mins 30 secs
Hourly invoice audit
28
30
23 mins 23 secs
Bulk Create Invoices
79
119
1 hr 47 mins 47 secs
Invoice Logins
30
69
1 hr 32 mins 32 secs
Expenses and Catches
34
58
1 hr 30 mins 30 secs
Staff Expenses
47
65
21 mins 20 secs
Submission of Hours
28
32
1 hr 55 mins 56 secs
Expenses
52
55
29 mins 29 secs
Services
66
81
1 hr 41 mins 41 secs
Payment Platforms
68
95
20 mins 20 secs
Expense Types
14
47
27 mins 27 secs
DEPRECATED Gumroad > MRR
71
74
1 hr 41 mins 41 secs
DEPRECATED Catch Payout
70
83
1 hr 50 mins 51 secs
caught gumroad
2
5
1 hr 47 mins 48 secs
Income Taxes
79
115
15 mins 14 secs
Dashboards
47
61
1 min
Expected Income Forecast
49
55
1 hr 38 mins 38 secs
Dont Delete
80
107
1 hr 32 mins 32 secs
Finance Dashboard
27
35
13 mins 12 secs
Untitled page
35
74
1 hr 35 mins 35 secs
Financial Planning
15
37
1 hr 32 mins 32 secs
Packs
17
45
8 mins 7 secs
Pack Bundle Years
74
95
1 hr 55 mins 55 secs
Templates
42
78
26 mins 26 secs
Accounting
76
99
1 hr 54 mins 55 secs
Typical Pairings
47
53
20 mins 20 secs
Main Types
67
94
21 mins 20 secs
Categories
42
73
1 hr 55 mins 56 secs
Log Non-Client Income
64
91
7 mins 6 secs
Log Expenses
58
86
15 mins 14 secs
Import
73
81
5 mins 4 secs
Scott Check Expenses
20
30
29 mins 29 secs
Overview
12
35
27 mins 27 secs
Simpladocs Finances
74
113
10 mins 9 secs
Typical Pairings
12
17
1 hr 57 mins 58 secs
Main Types
53
64
1 hr 46 mins 46 secs
Categories
39
46
11 mins 11 secs
DB Transactions
14
33
18 mins 17 secs
Finances by the month
11
16
1 hr 47 mins 48 secs
Taxes
32
42
1 hr 35 mins 36 secs
Tax Reporting 2024
76
82
1 hr 58 mins 59 secs
2025 Tax Reporting
68
81
16 mins 16 secs
Taxes and overall Profit Planning
2
28
7 mins 6 secs
Payment Requests
53
64
1 hr 50 mins 50 secs
Time Cards
62
78
21 mins 21 secs
Check Hours
64
82
18 mins 18 secs
Form
73
86
1 hr 51 mins 51 secs
Request My Link
58
95
1 hr 52 mins 53 secs
Contract Hours Audit
56
65
1 hr 32 mins 33 secs
Deal Profitability
47
74
1 hr 37 mins 38 secs
Deal Detail
48
70
1 hr 48 mins 48 secs
Financial Practices
58
73
1 hr 31 mins 31 secs
Applications
5
32
4 mins 3 secs
Weweb Applications
48
67
1 hr 51 mins 52 secs
Misc
46
49
1 hr 38 mins 39 secs
New Applications
27
54
20 mins 20 secs
Round 1 Applications
5
13
18 mins 18 secs
Round 2 Applicants
14
28
1 hr 44 mins 45 secs
Case study apps
70
102
16 mins 15 secs
Cross Doc
52
53
10 mins 9 secs
Random pages
45
67
6 mins 6 secs
Quarter Analysis
1
18
10 mins 9 secs
Catch Cal.com payments
62
102
6 mins 6 secs
Random Stuff
76
116
18 mins 17 secs
Doc pages mockup
77
94
1 hr 35 mins 35 secs
Spotify Hours
17
29
1 hr 35 mins 36 secs
Toggle for Steven
9
40
12 mins 11 secs
Monthly Wrapup
66
90
26 mins 26 secs
Monthly Writeup
17
34
28 mins 27 secs
Meow
68
101
2 hrs
Meow Transaction
63
88
1 hr 50 mins 50 secs
Meow Cards
79
86
15 mins 15 secs
Important Documents
20
35
20 mins 20 secs
Ayuba
36
48
2 hrs
Business Improvement
12
36
17 mins 17 secs
Pipeline Query
44
55
1 hr 37 mins 37 secs
Joel Stuff
2
32
1 hr 43 mins 44 secs
Account Management Page
78
116
1 hr 38 mins 38 secs
There are no rows in this table

error
Ready to dive right in? Our team can only complete 2 doc-audits a month, save your spot using the form below:

Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.