Skip to main content

Export for Elementor Pro Form

Updated over 10 months 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?