Spring til indhold
Bemærk:Oversættelsen af denne artikel er kun til rådighed for nemheds skyld. Oversættelsen oprettes automatisk via en oversættelsessoftware og er muligvis ikke blevet korrekturlæst. Den engelske version af denne artikel bør således anses for at være den gældende version, der indeholder de seneste oplysninger. Du kan få adgang til den her.

Opret programmerbare e-mails

Sidst opdateret: 21 september 2026

Gælder for:

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.

  1. 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.
  2. Klik på menuen Filer i venstre kolonne, og vælg Ny fil.
  3. I dialogboksen skal du klikke på rullemenuen og vælge Modul og derefter klikke på Næste.
  4. I afsnittet Hvor vil du gerne bruge dette modul skal du markere afkrydsningsfeltet E-mails.
  5. Indtast et modulnavn ifeltet Filnavn .
  6. Klik på Opret.
  7. I højre kolonne skal du slå kontakten Brug modul til programmerbar e-mail til.

Screenshot of the right column of the design manager. The "Use module for programmable email" switch is highlighted.

  1. 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.


  1. 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.
  2. Klik på menuen " Filer" i venstre kolonne, og vælg " Ny fil ".
  3. I dialogboksen skal du klikke på rullemenuen og vælge HTML + HubL og derefter klikke på Næste.
  4. Klik på rullemenuen Skabelontype ,og vælg E-mail.
  5. Indtast et skabelonnavn ifeltet Filnavn .
  6. Klik på Opret.
  7. Øverst i den kodede skabelon skal du tilføje følgende kode til afsnittet mellem <!-- og -->: isEnabledForEmailV3Rendering: true.

A screenshot of the top section of a custom coded email template. The code for using the template for programmable emails is indicated.

  1. 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_company større end 3 og begrænse de returnerede resultater til 15.
    • hubdb_table_rows(1546258, "years_at_company__gt=3&limit=15")
  • 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.

Example code for avoid filtering by personalization tokens

  • Begræns antallet af opkald til CRM-funktioner: Antallet af CRM-funktioner (f.eks. crm_object og crm_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.

Example code for limiting the number of calls of CRM functions

Var denne artikel nyttig?
Denne formular bruges kun til dokumentationsfeedback. Læs, hvordan du kan få hjælp hos HubSpot.