Чат Re:plain тормозит немного загрузку как его отложить, чтобы грузился в самом конце или вообще через секунд 5 после загрузки страницы?

Используйте тагменеджер

Как именно?
Есть код:

<script>
window.replainSettings = { id: 'de2afea5-6711-4a66-bd24-4b0235d64d80' };
(function(u){var s=document.createElement('script');s.type='text/javascript';s.async=true;s.src=u;
var x=document.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);
})('https://widget.replain.cc/dist/client.js');
</script>

Вроде пишут варианты прописать defer или timeout где то. Но не понимаю где именно и что в этом скрипте изменить?Текст "как есть" (без применения форматирования)

http://htmlbook.ru/html/script/defer

  <script defer>
   ...
  </script>

Но вряд ли сработает, потому что нет атрибута src – скрипт у вас не внешний.

Как именно?

Тагменеджер – Google Tag Manager: https://tagmanager.google.com/#/home

А если поставить setTimeout 5000? Это возможно и как это должно выглядеть?

Попробуйте так:

<script>
window.replainSettings = { id: 'de2afea5-6711-4a66-bd24-4b0235d64d80' };
setTimeout(function(u){var s=document.createElement('script');s.type='text/javascript';s.async=true;s.src=u;
var x=document.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);
},5000)('https://widget.replain.cc/dist/client.js');
</script>

Нее так вообще не работает