{"id":231669,"date":"2025-05-03T19:53:57","date_gmt":"2025-05-03T19:53:57","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/form2wizz\/"},"modified":"2025-05-03T19:53:26","modified_gmt":"2025-05-03T19:53:26","slug":"form2wizz","status":"publish","type":"plugin","link":"https:\/\/so.wordpress.org\/plugins\/form2wizz\/","author":16063611,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0","stable_tag":"1.0","tested":"6.8.5","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Form2Wizz","header_author":"Ludovic S. Clain","header_description":"Make Elementor forms populate your MailWizz lists.","assets_banners_color":"5f64e0","last_updated":"2025-05-03 19:53:26","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/ludovicclain.com","rating":0,"author_block_rating":0,"active_installs":20,"downloads":445,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"ludovicsclain","date":"2025-05-03 19:53:26"}},"upgrade_notice":{"1.0":"<p>Initial release. No upgrade steps required.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3286968,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3286968,"resolution":"256x256","location":"assets","locale":""},"icon-512x512.png":{"filename":"icon-512x512.png","revision":3286968,"resolution":"512x512","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3286968,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3286968,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3286968,"resolution":false,"location":"assets","locale":"","contents":"{\"landingPage\":\"\\\/wp-admin\\\/plugins.php\",\"preferredVersions\":{\"php\":\"8.0\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"features\":{\"networking\":true},\"steps\":[{\"step\":\"installPlugin\",\"pluginZipFile\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"form2wizz\"},\"options\":{\"activate\":true}},{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"}]}"}},"all_blocks":[],"tagged_versions":["1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3286968,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3286968,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3286968,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3286968,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3286968,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3286968,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"Elementor form configuration with fields for \u201cName\u201d, \u201cEmail\u201d, and a required GDPR acceptance checkbox with custom consent text.","2":"The \u201cMailWizz\u201d action is now available and selected in the \u201cActions After Submit\u201d panel of the Elementor form widget, alongside native Elementor Pro actions.","3":"MailWizz action settings where you can configure the MailWizz URL, list ID, API key, and map Elementor form fields to MailWizz subscriber data, including GDPR consent handling.","4":"Example of a debug log entry showing the MailWizz API request and response. The response includes a 422 error indicating that the required GDPR consent field was not provided.","5":"Successful debug log showing a 201 response code from the MailWizz API, confirming that the subscriber was created successfully with the provided data.","6":"Frontend view of an Elementor form with GDPR consent, configured with the \u201cMailWizz\u201d action, showing a successful submission confirmation after data was sent correctly."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2453,76538,601,597,241755],"plugin_category":[42],"plugin_contributors":[221105],"plugin_business_model":[],"class_list":["post-231669","plugin","type-plugin","status-publish","hentry","plugin_tags-action","plugin_tags-elementor","plugin_tags-forms","plugin_tags-integration","plugin_tags-mailwizz","plugin_category-contact-forms","plugin_contributors-ludovicsclain","plugin_committers-ludovicsclain"],"banners":{"banner":"https:\/\/ps.w.org\/form2wizz\/assets\/banner-772x250.png?rev=3286968","banner_2x":"https:\/\/ps.w.org\/form2wizz\/assets\/banner-1544x500.png?rev=3286968","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/form2wizz\/assets\/icon-128x128.png?rev=3286968","icon_2x":"https:\/\/ps.w.org\/form2wizz\/assets\/icon-256x256.png?rev=3286968","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/form2wizz\/assets\/screenshot-1.png?rev=3286968","caption":"Elementor form configuration with fields for \u201cName\u201d, \u201cEmail\u201d, and a required GDPR acceptance checkbox with custom consent text."},{"src":"https:\/\/ps.w.org\/form2wizz\/assets\/screenshot-2.png?rev=3286968","caption":"The \u201cMailWizz\u201d action is now available and selected in the \u201cActions After Submit\u201d panel of the Elementor form widget, alongside native Elementor Pro actions."},{"src":"https:\/\/ps.w.org\/form2wizz\/assets\/screenshot-3.png?rev=3286968","caption":"MailWizz action settings where you can configure the MailWizz URL, list ID, API key, and map Elementor form fields to MailWizz subscriber data, including GDPR consent handling."},{"src":"https:\/\/ps.w.org\/form2wizz\/assets\/screenshot-4.png?rev=3286968","caption":"Example of a debug log entry showing the MailWizz API request and response. The response includes a 422 error indicating that the required GDPR consent field was not provided."},{"src":"https:\/\/ps.w.org\/form2wizz\/assets\/screenshot-5.png?rev=3286968","caption":"Successful debug log showing a 201 response code from the MailWizz API, confirming that the subscriber was created successfully with the provided data."},{"src":"https:\/\/ps.w.org\/form2wizz\/assets\/screenshot-6.png?rev=3286968","caption":"Frontend view of an Elementor form with GDPR consent, configured with the \u201cMailWizz\u201d action, showing a successful submission confirmation after data was sent correctly."}],"raw_content":"<!--section=description-->\n<p>This addon for Elementor Pro introduces a new \"Actions After Submit\" option in the settings of the Elementor form widget. It enables the addition of a new subscriber (currently supporting firstname and email) to a MailWizz installation, utilizing its API Key.<\/p>\n\n<h3>Latest Updates<\/h3>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release of the plugin.<\/li>\n<li>Integration with MailWizz API to add subscribers from Elementor Pro forms.<\/li>\n<li>Support for custom field mapping between Elementor forms and MailWizz fields.<\/li>\n<li>GDPR compliance with consent checkbox support.<\/li>\n<li>Debugging support via <code>WP_DEBUG<\/code> to log API requests and responses.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Use the Elementor Form Widget-&gt;Content tab-&gt;Actions After Submit-&gt;MailWizz screen to configure the plugin<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20this%20plugin%20require%20elementor%20pro%3F'><h3>Does this plugin require Elementor Pro?<\/h3><\/dt>\n<dd><p>Yes, this plugin requires Elementor Pro as it extends the form functionality of Elementor Pro.<\/p><\/dd>\n<dt id='does%20this%20plugin%20require%20mailwizz%3F'><h3>Does this plugin require MailWizz?<\/h3><\/dt>\n<dd><p>Yes, this plugin requires a MailWizz installation as it adds subscribers to a MailWizz list.<\/p><\/dd>\n<dt id='does%20this%20plugin%20manage%20the%20gdpr%20consent%20requirement%20for%20mailwizz%20lists%3F'><h3>Does this plugin manage the GDPR consent requirement for MailWizz lists?<\/h3><\/dt>\n<dd><p>Yes, you will need to fill in the MailWizz Consent Checkbox Tag field and the plugin will send the necessary information to MailWizz.<\/p><\/dd>\n<dt id='something%20is%20not%20going%20well%2C%20can%20i%20look%20at%20the%20request%20sent%20to%20the%20api%20or%20the%20response%20received%20from%20the%20api%3F'><h3>Something is not going well, can I look at the request sent to the API or the response received from the API?<\/h3><\/dt>\n<dd><p>Of course ! In your <code>wp-config<\/code> file, activate debug with <code>define('WP_DEBUG', true );<\/code>, test your form then consult your <code>debug.log<\/code> file located in the <code>wp-content<\/code> folder, you will be able to examine a log of the request sent but also of the response received.<\/p><\/dd>\n<dt id='who%20are%20the%20developers%3F'><h3>Who are the developers?<\/h3><\/dt>\n<dd><p><a href=\"https:\/\/ludovicclain.com\">Ludovic S. CLAIN<\/a> from Reunion island \u00a0\ud83c\uddf7\ud83c\uddea\u00a0 who has the honor of being part of the <a href=\"https:\/\/profiles.wordpress.org\/ludovicsclain\">WordPress community<\/a><\/p><\/dd>\n<dt id='can%20i%20help%20you%3F'><h3>Can I help you?<\/h3><\/dt>\n<dd><p>Of course! Please contact me by <a href=\"https:\/\/wordpress.org\/support\/plugin\/form2wizz\/\">opening a support ticket<\/a>, it's always a blessing to have help on a plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p>For the complete changelog history, please <a href=\"https:\/\/plugins.svn.wordpress.org\/form2wizz\/trunk\/changelog.txt\">click here<\/a> or refer to the separate \"changelog.txt\" file included in the plugin directory.<\/p>","raw_excerpt":"Custom addon which adds new subscriber to MailWizz after an Elementor form submission.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/231669","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=231669"}],"author":[{"embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ludovicsclain"}],"wp:attachment":[{"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=231669"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=231669"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=231669"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=231669"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=231669"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=231669"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}