How to build a contact form for Joomla!
We know there are already various ways to publish a contact form on a Joomla website. But we also know that, with almost no exception, they come with annoying limitations: too rigid structure, way too few field types, no options for managing collected data and so on.
Our latest extension aims to merge the beauty and tons of features of 123ContactForm web forms with the power of Joomla. According to BuiltWith‘s latest statistics, Joomla and Drupal come second and third as the most widely used content managment systems, after almighty WordPress.
The 123ContactForm plugin for WordPress has been around for more than two years, with constant improvement. It’s time for the Joomla contact form to come into the spotlight. (And, by the way, our forms work on Drupal websites as well; no plugin or extension needed.)
So what are the prerequisites for a Joomla contact form?
- shockingly, a website built in Joomla and a 123ContactForm account
- the 123ContactForm extension for Joomla, which is super easy to install
All the useful 123ContactForm features can then be embedded in your Joomla website: custom notifications, conditional logic, multi-page structure, translations, third party and payment integration, and so much many others. Besides contact forms, you can build web forms and surveys of any kind – they will blend flawlessly in your Joomla website.
Ready to get started? Here is the extension.




