Forms & E-Mails
Simply Static Studio uses the existing forms integration of Simply Static Pro and extends it with a REST API endpoint to receive and store form entries in your WordPress installation.
Defaults
We automatically set the necessary defaults for the webhook each time you create a new form configuration in Simply Static:
The only thing that needs to be configured is the connection to your form plugin.
Secure Requests
We use a randomly generated secret to verify that a form submission is coming from a valid source (your static website), which must be passed in the request’s header arguments.
This secret is unique to each WordPress website created with Studio and stored as a constant in your wp-config.php.
Form Entries
Each submission is stored in a custom database table of your WordPress website, and we don’t have access to them (GPDR/CCPA-friendly).
E-Mails
Emails are disabled by default on all our WordPress instances.
You will still receive a notification once a new form entry is waiting for you, including a link to access it. We are firing a webhook request to our internal API to receive the content and send the e-mail.
These emails are never stored on our system – the data only exists temporarily until the email is delivered.
Different Recipient?
If you are an agency or freelancer, you might want to change the recipient for these e-mails, and we’ve got you covered. Websites running on Studio have an additional field inside the forms configuration to add an alternative e-mail:
SMTP
There might be a case where you want to use your own SMTP server for several reasons.
You may want to use a custom email address for the notification email or send a confirmation email to the visitor who has submitted the form. Guess what? We support that as well.
You can install and configure your favorite SMTP plugin and add the following code snippet to activate the SMTP usage:
add_filter( 'sss_use_smtp', '__return_true' );
We already have a confirmation e-mail solution included, which will be activated once SMTP is configured.