Wow Forms Pro

How to integrate with Mailchimp

1. Create Form

2. Select “Integration”, Service -> “Maikchimp”

3. Go to Mailchimp Account

4. Select “Extras” -> “API keys”

5. Create and copy API keys. Past API keys in plugin

6. Create mail list in Mailchimp and choose “Settings” -> “List name and defaults”

7. Copy List ID and past in plugin

How to create a Calculator?

  1. Select ‘use to calculate’ for a field
  2. Select item type
  3. Enter values
  4. Then you can use this field for calculate

What item type can to use for calculator?

For calculator you can use next item type:

  • Input – validation only “number”
  • Select
  • Radio
  • Checkbox
  • Result – for displaying the result

How to calculate?

  • Using the fields that you marked (use to calculate)
  • Calculation can be made only in item type “Result”
  • Enter the calculation formula using fields values as field_1(Field 1 value), field_2(Field 2 value) …
  • To print the calculation result, use {result} in the field “Result”

Which calculation operations are included?

  • ” + – * /  “- Simple arithmetic operations
  • Math.abs(x) – Returns the absolute value of x
  • Math.ceil(x) – Returns x, rounded upwards to the nearest integer
  • Math.exp(x) – Returns the value of E<sup>x</sup>
  • Math.floor(x) – Returns x, rounded downwards to the nearest integer
  • Math.log(x) – Returns the natural logarithm (base E) of x
  • Math.pow(x, y) – Returns the value of x to the power of y
  • Math.round(x) – Rounds x to the nearest integer
  • Math.sqrt(x) – Returns the square root of x
  • Math.max(x, y, z, …, n) – Returns the number with the highest value
  • Math.min(x, y, z, …, n) – Returns the number with the lowest value

Example: Math.round((field_1 + field_2 – field_3)*100)/100 – will return the calculation rounded to hundredths

How can I round the calculated result to 2 decimal digits?Where can I publish a form?

For examle, we need to round the result of formula = field_1 + field_2 – field_3

1 way. Use only function Math.round:

  • Math.round((field_1 + field_2 – field_3)*100)/100

2 way. Use function .toFixed(2):

  • (field_1 + field_2 – field_3).toFixed(2)


Where can I publish a form?

You can publish the forms into pages, posts and widget. The shortcode can be also placed into the template.

How to create input with mask?

A mask is defined by a format made up of mask literals and mask definitions. Any character not in the definitions list below is considered a mask literal. Mask literals will be automatically entered for the user as they type and will not be able to be removed by the user.The following mask definitions are predefined:

  • a – Represents an alpha character (A-Z,a-z)
  • 9 – Represents a numeric character (0-9)
  • * – Represents an alphanumeric character (A-Z,a-z,0-9)


  • Phone: +0(999) 999-9999
  • Date: 99/99/9999
  • Phone + Ext: (999) 999-9999? x99999
  • Tax ID: 99-9999999
  • SSN: 999-99-9999
  • Product Key: a*-999-a999
  • Eye Script: ~9.99 ~9.99 999