Elementor: Daten an ein Formular übergeben

Da ein Kunde von mir sehr viele Artikel hat, und diese nur per Anfrage verschickt, wollte er wissen, wie man in Elementor einen “Anfrage” Button erstellt, der den Titel der Seite in ein Formular weiter gibt damit dieser mitgeschickt wird.

Da dies nicht über einen “normalen” Button funktioniert, erstellen wir uns einen Button mit einem Formular.

Wichtig ist hier, dass ihr hier das erste Feld auf “Versteckt” setzt.

Jetzt unter “Erweitert” geben wir folgende Daten ein:

Bei Standardwert hab ich “Seiten Titel” genommen, da ich den Titel der Seite mitschicken möchte.
Als ID hab ich “url” genommen. Das könnt ihr euch individuell aussuchen.
Und der Shortcode wird dann automatisch erstellt. Diesen Shortcode merken.

[field id="url"]

 

Dann bei “Aktion nach versenden” die “Email” herausnehmen und auf weiterleiten stellen. Daraufhin erscheint das Feld “Weiterleiten”.

Hier geben wir dann die Url zu unserem allgemeinen Kontaktformular an und fügen am Ende

/?url=[field id="url"]

hinzu.

Also in meinem Fall: https://digital-workshop.at/kontakt/?url=[field id=”url”]
Somit wird in der Url mein individueller String weiter gegeben.

 

Jetzt auf unser allgemeines Formular wechseln und dort ein Feld erstellen.

Das kann entweder sichtbar sein, oder wie in meinem Fall “Versteckt” damit es nur per Mail mitgeschickt wird.

Wichtig, dort “Erweitert” Einstellen, auf “Dynamische Attribute” klicken und “Request Parameter” auswählen.
Danach auf das Werkzeug Icon klicken, und auf “Get” stellen. Der Parameter Name ist die ID die ihr vorher ausgesucht habt.

 

Nun sollte das ganze funktionieren.

ACHTUNG! Nicht mit der Vorschau Funktion testen, dort funktioniert es nicht.

Tipp:

Unter “Weitere Optionen” – “Eigene Nachrichten” aktivieren und dort den Text löschen. Dann erscheint kein “Nachricht wurde versendet” Text mehr.

 

Bild eines Logos von Discord

2 Kommentare

  • Super Erklärung

    Vielen Dank für die gute Erklärung. Das hat gut funktioniert.
    Beste Grüße
    Felix Schneider

  • Ist es auch möglich mehrere Informationen mit dieser Methode ins Formular zu übertragen?

    Ich habe Ihre methode so bei einer Paket Buchung betnutzt!
    Wenn der Seitenbesucher auf den Button unter einem Paket zb.(Bronze, Silbe, Gold)
    Klickt so wird dem Formular dies in einem Feld übergeben!

    Wenn ich aber jetzt dazu noch den Paketpreis in ein seperates Feld übergeben möchte
    wie muß ich dann vorgehe? Es wird ja nur ein Weiterleitungs String angeboten

    Was in Ihrem fall ja so aussehen würde!
    https://digital-workshop.at/kontakt/?paket=%5Bfield id=paket”] Das funktioniert soweit!
    https://digital-workshop.at/kontakt/?preis=%5Bfield id=preis”] Diesen zweiten String kann ich ja nicht angeben.

Hinterlassen Sie Ihren Kommentar

*Affiliatelinks/Werbelinks
Die mit Sternchen (*) gekennzeichneten Links sind sogenannte Affiliate-Links.
Wenn du auf so einen Affiliate-Link klickst und über diesen Link einkaufst, bekomme ich von dem betreffenden Online-Shop oder Anbieter eine Provision.
Für dich verändert sich der Preis nicht.