Vidensbase

Brug ikke-HubSpot-formularer

Skrevet af HubSpot Support | Jun 28, 2023 1:02:37 PM

Ikke-HubSpot-formularer er HTML-formularer på din eksterne hjemmeside, som ikke er oprettet i HubSpot. Brug værktøjet til ikke-HubSpot-formularer til at begynde at indsamle indsendelser på dit website, så snart der sker indsendelser. Værktøjet er i stand til at identificere dit websites eksterne formularer ud fra <form> -tagget i HTML-koden.

For at bruge værktøjet til ikke-HubSpot-formularer skal du installere HubSpot-sporingskoden på din eksterne side eller bruge HubSpot WordPress-plugin. Når sporingskoden er tilføjet, og værktøjet er slået til, vil indsendelser til ikke-HubSpot-formularer blive indsamlet i HubSpot.

Hvis din formular ikke registrerer indsendelser, kan du læse mere om almindelige problemer med ikke-HubSpot-formularer.

Før du går i gang

Når du bruger ikke-HubSpot-formularer, skal du være opmærksom på følgende:

  • Der kan kun oprettes 10.000 ikke-HubSpot-formularer på en konto. Når der er mere end 10.000 ikke-Hubspot-formularer, vil Hubspot afvise indsendelserne.
  • Indsendelser af ikke-HubSpot-formularer indsamles, når en besøgende klikker på indsend-knappen. Hvis der er validering på den eksterne formular, kan det føre til flere delvise indsendelser. Hvis en besøgende f.eks. forsøger at indsende formularen uden at udfylde et påkrævet felt, skal vedkommende indtaste de påkrævede oplysninger og indsende igen. I HubSpot vil begge indsendelser blive indsamlet, en delvis og en fuldstændig.
  • Værktøjet til formularer uden for HubSpot er afhængigt af sporingskoden. HubSpot kan kun indsamle formularindsendelser, hvis sporingskoden indlæses korrekt. Hvis der f.eks. er JavaScript-konflikter på siden, eller hvis en besøgendes browser-sikkerhedsudvidelse blokerer for scripts, vil formularindsendelsen ikke blive indsamlet.
  • Ved brug af ikke-HubSpot-formularer vil alle indsendelser, der er forbundet med den samme cookie, blive føjet til den samme kontaktoptegnelse. Hvis en besøgende f.eks. indsender en bestemt formular flere gange med den samme enhed og browser, vil alle indsendelser blive tilskrevet en enkelt kontakt, selv om hver indsendelse bruger en anden e-mailadresse.

Da denne adfærd skyldes eksterne faktorer, kan HubSpot ikke forhindre dem. Alternativt kan du overveje at samarbejde med en udvikler om at forbinde dine ikke-HubSpot-formularer direkte ved hjælp af HubSpots Submit data to a form API eller en eksisterende formularintegration.

Krav til at fange indsendelser af ikke-HubSpot-formularer

For at formularindsendelser kan indsamles i HubSpot, skal din formular opfylde følgende krav:

  • Formularen skal være en statisk HTML-formular.
  • Formularen skal være pakket ind i HTML <form>-tags.
  • Formularen skal have et e-mail-inputfelt. Dette e-mailfelt skal være et input af e-mailtypen, f.eks.: <input type="email">.
  • Formularen skal bruge en standard <input type="submit">-knap til at indsende formularen.
  • Formularen må ikke være i en <iframe>.
  • Formularen må ikke have JavaScript bundet til formularens submit-begivenhed eller submit-knapklik-begivenhed.
  • Formularen må ikke introduceres, efter at siden er blevet indlæst. Kun indsendelser fra formularer, der var til stede under den første indlæsning af siden, vil blive indsamlet.
  • Formularen må ikke være på en enkeltside-app. I de fleste apps med en enkelt side indlæses HTML ikke, når der navigeres til en anden side. Derfor kan HubSpot ikke opfange disse formularindsendelser.
  • Formularen må ikke indeholde et følsomt felt, f.eks. et kreditkortnummer.
  • Formularen må ikke indeholde skjulte felter. Værktøjet indsamler ikke oplysninger fra skjulte felter.

Administrer dine indstillinger for ikke-HubSpot-formularer

Når du bruger formularværktøjet uden for HubSpot, gemmes formularens data i localStorage og skubbes derefter tilbage til HubSpot for enten at oprette en ny kontakt eller opdatere en eksisterende kontaktpost med samme e-mailadresse.

Bemærk: Hver gang der klikkes på send-knappen på din ikke-HubSpot-formular, vil det udløse en formularindsendelse i HubSpot. Dette omfatter tilfælde, hvor en bruger ikke har udfyldt alle påkrævede felter og klikker på send-knappen, og HubSpot vil registrere denne handling som en formularindsendelse.

For at aktivere eller deaktivere indsamling af oplysninger fra ikke-HubSpot-formularer på dine sider:

  • Gå til Marketing > Formularer i menuen i venstre sidepanel.
  • Klik på fanen Ikke-HubSpot-formularer.
  • Klik for at slå Indsaml data fra webstedsformularer til/fra for at aktivere/deaktivere ikke-HubSpot-formularer.
  • For at sende e-mailnotifikationer om indsendelser af ikke-HubSpot-formularer skal du indtaste e-mailadresserne på eksisterende HubSpot-brugere i feltet Send e-mailnotifikationer for indsamlede formularindsendelser til.
  • Hvis du har adgang til marketingkontakter, skal du klikke for at slå Set new contacts created through non-HubSpot forms as marketing contacts til/fra for at indstille standard marketingstatus for disse oprettede kontakter som marketing/ikke-marketing.



Mapping af ikke-HubSpot-formularfelter og HubSpot-egenskaber

Alle data, der sendes til ikke-HubSpot-formularfelter, vil kun matche egenskaber for tekstfelter med én linje i HubSpot. Ikke-HubSpot-formularfelter kan ikke matches med andre felttyper.

Hvis en tilsvarende egenskab af typen tekstfelt med én linje ikke kan registreres, gemmes de indsendte data ikke i kontaktoptegnelsen. De oplysninger, der er indsendt for det pågældende formularfelt, vil stadig være tilgængelige i formularens indsendelsesdata.

Du kan oprette formularfelter eller etiketter, der matcher HubSpots standardegenskaber, eller oprette en brugerdefineret kontaktegenskab, der matcher navnet eller etiketten på dit formularfelt. Formularfelter, der ikke er fra HubSpot, kan dog ikke mappes manuelt. HubSpot vil automatisk forsøge at mappe formularfelter til eksisterende kontaktegenskaber i HubSpot ved hjælp af logik i følgende rækkefølge:

  1. feltnavn med kontaktegenskabens interne navn
  2. feltlabel med kontaktegenskabens navn
  3. feltlabel med kontaktegenskabens interne navn
  4. feltnavn med navn på kontaktegenskab

Bemærk: Da interne navne på egenskaber kun kan være alfabetiske, vil mapping af interne navne på kontaktegenskaber for ikke-alfabetiske sprog som japansk eller kinesisk ikke fungere. Disse felter vil kun blive mappet med kontaktegenskabens navn.


Administrer dato-input i tekstfelter i ikke-HubSpot-formularer

Hvis du bruger tekstfelter til at indsamle datoer på dine eksterne formularer, kan du bruge en dataattribut til at fortolke de indsendte datoværdier. Når du indsamler formularindsendelsen, vil dataene blive standardiseret i ISO-standarden YYYY-MM-DD.

Du kan f.eks. bruge en dataattribut til at identificere, at den indsendte værdi er i DD/MM/YYYY eller et andet specificeret datoformat. Når formularindsendelsen indsamles, og værdien 12/03/2013 sendes til HubSpot, vil den blive mappet til den tilsvarende egenskab i HubSpot i ISO-standarden som 2013-03-12.

Bemærk: Brug af dataattributter kræver en vis viden om HTML og adgang til din ikke-HubSpot-formulars HTML.

Sådan tilføjer du en dataattribut til dit ikke-HubSpot formularfelt:
  • Fra din ikke-HubSpot-formular skal du have adgang til formularens HTML.
  • I formularens datofelt skal du opdatere formularfeltets <input> html for at inkludere dataattributten data-hs-cf-date-format og det tilsvarende datoformat. Dette bør kun bruges med tekstinput, der indsamler datoværdier.
    • Hvis du f.eks. indsamler en dataegenskab i formatet MM-DD-YYYY, skal inputtet følge dette format:<input type="text" data-hs-cf-date-format="MM-DD-YYYY"/>
    • Når du opsætter din dataattribut, kan du bruge følgende understøttede datoformater:
DDMMYYYY DD/MM/YYYY DD-MM-YYYY DD.MM.YYYY DD MM YYYY
MMDDYYYY MM/DD/YYYY MM-DD-YYYY MM.DD.YYYY MM DD YYYY
YYYYMMDD YYYY/MM/DD YYYY-MM-DD YYYY.MM.DD YYYY MM DD
YYYYDDMM YYYY/DD/MM YYYY-DD-MM YYYY.DD.MM YYYY DD MM

Administrer dine ikke-HubSpot-formularer

For at administrere dine ikke-HubSpot-formularer yderligere:
  • Klik på rullemenuen Formulartype øverst til venstre, og vælg Ikke-HubSpot.
  • Hold musen over en ikke-HubSpot-formular, og klik på rullemenuen Handlinger for at:

    • Omdøb: omdøb formularen.
    • Vis oplysninger : se URL'en til den seneste side, hvor der blev indsamlet en indsendelse til denne formular, og datoen for den første indsendelse. Klik på Avancerede oplysninger for at vise vælgeren for denne form ular.
    • Se indsendelser: Se siden med detaljer om din formular og en oversigt over formularens indsendelser.
    • Eksporter indsendelser: eksporter alle inds endelser på formularen i en CSV-, XLS- eller XLSX-fil.
    • Rediger MailChimp-lister : Rediger de MailChimp-lister, som du vil sende indlæg til.
    • Rediger e-mail-meddelelser : rediger meddelelsesadresserne for formularindsendelser.
    • Flyt til mappe: Flyt formularen til en mappe.
    • Administrer adgang (kunContent Hub og Marketing Hub Enterprise ): vælg hvilke brugere og teams, der har adgang til denne ikke-HubSpot-formular. Læs mere om opdeling af dine HubSpot-aktiver.
    • Kopier til HubSpot: konverter formularen til en HubSpot-formular.
    • Slet: fjern formularen fra formulardashboardet. Da ikke-HubSpot-formularer ikke er hostet på HubSpot, vil dette ikke slette den faktiske, levende formular på dit eksterne websted.