Performance Tips
Get the most out of SeroBook by optimizing your setup for speed and responsiveness. These tips cover everything from browser configuration to managing large customer databases efficiently.
Performance matters
A fast, responsive booking system improves your workflow and your customers' experience. Even small optimizations can make a noticeable difference in daily use.
Browser Recommendations
SeroBook is built with modern web technologies and works best on up-to-date browsers. Using the right browser ensures the fastest and most reliable experience.
Recommended Browsers
Google Chrome (latest)
Best overall performance and compatibility. Recommended for daily use.
Microsoft Edge (latest)
Excellent performance on Windows. Built on the same engine as Chrome.
Mozilla Firefox (latest)
Great alternative with strong privacy features. Fully supported.
Safari (latest, macOS/iOS)
Optimized for Apple devices. Best choice for Mac and iPhone users.
Browser Settings for Best Performance
- Enable hardware acceleration in your browser settings for smoother rendering
- Disable unnecessary browser extensions, especially ad blockers that may interfere with SeroBook's functionality
- Allow JavaScript and cookies for the SeroBook domain
- Keep your browser updated to the latest version for security and performance improvements
Unsupported browsers
Internet Explorer is not supported. If you're using an outdated browser, some SeroBook features may not work correctly or may load slowly. Always use the latest version of a supported browser.
Clearing Cache and Cookies
If SeroBook is behaving unexpectedly, displaying outdated data, or loading slowly, clearing your browser cache is often the quickest fix.
When to Clear Cache
- After SeroBook releases a major update
- When the dashboard shows stale or incorrect data
- When pages fail to load or display blank content
- When style or layout issues appear
- After logging in to a different SeroBook workspace
How to Clear Cache
Each browser has a slightly different process, but the general steps are:
- Open your browser's settings or preferences menu
- Navigate to Privacy & Security or Clear Browsing Data
- Select Cached images and files (you can leave passwords and other data checked off)
- Set the time range to Last 24 hours or All time
- Click Clear Data
- Refresh SeroBook and log in again if needed
Quick cache bypass
For a fast fix without clearing your entire cache, use a hard refresh: press Ctrl+Shift+R (Windows/Linux) or Cmd+Shift+R (Mac). This reloads the page while bypassing the cache.
Image Optimization for Your Booking Page
Images on your public booking page directly affect how fast it loads for customers. Large, unoptimized images are the most common cause of slow booking pages.
Image Guidelines
| Image Type | Recommended Size | Max File Size | Format |
|---|---|---|---|
| Logo | 400 x 400 px | 200 KB | PNG or SVG |
| Cover/Banner | 1200 x 400 px | 500 KB | JPEG or WebP |
| Service Photo | 800 x 600 px | 300 KB | JPEG or WebP |
| Gallery Image | 1000 x 750 px | 400 KB | JPEG or WebP |
Optimization Tips
- Resize images to the recommended dimensions before uploading. Avoid uploading photos straight from your camera
- Use WebP format when possible. It provides better compression than JPEG at the same quality
- Use a free tool like Squoosh or TinyPNG to compress images before uploading
- Avoid using animated GIFs. They are significantly larger than static images and slow down page load
- SeroBook automatically serves optimized images to customers, but starting with a well-optimized source image gives the best results
Quick image test
After uploading images, preview your booking page on a mobile device using a cellular connection. If it loads within 3 seconds, your images are well-optimized.
Reducing Page Load Times
A faster booking page means more customers complete the booking process. Studies show that each additional second of load time reduces conversions by up to 7%.
What Affects Load Time
- Number of services displayed – Pages with many services take longer to render
- Image sizes – Large, uncompressed images are the biggest contributor to slow load times
- Custom code or embeds – Third-party widgets and tracking scripts add overhead
- Customer's connection speed – Mobile networks are often slower than Wi-Fi
How to Speed Up Your Page
- Limit visible services: If you offer many services, use categories to organize them rather than listing everything on one page
- Optimize images: Follow the image guidelines above
- Minimize embeds: Only embed essential third-party content. Each embed adds a network request that slows loading
- Use a concise description: Keep your booking page description clear and short rather than loading it with lengthy text
- Enable lazy loading: SeroBook lazy-loads images below the fold by default. Make sure your most important image (logo/banner) is optimized since it loads immediately
Mobile Performance
A large portion of bookings happen on mobile devices. Ensuring your SeroBook setup is optimized for mobile improves both your dashboard experience and your customers' booking experience.
For Your Dashboard (Admin)
- SeroBook's dashboard is fully responsive and works on tablets and smartphones
- Use the mobile-optimized navigation menu (hamburger menu) to access all features
- For complex tasks like CSV imports or detailed reporting, a desktop or tablet is recommended
- Close unused browser tabs to free up memory on mobile devices
- Keep your device's operating system up to date for the best browser performance
For Your Booking Page (Customers)
- Test your booking page on multiple devices (iPhone, Android, tablet) before going live
- Make sure tap targets (buttons, links) are easy to press on small screens
- Keep forms short. On mobile, every additional field increases abandonment
- Avoid horizontal scrolling. SeroBook handles this automatically, but custom CSS overrides could cause issues
- Ensure your logo and images look sharp on high-density (Retina) screens by using 2x resolution images
Mobile testing
Use your browser's developer tools to simulate mobile devices. In Chrome, press F12, then click the device toggle icon to preview your booking page at various screen sizes.
Managing Large Customer Databases
As your business grows, so does your customer list. SeroBook is designed to handle large datasets, but there are steps you can take to keep things running smoothly.
Performance Considerations
- Search vs. scroll: Use the search bar to find specific customers instead of scrolling through large lists. Search is indexed and returns results instantly
- Filters: Apply filters (e.g., active customers, recent bookings) to narrow down the displayed records
- Pagination: SeroBook paginates large lists automatically. Avoid loading "All" records at once if your database exceeds 1,000 entries
- CSV exports: When exporting large datasets, use date range filters to export in smaller batches rather than exporting everything at once
Database Maintenance Tips
- Regularly merge duplicate customer records using the Merge Customers feature under Customers → Actions
- Remove or archive inactive customers who haven't booked in over a year
- Clean up incomplete records (missing email, phone, or names) to improve search accuracy
- Use tags and categories to organize customers for faster lookups
Bulk operations
Use SeroBook's bulk selection to tag, archive, or update multiple customer records at once. Select customers using checkboxes, then choose an action from the Bulk Actions menu.
Archiving Old Data
Archiving old bookings and customer records helps keep your active workspace clean and fast without permanently losing data.
What to Archive
- Completed bookings older than 6-12 months that you no longer need quick access to
- Cancelled or no-show bookings that have been resolved
- Inactive customers who haven't booked in over a year
- Old invoices that have been fully paid and reconciled
How to Archive
- Navigate to the section you want to archive (e.g., Bookings)
- Apply a date filter to select older records
- Use Select All or select individual records with checkboxes
- Click Bulk Actions → Archive
- Confirm the archive action. Archived records are moved out of your active view but remain accessible
Accessing Archived Data
Archived data is not deleted. You can access it at any time:
- Toggle the Show Archived filter in the relevant section
- Search for archived records using the global search bar
- Restore archived records by selecting them and clicking Unarchive
Exports before archiving
Before bulk archiving, consider exporting the records as a CSV backup. Go to the section, apply your filters, and click Export to download a copy for your records.
Network and Connectivity
SeroBook requires a stable internet connection for real-time updates, calendar sync, and payment processing. Here's how to ensure reliable connectivity.
Recommended Network Setup
- Minimum speed: 5 Mbps download / 2 Mbps upload for smooth operation
- Recommended speed: 25+ Mbps for the best experience, especially with image uploads and CSV imports
- Latency: Under 100ms for responsive dashboard interactions
Troubleshooting Connectivity Issues
- Test your internet speed at fast.com to verify your connection meets the minimum requirements
- If you're on Wi-Fi, try moving closer to your router or switching to a wired connection
- Restart your router or modem if you're experiencing intermittent drops
- Check if your firewall or VPN is blocking connections to SeroBook domains
- If you're on a corporate network, ask your IT team to allowlist
*.serobook.com
Offline access
SeroBook requires an active internet connection. If your connection drops temporarily, unsaved changes may be lost. Save your work frequently, especially during data entry or editing.
Next Steps
Now that your setup is optimized, explore these related topics:
- Common Issues – Solutions to frequently encountered problems
- Error Reference – Look up specific error codes and fixes
- Best Practices – Pro tips for getting the most out of SeroBook
- Calendar Sync Guide – Set up and manage calendar integrations
- Customer Management – Organize and maintain your customer database
Performance checklist
Use an up-to-date browser, optimize your images, archive old data regularly, and test on mobile. These four steps alone will keep your SeroBook experience fast and reliable.