The client portal performance is slow

If you are experiencing ongoing performance issues in your portal and the Status Page does not identify any general issues, it's best to check any potential causes down below. This issue is commonly based on an extensive use of mirror columns or subitems.

Mirror columns

Use of mirror columns across the portal

Having a lot of mirror columns in a board can hurt the loading performance in the client portal. If you are experiencing slow loading times, here are a few tips:

  • If you have a lot of mirror columns in your clients board, one thing you can try is to not use any placeholders of mirror columns in your portal. This way the values of the mirror columns don't have to be loaded which can speed up the loading time.
  • If you are using a Board Table section or a Board Grid section and don't need to show the values of mirror columns, try hiding them. If you hide all the mirror columns on a board, the app won't need to fetch these values, which in some cases improves the loading performance of a board section by a factor of two.
  • Using the progress formatter in mirror columns can additionally negatively impact performance because it requires fetching additional data. So checkout if you really need this formatter.
  • Not showing mirror columns in the client portal can improve the loading performance. However, there are cases where the Client Portal still loads too slow, even after hiding the mirror columns. In these cases, the only option left is to remove some connect board and mirror columns from the board and see if this improves the loading performance.

Subitems

Use of subitems across the portal

If you are experiencing slow loading times on a Board Table section, one way to improve it is to disable subitems, in case you don't need to show them to your clients.

monday API

Temporary incidents on monday.com

Sometimes the monday API has temporary performance or reliability issues which can cause bad performance within the app or client portals. You can check the monday.com platform status here status.monday.com