Pop-up için yapay zekayı kullanabilirsiniz. Pro sürüm filan almanıza gerek yok gayet güzel işler çıkartıyor ai.
Butonlu;
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Pop-up Örneği</title>
    <style>
        /* Pop-up'ın temel stili */
        .modal {
            display: none;
            position: fixed;
            z-index: 1;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            overflow: auto;
            background-color: rgba(0, 0, 0, 0.4);
        }

        .modal-content {
            background-color: #fefefe;
            margin: 15% auto;
            padding: 20px;
            border: 1px solid #888;
            width: 80%;
        }

        .close {
            color: #aaa;
            float: right;
            font-size: 28px;
            font-weight: bold;
        }

        .close:hover,
        .close:focus {
            color: black;
            text-decoration: none;
            cursor: pointer;
        }
    </style>
</head>
<body>

    <!-- Buton ile pop-up'ı aç -->
    <button id="openModalBtn">Pop-up Göster</button>

    <!-- Pop-up içeriği -->
    <div id="myModal" class="modal">
        <div class="modal-content">
            <span class="close">&times;</span>
            <h2>Bu bir Pop-up!</h2>
            <p>Buraya istediğiniz içeriği ekleyebilirsiniz.</p>
        </div>
    </div>

    <script>
        // Pop-up elementini al
        var modal = document.getElementById("myModal");

        // Buton elementini al
        var btn = document.getElementById("openModalBtn");

        // Kapatma butonunu al
        var span = document.getElementsByClassName("close")[0];

        // Butona tıklandığında pop-up'ı göster
        btn.onclick = function() {
            modal.style.display = "block";
        }

        // Kapatma butonuna tıklandığında pop-up'ı kapat
        span.onclick = function() {
            modal.style.display = "none";
        }

        // Pop-up dışında bir yere tıklanırsa pop-up'ı kapat
        window.onclick = function(event) {
            if (event.target == modal) {
                modal.style.display = "none";
            }
        }
    </script>

</body>


Butonsuz site açıldığında gözükür;
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Pop-up Örneği</title>
    <style>
        /* Pop-up'ın temel stili */
        .modal {
            display: none;
            position: fixed;
            z-index: 1;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            overflow: auto;
            background-color: rgba(0, 0, 0, 0.4);
        }

        .modal-content {
            background-color: #fefefe;
            margin: 15% auto;
            padding: 20px;
            border: 1px solid #888;
            width: 80%;
        }

        .close {
            color: #aaa;
            float: right;
            font-size: 28px;
            font-weight: bold;
        }

        .close:hover,
        .close:focus {
            color: black;
            text-decoration: none;
            cursor: pointer;
        }
    </style>
</head>
<body>

    <!-- Pop-up içeriği -->
    <div id="myModal" class="modal">
        <div class="modal-content">
            <span class="close">&times;</span>
            <h2>Bu bir Pop-up!</h2>
            <p>Buraya istediğiniz içeriği ekleyebilirsiniz.</p>
        </div>
    </div>

    <script>
        // Pop-up elementini al
        var modal = document.getElementById("myModal");

        // Kapatma butonunu al
        var span = document.getElementsByClassName("close")[0];

        // Sayfa yüklendiğinde pop-up'ı göster
        window.onload = function() {
            modal.style.display = "block";
        }

        // Kapatma butonuna tıklandığında pop-up'ı kapat
        span.onclick = function() {
            modal.style.display = "none";
        }

        // Pop-up dışında bir yere tıklanırsa pop-up'ı kapat
        window.onclick = function(event) {
            if (event.target == modal) {
                modal.style.display = "none";
            }
        }
    </script>

</body>