- Tietämyskanta
- Markkinointi
- Markkinointisähköposti
- Luo ohjelmoitavia sähköposteja
BetaLuo ohjelmoitavia sähköposteja
Päivitetty viimeksi: 4 joulukuuta 2025
Saatavilla minkä tahansa seuraavan Tilauksen kanssa, paitsi jos toisin mainitaan:
-
Marketing Hub Professional, Enterprise
Ohjelmoitavien sähköpostiviestien avulla voit käyttää kehittynyttä HubL-syntaksia sähköpostiviestien sisällön mukauttamiseen. Lue lisää CRM-tietojen kanssa työskentelystä moduuleissa HubSpotin kehittäjädokumentaatiosta.
Ymmärrä rajoitukset ja näkökohdat
- Tiedot, joita voit käyttää ohjelmoitavassa sähköpostissa, riippuvat HubSpot-tilauksestasi:
- Jos sinulla on Marketing Hub Professional -tili, voit renderöidä tietoja tavallisista CRM-objekteista, kuten yhteystiedoista, yrityksistä ja tuotteista.
- Jos sinulla on Marketing Hub Enterprise -tilaus, voit sisällyttää ohjelmoitaviin sähköposteihin strukturoituja tietolähteitä, kuten HubDB-taulukoita ja mukautettuja objekteja.
- Ohjelmoitavaan sähköpostiviestiin lisättävien CRM-toimintojen määrä riippuu vastaanottajien määrästä:
- Sähköpostiviestejä, joissa on 5 CRM-toimintoa, voidaan lähettää enintään 100 000 vastaanottajalle. Ohjelmoitavaan sähköpostiviestiin voidaan lisätä enintään 5 CRM-toimintoa.
- Sähköpostit, joissa on 4 CRM-toimintoa, voidaan lähettää enintään 125 000 vastaanottajalle.
- Sähköpostiviestejä, joissa on 3 CRM-toimintoa, voidaan lähettää enintään 165 000 vastaanottajalle.
- Sähköpostit, joissa on 2 CRM-toimintoa, voidaan lähettää enintään 250 000 vastaanottajalle.
- Sähköpostiviestejä, joissa on 1 CRM-toiminto, voidaan lähettää enintään 500 000 vastaanottajalle.
- Ohjelmoitavat sähköpostiviestit on lähetettävä vähintään tunti aikaisempien ohjelmoitavien sähköpostiviestien jälkeen.
Ohjelmoitavien sähköpostiviestien lisääminen moduuleihin tai malleihin
Suunnittelunhallinnassa voit luoda mukautettuja moduuleja ja mukautettuja koodattuja malleja, joita voidaan käyttää ohjelmoitavissa sähköposteissa.
Kun olet luonut mukautetun moduulin, joka tukee ohjelmoitavaa sähköpostia, voit lisätä kyseisen moduulin sähköposteihin, jotka on luotu vedä ja pudota -editorilla.
Ohjelmoitavan sähköpostimoduulin luominen
- Siirry HubSpot-tililläsi kohtaan Sisältö > Suunnittelun hallinta.
- Napsauta vasemmassa sarakkeessa Tiedosto-valikkoa ja valitse Uusi tiedosto.
- Napsauta valintaikkunassa pudotusvalikkoa ja valitse Moduuli ja napsauta sitten Seuraava.
- Valitse kohdassa Mihin haluat käyttää tätä moduulia, valitse Sähköpostit-valintaruutu.
- Kirjoita File name (Tiedoston nimi )-kenttään moduulin nimi.
- Napsauta Luo.
- Kytke oikeassa sarakkeessa Use module for programmable email -kytkin päälle.

- Tarkista valintaikkunassa lähetysrajoitukset ja valitse sitten Hyväksy ja kytke päälle.
Ohjelmoitavan sähköpostin koodatun mallin luominen
- Siirry HubSpot-tililläsi kohtaan Sisältö > Suunnittelun hallinta.
- Napsauta vasemmanpuoleisessa sarakkeessa Tiedosto-valikkoa ja valitse Uusi tiedosto.
- Napsauta valintaikkunassa pudotusvalikkoa ja valitse HTML + HubL ja napsauta sitten Seuraava.
- Napsauta pudotusvalikkoa Mallin tyyppi ja valitse Sähköposti.
- Kirjoita Tiedoston nimi -kenttään mallin nimi.
- Napsauta Luo.
- Lisää koodatun mallin yläosaan
<!--ja-->välissä olevaan osaan seuraava koodi:isEnabledForEmailV3Rendering: true.

- Viimeistele mallin muokkaaminen ja napsauta sitten oikeassa yläkulmassa olevaa Julkaise muutokset -painiketta.
Ohjelmoitavien sähköpostiviestien optimointi
Jotta vältät lähetysviiveet ohjelmoitavia sähköpostiviestejä lähetettäessä, on suositeltavaa noudattaa seuraavia parhaita käytäntöjä:
- Käytä tavallisia sähköpostiviestejä, kun se on mahdollista: kun lähetät sähköpostia tiettynä ajankohtana ja määritellyille vastaanottajille, on suositeltavaa lähettää tavallinen sähköpostiviesti automaattisen sähköpostiviestin sijaan, jotta suorituskyky paranee.
- Lisää kysely, jotta vältät liian monen rivin noutamisen: Kun asetat
hubdb_table_rows, lisää lisäkysely, jolla voit rajata noutamasi rivit.- Esimerkki: voit suodattaa riveistä kaikki yhteystiedot, joiden
years_at_companyon suurempi kuin 3, ja rajoittaa palautettavat tulokset 15:een. hubdb_table_rows(1546258, "years_at_company__gt=3&limit=15")
- Esimerkki: voit suodattaa riveistä kaikki yhteystiedot, joiden
- Vältä suodattamista personointimerkkien avulla: On suositeltavaa välttää personointimerkkien käyttöä tietorivien suodattamiseen, mukaan lukien suodattaminen kyselyparametrin sisällä tai suodattaminen noutamisen jälkeen.
- Jos suodattamista personointimerkkien avulla ei voida välttää, on suositeltavaa priorisoida vähimmäismäärän rivien noutamista ja soveltaa ehdollista suodatusta käyttäen
if-syntaksia tietojen noutamisen jälkeen. - Esimerkki: voit rajoittaa noudettavat rivit 20:een ja suodattaa noutamisen jälkeen
row.location = contact.location. {% if row.location == contact.location %}Your row data is {{ row }}{% endif %}{% endfor %} {% end raw }
- Jos suodattamista personointimerkkien avulla ei voida välttää, on suositeltavaa priorisoida vähimmäismäärän rivien noutamista ja soveltaa ehdollista suodatusta käyttäen
- CRM-funktioiden kutsujen määrän rajoittaminen: CRM-funktioiden (kuten
crm_objectjacrm_associations) määrä sähköpostiviestissä riippuu vastaanottajien määrästä. Rajoita näiden toimintojen kutsuja, jotta vältät viivästykset tai peruutukset.- Esimerkki: Aseta selkeät rajat CRM-toimintojen kutsujen määrälle.
{% set ids = [1,2,3] %}{% set people = crm_objects("contact", "hs_object_id__in="~ids|join(','), "firstname,lastname", false) %}