isojoo.fi
Soittopyyntö-widget
Upota painike sivustolle. Asiakas valitsee palvelun, jättää puhelinnumeron tai sähköpostin ja saat ilmoituksen sähköpostiisi.
Esikatselu
Kokeile painiketta — tämä on täsmälleen sama widget kuin upotuksessa.
Upotuskoodi
<!-- 1) Lataa skripti kerran (esim. ennen </body>) -->
<script src="https://painikkeet.isojoo.app/widget/isojoo-callback.js" defer></script>
<!-- 2a) Soittopyyntö-painike (valmis tyyli) -->
<span data-isojoo-callback></span>
<!-- 2b) Tarjouspyyntö-painike (valmis tyyli) -->
<span data-isojoo-callback data-type="quote"></span>
<!-- 2c) Oma painike / linkki — tyylitä täysin vapaasti omalla CSS:llä.
Widget avaa modaalin, mutta ei renderöi omaa painiketta. -->
<button data-isojoo-callback-trigger data-type="quote" class="oma-cta">
Pyydä tarjous
</button>
<!-- Vaihtoehtoisesti voit asettaa oletuspalvelun ja oman tekstin: -->
<span data-isojoo-callback data-service="Kotisiivous" data-label="Pyydä soittoa siivouksesta"></span>
<a href="#" data-isojoo-callback-trigger data-type="quote" data-service="Kotisiivous">Tarjous siivouksesta</a>- • Skripti ladataan vain kerran. Painikkeita voi olla useita per sivu.
- •
data-servicevalitsee palvelun valmiiksi (esim. palvelukohtaiset alasivut). - •
data-labelvaihtaa painikkeen tekstin. - •
data-isojoo-callback-triggerantaa käyttää sivuston omaa painiketta / linkkiä — widget vain liittää klikkauksen ja avaa lomakkeen. Tyylittele elementti vapaasti omalla CSS:llä. - • Modaalin tyylit eristetty Shadow DOM:lla — ei sotke sivuston omia tyylejä.
Konversioseuranta
Painike lähettää onnistuneen lähetyksen jälkeen isojoo:submitted -tapahtuman (sekä eriytetyt isojoo:callback-submitted / isojoo:quote-submitted) ja työntää saman tapahtuman GTM:n dataLayeriin. Lisää alla oleva koodi kerran sivustolle ja vaihda omat tunnuksesi paikalle — konversiot kirjautuvat automaattisesti.
<!-- Konversioseuranta isojoo-painikkeille -->
<!-- Lisää tämä KERRAN sivustolle (esim. ennen </body>), painike-skriptin jälkeen. -->
<!-- Korvaa GA_MEASUREMENT_ID ja AW-CONVERSION_ID/CONVERSION_LABEL omillasi. -->
<script>
window.addEventListener('isojoo:submitted', function (e) {
var d = (e && e.detail) || {};
// d.requestType = 'callback' | 'quote'
// d.service, d.contactType, d.postalCode, d.apartmentSize
// Google Analytics 4 (gtag.js)
if (typeof gtag === 'function') {
gtag('event', 'generate_lead', {
event_category: 'isojoo_widget',
event_label: d.requestType,
service: d.service,
send_to: 'GA_MEASUREMENT_ID'
});
}
// Meta Pixel
if (typeof fbq === 'function') {
fbq('track', 'Lead', { content_name: d.service, content_category: d.requestType });
}
// Google Ads -konversio
if (typeof gtag === 'function') {
gtag('event', 'conversion', {
send_to: 'AW-CONVERSION_ID/CONVERSION_LABEL'
});
}
});
</script>- • Google Analytics 4 — korvaa
GA_MEASUREMENT_IDomalla mittaustunnuksellasi (G-XXXXXXX). - • Meta Pixel — toimii suoraan jos
fbqon alustettu sivulla. - • Google Ads — korvaa
AW-CONVERSION_ID/CONVERSION_LABELomalla konversiotunnuksellasi. - • Google Tag Manager — luo Custom Event -trigger tapahtumalle
isojoo:callback-submittedtaiisojoo:quote-submitted.
Sähköposti-ilmoitukset
Jokaisesta soittopyynnöstä lähtee ilmoitus osoitteeseen palvelu@isojoo.fi. Pyynnöt tallennetaan myös tietokantaan varmuuskopioksi.