Skip to main content
Export for Elementor Pro Form
Updated over a week ago

Enabling this Elementor PRO Form Extension, you can find another "Actions After Submit" called Export.

Add it to the "Add Action" multi-select, and it will appear.

  • Endpoint URL: the URL of the service that will handle your request;

  • Port: typically is the 80, but you can set it to a different number;

  • Method: GET, POST, or HEAD, the basic method of HTTP protocol;

  • Enable SSL Certificate verify: if you are in a dev environment, you can disable it (enable it for security reasons);

  • Ignore fields with empty value: if some optional fields of the submitted form are left empty, they will not be added to the request;

  • Exported Arguments list: here you can set the arguments for your request. In a GET call, the Key is the name of the argument (what is before the "="), and the Value is its content (what is after the "=").
    ​
    For example: https://www.google.com/q=Dynamic+Content+for+Elementor&start=10
    ​

    In this case, there are two arguments:
    - key "q" with the value "Dynamic Content for Elementor"
    - key "start" with the value "10"
    ​

  • You can insert Dynamic Value using Dynamic Shortcodes (as {form:field_custom_id} )

  • Add Headers, add more custom headers to curl call;

  • Enable log for a more complete report on submission;

  • Log Path, where you can find the generated log, can be dynamic (as in default value) to create a log for each form;

  • Show error on failure: if the service is down or there is an error on data, usually it returns an error (return code 500 or similar). In this case, you can handle it as a blocking error and refer to the error on submission. Otherwise, you can disable it if you want a non-blocking export.

Did this answer your question?