What a slow system!
A few years ago, I created the perfect InSite page. It literally had everything on it, from an overview of each process to a button. It took days of work to create the InSite page.
And the result?
Waiting 10 seconds for the page to load... The performance was not good.
Had I done something wrong?
No, of course not! Blaming AFAS in particular and cursing the speed of InSite. Justified? Obviously not, of course. You can read more about that here.
Now I expect you to do better than me. I'm sure you don't have a page with a 10-second loading time.
But I'm sure your InSite is much slower than it needs to be.
Because the logical thought is always: what a slow system!
And then forget about it until you need to reload InSite. A recurring frustration that you do nothing about.
But you're missing out on a great opportunity there.
Just think back to a PowerPoint presentation that froze when you opened it.
Was PowerPoint not working? Or did it happen to contain images or videos that were too large? There's your answer.
InSite is no different.
An empty InSite page loads instantly. A poorly laid-out page does not.
But what is inconvenient? You can read about it here, with the result that you will soon be speeding up your InSite pages by at least 300%.
Which components affect the speed of InSite?
The basic rule is: the more data in InSite, the longer it takes.
Less = More speed.
The first simple step is therefore: remove or reduce what you do not use or use very little.
Next, there are two main components that you need to set up properly:
- Overviews
- Banners
Below is a concrete action list for the optimal design of overviews and banners.
Making overviews faster
All data is contained in overviews. These range from task lists to lists of employees. Please note the following regarding these overviews:
- Use as few overviews as possible.
- Put the overview with the fewest lines at the front of each group.
- Use as few fields as possible. For the fields you do use, please note the following:
- Get them from one table as much as possible. The further apart the fields are, the longer it takes to load.
- Remove hidden fields. These are not visible in inSite, but are still loaded.
- Make your filters faster
- A filter on a specific value (such as “=”) is always faster than a quick filter.
- Filters based on codes are faster than those based on descriptions.
- Bonus tip: this also applies to the filters in the authorisation! This works throughout the entire system.
- Sort by values rather than descriptions. Ensure that users cannot deviate from this. Uncheck “Sorting possible”.
- Limit the number of lines you display in the view. You can do this by adjusting the height. By default, also uncheck the box for “Show number of lines in view”.
The principles of overviews also work for Profit.
Making banners faster
Banners are mainly used to place action buttons. For example, to go to the page for changing your address or creating a sales relationship. This is how you ensure that banners do not slow down your page:
- Turn off the animations in banners.
- Make your images as small as possible. To do this, don't just adjust the actual size, but also compress your images. Search Google for “compress image” to find several free providers. One that I use myself is tinypng.com.
But which pages should you tackle first?
Use the 80/20 rule.
Which 20% of the pages are visited by 80% of the users? I will give you a few:
- Your homepage
- The leave page
- The employee's master file
Good luck optimising your InSite! Do you have any questions or could you use some help? Then please Please contact us here.
PS!
Would you like to be the first to receive more insights like this? free of charge receive in your inbox? Then sign up for AFAS Secrets.

