{"id":254,"date":"2026-10-17T14:16:41","date_gmt":"2026-10-17T14:16:41","guid":{"rendered":"http:\/\/plugin-docs.com\/?post_type=doc&#038;p=254"},"modified":"2026-10-18T19:57:43","modified_gmt":"2026-10-18T19:57:43","slug":"submission-actions","status":"publish","type":"doc","link":"https:\/\/dragwyb.com\/docs\/submission-actions\/","title":{"rendered":"Configure Form Submission Actions"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Use the <strong>Submission<\/strong> toolbar to decide what Smart Form Builder by Dragwyb should do after a visitor submits a form. Actions are configured per form, so review this section for each form with a different confirmation, storage, or notification requirement.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Open Data Handling<\/h2>\n\n\n<ol class=\"wp-block-list\">\n\n<li>Go to <strong>Smart Forms \u2192 Forms<\/strong> and open the form you want to configure in the editor.<\/li>\n\n\n<li>Open the <strong>Submission<\/strong> toolbar.<\/li>\n\n\n<li>In <strong>Data Handling<\/strong>, find <strong>After Submissions Actions<\/strong>.<\/li>\n\n\n<li>Select the actions required by this form, then configure the settings shown for each selected action.<\/li>\n\n\n<li>Click <strong>Save<\/strong> in the editor header. Submit a test form to verify the configured behavior.<\/li>\n\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Understand the available actions<\/h2>\n\n\n<p class=\"wp-block-paragraph\">The <strong>After Submissions Actions<\/strong> control is a multi-select field. The default selection is <strong>Success Message<\/strong> and <strong>Save Entry<\/strong>; other actions are available when the form needs them.<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Success Message:<\/strong> show a confirmation after successful processing. Its settings include <strong>Message Position<\/strong> (Form Bottom, In Form Place, or Modal Popup), <strong>Title<\/strong>, <strong>Icon<\/strong>, <strong>Message<\/strong>, <strong>Background Color<\/strong>, and <strong>Text Color<\/strong>.<\/li>\n\n\n<li><strong>Save Entry:<\/strong> store the submitted values in the plugin\u2019s entries database. In its <strong>Save Submissions<\/strong> section, keep <strong>Save Entry to Database<\/strong> set to Yes to store entries. The control\u2019s source-configured default is Yes.<\/li>\n\n\n<li><strong>Send Admin Email:<\/strong> send a notification to the configured administrator recipient. Set its recipient, subject, and message in the <strong>Admin Email Notification<\/strong> section. See <a href=\"https:\/\/dragwyb.com\/docs\/docs\/smart-form-builder\/configure-form-email-notifications\/\"><strong>Configure Form Email Notifications<\/strong><\/a>.<\/li>\n\n\n<li><strong>Send User Email:<\/strong> send a confirmation to an email address supplied by the visitor or otherwise configured for the form. Configure it in the <strong>User Confirmation Email<\/strong> section; a valid recipient is required.<\/li>\n\n\n<li><strong>Redirect:<\/strong> return a redirect destination after submission. Enter the destination in <strong>Redirect URL<\/strong> under <strong>Redirect After Submit<\/strong>. The URL control is required when this action is configured.<\/li>\n\n\n<li><strong>Error Message:<\/strong> configure the fallback error presentation. Available controls include <strong>Message Position<\/strong>, <strong>Title<\/strong>, <strong>Icon<\/strong>, <strong>Message<\/strong>, <strong>Background Color<\/strong>, and <strong>Text Color<\/strong>. The configured default message is \u201cSomething went wrong. Please try again.\u201d<\/li>\n\n\n<li><strong>Error Logs:<\/strong> enable or disable validation-failure logging using <strong>Enable Error Logging<\/strong>. Its source-configured default is Yes. When selected and an error is recorded, the log can be reviewed under <strong>Smart Forms \u2192 Error Log<\/strong>.<\/li>\n\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Choose a practical action set<\/h2>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Basic contact form:<\/strong> keep <strong>Success Message<\/strong> and <strong>Save Entry<\/strong> if you want a confirmation and a stored copy of each submission.<\/li>\n\n\n<li><strong>Lead or enquiry form:<\/strong> add <strong>Send Admin Email<\/strong> so the responsible person receives a notification. Configure the recipient and content in the email action settings.<\/li>\n\n\n<li><strong>Visitor confirmation:<\/strong> add <strong>Send User Email<\/strong> and configure a valid visitor email field as its recipient.<\/li>\n\n\n<li><strong>Thank-you page:<\/strong> select <strong>Redirect<\/strong> and provide the destination URL instead of relying only on an on-form confirmation.<\/li>\n\n\n<li><strong>Validation diagnostics:<\/strong> select <strong>Error Logs<\/strong> when administrators need a record of validation failures. Logging is separate from saving successful entries.<\/li>\n\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Test the configured behavior<\/h2>\n\n\n<ul class=\"wp-block-list\">\n\n<li>Submit valid test data and confirm the expected message, redirect, entry storage, and email actions.<\/li>\n\n\n<li>Check <strong>Smart Forms \u2192 Entries<\/strong> if <strong>Save Entry to Database<\/strong> is enabled. See <a href=\"https:\/\/dragwyb.com\/docs\/docs\/smart-form-builder\/review-form-entries\/\"><strong>Review Form Entries<\/strong><\/a>.<\/li>\n\n\n<li>Use an invalid test value where appropriate to check the form\u2019s validation response and any selected error logging.<\/li>\n\n\n<li>For email-specific settings, recipient limitations, and message placeholders, follow <a href=\"https:\/\/dragwyb.com\/docs\/docs\/smart-form-builder\/configure-form-email-notifications\/\"><strong>Configure Form Email Notifications<\/strong><\/a>. For transport configuration, see <a href=\"https:\/\/dragwyb.com\/docs\/docs\/smart-form-builder\/configure-smtp-delivery\/\"><strong>Configure SMTP Delivery<\/strong><\/a>.<\/li>\n\n<\/ul>\n\n\n\n\n<p class=\"wp-block-paragraph\">Screenshot to add: Form editor Submission toolbar showing Data Handling and the After Submissions Actions selector<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Choose Smart Form Builder\u2019s after-submission actions for confirmation messages, entry storage, email, redirects, and error logging.<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":253,"menu_order":0,"template":"","class_list":["post-254","doc","type-doc","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/dragwyb.com\/docs\/wp-json\/wp\/v2\/doc\/254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dragwyb.com\/docs\/wp-json\/wp\/v2\/doc"}],"about":[{"href":"https:\/\/dragwyb.com\/docs\/wp-json\/wp\/v2\/types\/doc"}],"version-history":[{"count":1,"href":"https:\/\/dragwyb.com\/docs\/wp-json\/wp\/v2\/doc\/254\/revisions"}],"predecessor-version":[{"id":1179,"href":"https:\/\/dragwyb.com\/docs\/wp-json\/wp\/v2\/doc\/254\/revisions\/1179"}],"up":[{"embeddable":true,"href":"https:\/\/dragwyb.com\/docs\/wp-json\/wp\/v2\/doc\/253"}],"wp:attachment":[{"href":"https:\/\/dragwyb.com\/docs\/wp-json\/wp\/v2\/media?parent=254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}