Hi @danniee,
Thank you very much for the review.
wpForo is a very light and fast forum plugin for sure. We’ve never seen such delay in our test websites. We’re sure this is a site specific issue. Please see the following reasons why it may cause this delay:
1. make sure all tables engines are InnoDB in your database
2. Make sure you use PHP 7.x and MySQL 5.7 or Mariadb 10.3 >
3. Make sure wpForo cache options are enabled in Dashboard > Forums > Settings > Features admin page.
4. wpForo has four forum layouts. The fastest layout is the Simplified Layout. Check all layout, it maybe layout specific issue.
5. Make sure you’ve excluded forum page from other cache plugins. They may conflict with wpForo.
6. If you’ve tested wpForo with migrated data it should be optimized in database. You should also check database problems in Dashboard > Forums > Settings > Debug > Tables admin page.
7. And lots of other things may affect your forum speed. It would be better to contact us and let us check it.