Support » Plugin: Ninja Forms Contact Form - The Drag and Drop Form Builder for WordPress » How does Ninja Forms save data in the database?

  • Resolved lspark


    Loving the plugin so far, best one on the field, but I have a question.
    How does Ninja Forms save the data of a form in the database? I guess it first sends the data to the wp backend and then from there it sends it to the db right? I’m afraid of finding out it directly does it from the front-end, exposing my db credentials to the whole world.

    Same question for sending an email with this plugin.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor Justin McElhaney


    Ninja Forms saves the data to the WordPress database via admin-ajax.php through WordPress.

    Ninja Forms passes the data onto your local WordPress -> PHP installation, via wp_mail() Your server then looks at the settings it has for email and sends out the email. This step is usually managed by your webhost or a SMTP plugin.

    Can I specify a custom table to save submissions? Yes? No?




    I was looking for exact same answer ………. can Ninja form submission data be stored in a desired database ?

    You might be able to use the webhooks add-on to send form submissions to an external data source.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘How does Ninja Forms save data in the database?’ is closed to new replies.