Discussion on Vanilla Form - Modern & Responsive Contact Form


LogicartDevelopment supports this item


200 comments found.

hi i m using vanilla for 2.1 version.. How to insert form in wordpress page

thank you

The instructions has been sent on your email. Please let me know if all went well.

hello i m using vanilla ver 2.1 kindly send details how to add in wordpress site. i got your instruction by mail. cannot read . The mail disappear from my inbox. so kindly send me once again

Thank you

try the provided method in wordpress. But it is not easy…not success..

hi ..your support is appreciate. But i cannot use it wordpress ….

Hi, please send me link and admin access to your WP, I’ll take a look on it. Please send me this on private message

sir, how can i send private message..please send me your email

Hi, I’ve just send you email on your gmail. When you wrote message via envato forms I got your email.

Hi ! where can I change the message of the “notification-box” when successful on my contact form ?

Thank you.

Hi, please check the manual in section “Custom messages & translations”.

Is there a way to require a group of checkbox fields? For instance, I have a handful of checkbox input fields with type=”checkbox” and their name set to “dates[]”. They are a group of dates that a user can check. When I add required=”required” to each checkbox input field, it requires each of those fields individually when rather I’d like to just check and make sure the user has checked at least one field in the group. Any suggestions?


in current version is not possible, but I can add it and send you pre-release (your feature will be released in next version of VF). Please send me private message and we can talk about the details how it should work.


ehm7 Purchased


You did a really nice job! Love the form.

I just have a little issue: since I have almost zero knowledge of php, I’m having troubles in customizing my form. I tried to make it work, but I get an error and i don’t know if/what i did wrong. May I ask for your help please?

This is the said error: SyntaxError: Unexpected token < in JSON at position 0 at JSON.parse (<anonymous>) at VanillaForm.processResponse (vanilla-form.js:359) at VanillaForm.requestStateChange (vanilla-form.js:391) VanillaForm.processResponse @ vanilla-form.js:361


thank you for your kind words and sorry for late reply! Please send me link to your website, and I’ll check it for you.


ehm7 Purchased

Thank you for the reply. At the moment the website is on our developing ftp. Here’s the link to the contact page: http://www.bottleneckstudio.it/linea/contatti.html

Thank you in advance!

Hi, sorry for late response. I’ve been on your website, probably you start to debug it and user `print_r` function. There needs to be nothing echoed besides the json string. Please contact me on private message to solve your issue quicker.

Hello, I purchased this template because I needed a simple php form. I downloaded it and had a look at the code and found no way to add fields to it unless I understood PHP. I need to add radio buttons, date picker and dropdown box. i didn’t realize this template was for people who know how to write code. Are you able to refund my money or can you help me add these three fields. Once I have the code I can do simple changes but thats about it. Help would be appreciated. Thanks, Cynthia

Hey Cynthia,

no problem, I can help you add fields or do a refund. It’s up to you which one you prefer. If you would like me to help with adding fields please send me private message using contact form on this page: https://codecanyon.net/user/logicartdevelopment


scell2k Purchased

hey there, great plugin. everything works fine except IE11. In internet explorer 11 no “thank you for submitting” message is shown after clicking on submit. Message will be recieved but the contact form seems like it isnt working.

thanks for helping and kind regards


scell2k Purchased

thanks for help! any news yet?

Hi, I can reproduce this error, but I don’t have fix yet. It’s strange behavior, since it gets the request, but doesn’t trigger showing message. I need to look deeper into it.


scell2k Purchased

hey, is there a fix for the problem?

Hi, I’m having an issue with the form. When I hit SEND, I get a blank page that only says “{result“}”.

I’ve looked over the files many times and I’m certain it’s all good. I followed the manual files to make sure I included everything that’s necessary.

Can you please help? I can PM you the webpage.

FYI: It’s on a SiteGround shared hosting, php7.1.


Hi, I’ve just emailed you on PM.


I get error

Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or ‘(’ in /home/www/voices-studio.pro/vanilla-form/standard-contact-form.php on line 18

I’ve just emailed you patch and instructions

Thank you very match

You’re welcome!


Does it support all html5 fields and how many columns does it support?

I have a problem with the form. When filled in the field with empty spaces it does not fix the error. Contains these spaces. can you help me?

Hey, please send me url to your form via PM and I’ll take a look on it.

Hi there, Is there a way to make it work with this pop-up script? https://codecanyon.net/item/interaction-plus-js-animated-popups-and-modals/16143912


No worries. I suddenly got busy myself too. I just sent you another email. Thanks for your help.

I’ve just replied you with solution. Thanks!

That solution worked like a charm! Thank you so much for your help.


I’ve uploaded all the files and followed the instructions, but when testing I’m getting a 404 error;

[404] There was a problem with receiving response from mailing server

What should I try?

Ignore this,it was a user error. I changed the filename of the php file, but forgot to change it in my contact page

Hi, can you please help me with your form. I`ve changed the structure on my website and when I`m testing the form I get {result“}. here is the link www.ag-remodelling.ie

PHP file _____________________

<?php /* * Vanilla Form v. 2.0.0 * Author: Michal Szepielak * * Product info and license terms: * http://codecanyon.net/item/vanilla-form-modern-responsive-contact-form/10447733 /

/ * Vanilla Form v. 2.0.0 * Author: Michal Szepielak * * Product info and license terms: * http://codecanyon.net/item/vanilla-form-modern-responsive-contact-form/10447733 /

use VanillaForm\MailSender; use VanillaForm\Utils;

require_once(‘inc/Utils.php’); require_once(‘inc/MailSender.php’);

header(‘Access-Control-Allow-Origin: *‘);

/ * Check if call is a POST request (data was sent by form). * While it’s not a POST request it returns OK, which can be handy with checking that the script is alive. / if ($_SERVER[‘REQUEST_METHOD’] !== ‘POST’) { if (function_exists(‘mail’)) { die(‘OK’); } else { die(‘PHP parser works, but mail() function seems to doesn\’t exist’); } }

/ * * Vanilla Configuration starts HERE * / $vf_config = array( / Code Snippet – quick-start / /* * Recipient’s e-mail. To this e-mail email will be sent. * E.g. Single recipient * ‘emailRecipients’ => ‘john@domain.com’, * * E.g. Multiple recipients * ‘emailRecipients’ => ‘john@domain.com, andy@domain.com’, / ‘emailRecipients’ => ‘cacovean.cristi@yahoo.com, y_reky@yahoo.com’, ); $vfSender = new MailSender($vf_config);

 * If is not empty it sets a header From in e-mail message (sets sender e-mail).
 * Note: some hosting servers can block sending e-mails with custom From field in header.
 * If so, leave this field as empty.
 * E.g. Single recipient
 * 'emailSender' => 'john@domain.com',
'emailSender' => ''
/ /Code Snippet - quick-start /

/ * Some variable may need translation for better readability. * You can access and modify variables by: * $vfSender->data[‘variable-name’] /

// Define here subject of the e-mail message $subject = ‘AG Remodelling Contact Form – New Message from ’.$vfSender->data[‘name’];

// Define here content of the e-mail message $content = “Hey, You’ve received new message from your website. Check the details below:

Sender’s IP address: ”.Utils::getIp().” Name: {NAME} E-mail: {EMAIL} Phone number: {TEL} Message: {MESSAGE} ”;

// Set subject and message content $vfSender->setMessage($subject, $content);

/ * Vanilla Configuration ends HERE */


Kind Regards,


Sorry this is what I`m getting {“result” “NO_SPAM”}



Sort it, Thanx ;)

I’m happy with that :D

Hello, i have a problem with this plugin. Everything seem to work but when I submit to valid the form i have this error message : “[500] There was a problem with receiving response from mailing server”. What do I need to do ? Thanks


error 500 is a server side error. The server logs will be handy to fix your issue.

Have you tried to access php file directly from the browser by typing following url? http://your-website.com/path/to/vanilla-form/standard-contact-form.php

If you get 500 server error instead of the word “OK” please check the PHP version installed on your server. When it’s under 5.3.0 I can share you files that are compatible with older version of PHP and you will check if it fix your issue.

Getting the current error on form submission “Response from mailing server was unclear. Please contact administrator.” Please help.

Please share your website URL or copy&paste the response of message using some tool like chrome developer Tools (network tab).

Hi, we recently moved our site to another server, ans since then have been receiving the following errors:

[05-Jun-2017 19:00:28 UTC] PHP Notice: Undefined index: gender in /home/cmap/public_html/standard-contact-form.php on line 72 [05-Jun-2017 19:00:28 UTC] PHP Notice: Undefined index: contact_secret in /home/cmap/public_html/inc/MailSender.php on line 59 [05-Jun-2017 20:03:01 UTC] PHP Notice: Undefined index: isHTML in /home/cmap/public_html/inc/MailSender.php on line 112 [05-Jun-2017 20:03:01 UTC] PHP Notice: Undefined index: contentTemplateURL in /home/cmap/public_html/inc/MailSender.php on line 120

Please advise, thanks!

Hi, please change php reporting level to not report notices. You can do it by adding following line at the top of php files: // Report simple running errors error_reporting(E_ERROR | E_WARNING | E_PARSE);

looks like a great deal. just to reconfirm before purchase this form works with no library dependencies correct? and may i know the size of the js file?

Hey, that’s correct – you don’t need any additional library to make the form work. The JS file has only 6KB (minified version) and the CSS file is 9KB. If you decide, that the script doesn’t match your expectations, just start the refund procedure and I’ll accept it.


skymaster Purchased

Hi, sorry, I’m not very experienced in php etc. I want to user your contact form within http://malchen.eu/Vers2/ But: It does not work :-( Can you please help me? THX. Regards, Wolfgang


skymaster Purchased

I found the error – a missing ”,” in the file standard-contact-form.php behind ‘emailRecipients’.


I’ve checked your website and it seems that you already resolved your issue. Am I right? ;)

Thanks, Michal


skymaster Purchased

Yes, you’re right. THX!