- Vidensbase
- Marketing
- Marketing-e-mail
- Opret programmerbare e-mails
Opret programmerbare e-mails
Sidst opdateret: 21 september 2026
Gælder for:
-
Marketing Hub Professional, Enterprise
Med programmerbare e-mails kan du bruge avanceret HubL-syntaks til at tilpasse indholdet i dine e-mails. Læs mere om, hvordan du arbejder med CRM-data i moduler, i HubSpots udviklerdokumentation.
Forstå begrænsninger og overvejelser
- De data, du kan bruge i en programmerbar e-mail, afhænger af dit HubSpot-abonnement:
- Hvis du har en Marketing Hub Professional-konto , kan du hente data fra standard-CRM-objekter, såsom kontakter, virksomheder og produkter.
- Hvis du har et Marketing Hub Enterprise-abonnement , kan du inkludere strukturerede datakilder, såsom HubDB-tabeller og brugerdefinerede objekter, i programmerbare e-mails.
- Antallet af CRM-funktioner, du kan tilføje til en programmerbar e-mail, afhænger af antallet af modtagere:
- E-mails med 5 CRM-funktioner kan sendes til højst 100.000 modtagere. Der kan ikke tilføjes mere end 5 CRM-funktioner til en programmerbar e-mail.
- E-mails med 4 CRM-funktioner kan sendes til højst 125.000 modtagere.
- E-mails med 3 CRM-funktioner kan sendes til højst 165.000 modtagere.
- E-mails med 2 CRM-funktioner kan sendes til højst 250.000 modtagere.
- E-mails med 1 CRM-funktion kan sendes til højst 500.000 modtagere.
- Programmerbare e-mails med CRM-funktioner skal sendes med mindst en times mellemrum.
Tilføj programmerbare e-mails til moduler eller skabeloner
I designmanageren kan du oprette brugerdefinerede moduler og skabeloner med brugerdefineret kode, der kan bruges til programmerbare e-mails.
Når du har oprettet et brugerdefineret modul, der understøtter programmerbare e-mails, kan du tilføje dette modul til e-mails, der er oprettet i træk-og-slip-editoren.
Opret et modul til programmerbare e-mails
Tilladelser kræves Der kræves tilladelser til designværktøjer for at oprette moduler i designmanageren.
- Klik på Mere på din HubSpot-konto, og navigér derefter til Indhold > Designmanager. Hvis Mere ikke vises på din konto, skal du navigere direkte til Indhold > Designmanager.
- Klik på menuen Filer i venstre kolonne, og vælg Ny fil.
- I dialogboksen skal du klikke på rullemenuen og vælge Modul og derefter klikke på Næste.
- I afsnittet Hvor vil du gerne bruge dette modul skal du markere afkrydsningsfeltet E-mails.
- Indtast et modulnavn ifeltet Filnavn .
- Klik på Opret.
- I højre kolonne skal du slå kontakten Brug modul til programmerbar e-mail til.

- I dialogboksen skal du gennemgå afsendelsesbegrænsningerne og derefter klikke på Accepter og aktiver.
Opret en kodet skabelon til programmerbar e-mail
Tilladelser kræves Der kræves tilladelser til designværktøjer for at kunne oprette skabeloner i Design Manager.
- Klik på Mere på din HubSpot-konto, og navigér derefter til Indhold > Designmanager. Hvis Mere ikke vises på din konto, skal du navigere direkte til Indhold > Designmanager.
- Klik på menuen " Filer" i venstre kolonne, og vælg " Ny fil ".
- I dialogboksen skal du klikke på rullemenuen og vælge HTML + HubL og derefter klikke på Næste.
- Klik på rullemenuen Skabelontype ,og vælg E-mail.
- Indtast et skabelonnavn ifeltet Filnavn .
- Klik på Opret.
- Øverst i den kodede skabelon skal du tilføje følgende kode til afsnittet mellem
<!--og-->:isEnabledForEmailV3Rendering: true.

- Afslut redigeringen af skabelonen, og klik derefter på "Udgiv ændringer " øverst til højre.
Optimer programmerbare e-mails
For at undgå forsinkelser ved afsendelse af programmerbare e-mails anbefales det at følge disse bedste praksis:
- Brug almindelige e-mails, når det er muligt: Når du sender en e-mail på et fast tidspunkt til bestemte modtagere, anbefales det at sende en almindelig e-mail i stedet for en automatiseret for at opnå bedre ydeevne
- Tilføj en forespørgsel for at undgå at hente for mange rækker: Når du indstiller "
hubdb_table_rows", skal du tilføje en ekstra forespørgsel for at indsnævre, hvilke rækker du henter.- Eksempel: Du kan filtrere dine rækker efter alle kontakter med en
years_at_companystørre end 3 og begrænse de returnerede resultater til 15. hubdb_table_rows(1546258, "years_at_company__gt=3&limit=15")
- Eksempel: Du kan filtrere dine rækker efter alle kontakter med en
- Undgå at filtrere efter personaliseringstokens: Det anbefales at undgå at bruge personaliseringstokens til at filtrere datarækker, herunder filtrering inden for forespørgselsparameteren eller filtrering efter hentning.
- Hvis filtrering efter personaliseringstokener ikke kan undgås, anbefales det at prioritere hentning af det mindst mulige antal rækker og anvende betinget filtrering ved hjælp af
if-syntaks, efter at dataene er hentet. - Eksempel: Du kan begrænse antallet af hentede rækker til 20 og filtrere efter hentning ved hjælp af
row.location = contact.location.
- Hvis filtrering efter personaliseringstokener ikke kan undgås, anbefales det at prioritere hentning af det mindst mulige antal rækker og anvende betinget filtrering ved hjælp af

- Begræns antallet af opkald til CRM-funktioner: Antallet af CRM-funktioner (f.eks.
crm_objectogcrm_associations) i en e-mail afhænger af antallet af modtagere. Begræns opkaldene til disse funktioner for at undgå forsinkelser eller aflysninger.- Eksempel: Fastlæg klare grænser for antallet af opkald til CRM-funktioner.

