I am trying to use the 'Confirm Email' function, but I can't get it to work! What am I doing wrong?

Create your first textfield with these settings:

TYPE: Textfield

LABEL: Email

NAME: email

The remaining fields (Value, Size, Max. length and hint) are optional. In the Validation section at the bottom, put a checkmark in the REQUIRED checkbox. Then, in the Validation type, choose the LIBRARY button. In the dropdown list that appears, select


Now create your second textfield with these settings:

TYPE: Textfield

LABEL: Repeat Email

NAME: email_repeat

The remaining fields (Value, Size, Max. length and hint) are optional.

Leave the Validation section at the bottom UNCHECKED. There is no need to add a validation rule or type to this Email field because it will automatically be connected to the rule in the previous field.


If you change the name of the first textfield from "email" to something else (let's say, "contact" for example), then in the second textfield, you will need to change the name field to contact_repeat. The word in front of "_repeat" MUST match the name given to the first field.

A further common mistake here is that the script is assigned to the wrong field! Please make sure that:

"ff_validemail_repeat" is assigned to the element "email" and _NOT_ to the "email_repeat" element.


All Extensions Subscription

Get 1 year access to all of our current and future products and 1 year of professional support -- 99 for just 49! (Summer Sale)

No support per domain or website installation limits! Includes all of our current and future Joomla!® extensions, Joomla!® templates for the duration of your membership. This means, by purchasing an All Extensions Subscription you'll have it all covered!

Get it from here

3rd Party Discount - 25% Off

We help you to keep your costs under control. If you are a new member and purchased a form building tool from a different form vendor, then you'll get a 25% discount on our subscription plans.

How to receive the discount:

Send us a quick email to sales@crosstec.org with a proof of purchase (for example a paypal receipt), await payment instructions and enjoy your membership!

Live Support Chat Opened!

Join our Discord chat here to receive live support and talk directly to the team!

Community Reward

Help us to create new extensions and plugins! With only $5 you help us a lot and get unlimited download access to all of our products, professional support and even more. Get your reward now!

Read More Here