Fehlerbehebung bei der Weiterleitung über Marketo-Formulare
- Verfügbar für:
- Eigentümer and AdministratorenRollen bestimmen, welche Konto- und Teameinstellungen eine Person verwalten kann. Ihre Rolle kann je nach Organisation, Team oder Gruppe variieren.
- Pläne:
- Teams and EnterpriseDer Zugriff auf Funktionen kann je nach Plan, Erstellungszeitpunkt Ihres Kontos und Add-ons variieren.
Haben Sie Probleme mit Calendly-Zuordnung und Marketo-Formularen? Diese Anleitung zeigt häufige Probleme und wie man sie behebt.
Marketo-Formular leitet auf eine „Danke“-Seite statt auf die Buchungsseite weiter
Wenn Ihr Marketo-Formular eingeladene Personen nicht zur Calendly-Seite weiterleitet, befolgen Sie diese Schritte:
- Öffnen Sie Ihr Formular in Marketo.
- Wählen Sie Entwurf erstellen.
- Gehen Sie im Editor zu Formulareinstellungen > Einstellungen.
- Im Abschnitt Follow-Up-Aktion wählen Sie Auf der Seite bleiben.
- Wählen Sie Fertigstellen, dann Formular genehmigen und schließen.
Meine Marketo-Formulare werden nicht in Calendly angezeigt
Stellen Sie sicher, dass die in Ihrem LaunchPoint-Service verwendete Benutzerrolle über die richtigen Berechtigungen verfügt. Sie sollte Folgendes umfassen:
- API-Benutzer
- Marketing-Benutzer
- Standard-Benutzer
Ihre Einstellungen sollten wie folgt aussehen:
Fehlerbehebung bei Marketo-Formularen und Wix
Calendly-Zuordnungs-Skript funktioniert nicht auf Wix
Wenn nach dem Einfügen des Zuordnungs-Skripts auf Ihrer Wix-Seite nichts passiert, überprüfen Sie Folgendes:
- Stellen Sie sicher, dass Sie die kostenpflichtige Version von Wix verwenden. Die kostenlose Version erlaubt keinen benutzerdefinierten Code außerhalb eines iframe.
- Fügen Sie den folgenden Code in den Abschnitt Benutzerdefinierter Code/Body-Start in den Einstellungen ein:
<!-- Calendly inline widget begin -->
<link href="https://assets-staging.calendly.com/assets/external/widget.css" rel="stylesheet">
<script type="text/javascript" src="https://assets-staging.calendly.com/assets/external/forms.js" async></script>
<!-- Calendly inline widget end →Eingeladene Personen schließen das Popup und kehren nicht zum Formular zurück
Wenn jemand das Calendly-Popup vor der Buchung schließt, können Sie sie auf eine Seite Ihrer Wahl zurückleiten.
- Fügen Sie dieses Redirect-Snippet auf Ihrer Seite ein:
constcallback = (mutationList, observer) => {
for (constmutationofmutationList) {
if (mutation.type === 'childList') {
mutation.removedNodes.forEach((removedNode) => {
if (removedNode.className === 'calendly-overlay') {
window.open('https://calendly.com', '_self')
}
})
}
}
};
constobserver = newMutationObserver(callback);
observer.observe(document.getElementsByTagName('body')[0], { childList:true });- Ersetzen Sie die Calendly-URL durch die gewünschte Weiterleitungsseite.
- Suchen Sie die Zeile Calendly.Calendly.initMarketoForm({ url: ... }) und fügen Sie diesen Code hinzu:
<!-- Calendly routing form code begin -->
<linkhref="https://calendly.com/assets/external/widget.css"rel="stylesheet">
<scriptsrc="https://calendly.com/assets/external/forms.js"type="text/javascript"async></script>
<scripttype="text/javascript">
window.addEventListener('load', () => {
Calendly.initMarketoForm({ url:"..." })
<Add the code snippet here>
});
</script>
<!-- Calendly routing form code end -->