- Kunnskapsdatabase
- Markedsføring
- Markedsførings-e-post
- Opprett programmerbare e-poster
Opprett programmerbare e-poster
Sist oppdatert: 21 september 2026
Tilgjengelig med et av følgende abonnementer, unntatt der det er angitt:
-
Markedsføring Hub Professional, Enterprise
Med programmerbare e-poster kan du bruke avansert HubL-syntaks til å tilpasse innholdet i e-postene dine. Les mer om hvordan du arbeider med CRM-data i modulene i HubSpots utviklerdokumentasjon.
Forstå begrensninger og hensyn
- Hvilke data du kan bruke i en programmerbar e-post, avhenger av HubSpot-abonnementet ditt:
- Hvis du har en Marketing Hub Professional-konto , kan du hente data fra standard CRM-objekter, for eksempel kontakter, selskaper og produkter.
- Hvis du har et Marketing Hub Enterprise-abonnement , kan du inkludere strukturerte datakilder, for eksempel HubDB-tabeller og egendefinerte objekter, i programmerbare e-poster.
- Antallet CRM-funksjoner du kan legge til i en programmerbar e-post, avhenger av antall mottakere:
- E-poster med 5 CRM-funksjoner kan sendes til maksimalt 100 000 mottakere. Det kan ikke legges til mer enn 5 CRM-funksjoner i en programmerbar e-post.
- E-poster med 4 CRM-funksjoner kan sendes til maksimalt 125 000 mottakere.
- E-poster med 3 CRM-funksjoner kan sendes til maksimalt 165 000 mottakere.
- E-poster med 2 CRM-funksjoner kan sendes til maksimalt 250 000 mottakere.
- E-poster med én CRM-funksjon kan sendes til maksimalt 500 000 mottakere.
- Programmerbare e-poster med CRM-funksjoner bør sendes med minst én times mellomrom.
Legg til programmerbare e-poster i moduler eller maler
I designmanageren kan du opprette tilpassede moduler og tilpassede kodede maler som kan brukes til programmerbare e-poster.
Når du har opprettet en tilpasset modul som støtter programmerbare e-poster, kan du legge til den modulen i e-poster som er opprettet i dra-og-slipp-redigeringsverktøyet.
Opprett en modul for programmerbare e-poster
Tillatelser påkrevd Du må ha tilgang til designverktøyene for å kunne opprette moduler i designmanageren.
- I HubSpot-kontoen din klikker du på Mer og navigerer deretter til Innhold > Design Manager. Hvis Mer ikke vises i kontoen din, navigerer du direkte til Innhold > Design Manager.
- I venstre kolonne klikker du på Fil-menyen og velger Ny fil.
- I dialogboksen klikker du på rullegardinmenyen og velger Modul, og klikker deretter på Neste.
- I delen Hvor vil du bruke denne modulen merker du av for E-post.
- Skriv inn et modulnavn ifeltet Filnavn .
- Klikk på Opprett.
- I høyre kolonne slår du på bryteren «Bruk modul for programmerbar e-post ».

- I dialogboksen må du gå gjennom sendegrensene, og deretter klikke på Godta og slå på.
Opprett en kodet mal for programmerbar e-post
Tillatelser påkrevd Du må ha tillatelser for designverktøy for å opprette maler i Design Manager.
- I HubSpot-kontoen din klikker du på Mer og navigerer deretter til Innhold > Design Manager. Hvis Mer ikke vises i kontoen din, navigerer du direkte til Innhold > Design Manager.
- I venstre kolonne klikker du på Fil-menyen og velger Ny fil.
- I dialogboksen klikker du på rullegardinmenyen og velger HTML + HubL, og klikker deretter på Neste.
- Klikk på rullegardinmenyen for Maltype og velg E-post.
- Skriv inn et navn på malen ifeltet Filnavn .
- Klikk på Opprett.
- Øverst i den kodede malen legger du til følgende kode i delen mellom
<!--og-->:isEnabledForEmailV3Rendering: true.

- Fullfør endringene i malen, og klikk deretter på Publiser endringer øverst til høyre.
Optimaliser programmerbare e-poster
For å unngå forsinkelser ved sending av programmerbare e-poster, anbefales det å følge disse beste praksisene:
- Bruk vanlige e-poster når det er mulig: når du sender en e-post til et fast tidspunkt med definerte mottakere, anbefales det å sende en vanlig e-post i stedet for en automatisert for bedre ytelse
- Legg til et søk for å unngå å hente for mange rader: Når du angir «
hubdb_table_rows», bør du legge til et ekstra søk for å begrense hvilke rader du henter.- Eksempel: Du kan filtrere radene dine etter kontakter med en «
years_at_company» større enn 3 og begrense antall resultater til 15. hubdb_table_rows(1546258, "years_at_company__gt=3&limit=15")
- Eksempel: Du kan filtrere radene dine etter kontakter med en «
- Unngå å filtrere etter personaliseringstokener: Det anbefales å unngå å bruke personaliseringstokener til å filtrere datarader, inkludert filtrering innenfor spørringsparameteren eller filtrering etter henting.
- Hvis filtrering etter personaliseringstokener ikke kan unngås, anbefales det å prioritere å hente et minimum antall rader og bruke betinget filtrering med
if-syntaks etter at dataene er hentet. - Eksempel: Du kan begrense antall hentede rader til 20 og filtrere etter henting med
row.location = contact.location.
- Hvis filtrering etter personaliseringstokener ikke kan unngås, anbefales det å prioritere å hente et minimum antall rader og bruke betinget filtrering med

- Begrens antall påkallinger av CRM-funksjoner: Antallet CRM-funksjoner (for eksempel
crm_objectogcrm_associations) i en e-post avhenger av antall mottakere. Begrens påkallingen av disse funksjonene for å unngå forsinkelser eller avbrudd.- Eksempel: Sett klare grenser for antall påkallinger av CRM-funksjoner.

