A forma mais prática de fazer isso é com o workflow "Solicitar inscrições push e push de boas-vindas", que está incluído como modelo na Connectif. Este workflow exibe uma janela modal ao entrar na página, contendo um link para solicitar inscrições push no navegador. Caso o usuário aceite, será enviada a primeira notificação de boas-vindas.
Se não quisermos exibir essa janela modal e preferirmos que a solicitação apareça diretamente ao entrar no site, basta colocar um conteúdo inline com um elemento HTML e, dentro dele, este código. Não é necessário haver mais elementos no inline, já que ele não será visível no site.
<script> connectif.subscribeToPushNotifications(function (error){ if (!error){ connectif.managed.sendEvents([]); } }); </script>
Nota
Neste artigo é explicado como configurar corretamente o ServiceWorker, o que é um requisito indispensável para que as Notificações Web Push funcionem corretamente.