Marketing Hub | Fragen, Tipps & bewährte Methoden

andreasz
Member

Automatically submit forms

Hello guys!

 

We automatically populate form fields through URLs which we send per E-Mail. As soon as the customer clicks the link, the form on our website is automatically populated and also submitted automatically.

 

For some reason the auto-submit doesnt work properly anymore, it seems like there was some change on Hubspot's end.  Forms are still submitted, however the "successfully submited form message" doesnt appear anymore - so actually you dont see whether the form was auto-submitted or not. Do you guys know what could be the issue with that?

 

We use the following code:

 

 

<script>     
  hbspt.forms.create({
region: "na1",
portalId: "xxxx",
formId: "formId"
});

var int = setInterval('check()',250);
function check()
{
   if (chkObject('form')==true)
   {
     document.getElementById("hsForm_formId").submit();
      int=window.clearInterval(int)
   }  
}

function chkObject(elemId)
{
   return (document.getElementById('hsForm_formId'))? true : false;
}
 </script>

 

 

I would be glad to hear back from you!

 

Thanks,

Andreas

0 Upvotes
3 Replies 3
MiaSrebrnjak
Community Manager
Community Manager

Automatically submit forms

Hi @andreasz,

 

Thank you for reaching out to the Community!

I've checked our case queue and noticed a spike in reports from customers on November 16 about their thank you messages for forms not working as expected. For some customers, thank you messages were showing twice on forms that were added to pages via the CMS forms module.

Our product team investigated and was able to implement a fix the same day by updating the thank you message rendering code. 

 

I wonder if this change interfered with your form setup somehow – could you update your form's settings and check if the issue persists? Thank you! 

 

 

Cheers
Mia, Community team

 

P.S.: Feel free to reply in either English or German, as there are German-speaking experts in this Community as well. 🙂 

 

 


Wusstest du, dass es auch eine DACH-Community gibt?
Nimm an regionalen Unterhaltungen teil, indem du deine Spracheinstellungen änderst


Did you know that the Community is available in other languages?
Join regional conversations by
changing your language settings

0 Upvotes
andreasz
Member

Automatically submit forms

Hallo Mia!

 

Danke für die ausführliche Antwort. Tatsächlich scheint die Änderung die ihr durchgeführt habt nun nicht mehr mit unserem Code kompatibel zu sein.

 

Wir simulieren im Prinzip einen Button Click auf das "Submit" Feld über Javascript.  Im Hintegrund werden die Formulardaten zwar noch so wie zuvor übertragen, aber die "Thank you message" und auch "Error Messages" (z.B. Pflichtfeld nicht ausgefüllt)  werden nicht mehr gerendert. Könnt ihr diesen Fehler irgendwie beheben? Oder auf welcher Basis werden die "Thank you" Messages nun gerendert damit wir das evtl. einfach in unserem Code integrieren können?

 

Danke und liebe Grüße,

Andreas

 

PS: Habe das nun auch wie vorgeschlagen schon mit einem neuen geupdateten Formular versucht - funktionieren tut's aber immer noch nicht.

0 Upvotes
MiaSrebrnjak
Community Manager
Community Manager

Automatically submit forms

Danke fürs Testen @andreasz! Ich würde die Informationen, die du oben geteilt hast, gerne an unsere Produktexpert*innen weiterleiten, damit sie sich das genauer anschauen können.

Könntest du mir bitte eure HubID, die Formular-URL und den Link zum Formular in eurem Account in einer Direktnachricht über mein Community-Profil senden? Danke!

 

Ich wollte noch erwähnen, dass du auch den Support-Chat in deinem HubSpot-Account nutzen kannst, falls du direkten Kontakt mit dem Support aufnehmen möchtest. Wenn du dich für diesen Kommunikationsweg entscheidest, teile bitte am besten diesen Community-Thread mit der Support-Spezialistin oder dem Support-Spezialisten, damit dir gezielter geholfen werden kann. Danke! 

 

Beste Grüße 

Mia, Community Team 


Wusstest du, dass es auch eine DACH-Community gibt?
Nimm an regionalen Unterhaltungen teil, indem du deine Spracheinstellungen änderst


Did you know that the Community is available in other languages?
Join regional conversations by
changing your language settings

0 Upvotes