ChronoForms v8

Tutorials for most common features and advanced ones.

How to create an Arrival/Departure date selection

Learn how to configure the Calendar field to connect to another Calendar and limit the date selection

How to protect your form from spam using Cloudflare Turnstile

Learn how to use the new Cloudflare Turnstile security field to protect your forms

Using the new Cloudflare Turnstile security view is straightforward, but you need to register your website on Cloudflare first, we explain it all in steps.

How to set alternative field value in ChronoForms8

Learn how to switch field values and protect email addresses using a Virtual Field

In some cases a field value may need to be used as an Email recipient, usually a dropdown to choose the contact person or department, although setting the dropdown options as the recipient email address may work, it's unsafe as the email address will be harvested by spam bots.

Using the Virtual field to switch the value for the dropdown is a safer option, here is how.

How to display your ChronoForms form on your Joomla website

3 Ways to display your form on your Joomla website based on where you need to display it

There are 3 ways to display your ChronoForms 8 on your web page

How to use Altcha Captcha on your ChronoForms Joomla form

Add extra security to your Joomla form using Altcha captcha

ALTCHA provides privacy-first spam protection with a globally compliant and accessible alternative to Captchas. Protects against spam and abuse without tracking users, complying with GDPR, CCPA, and other regulations while ensuring a frictionless experience.

Adding Altcha to your ChronoForms8 Joomla form is now easier than even using the Altcha security view

How to search a Data List created in ChronoForms8

Discover how to easily create a search field for your data listing created in ChronoForms8

Adding a search box feature for your data listing created in ChronoForms8 is very easy using the List Search behavior available in form fields, we explain how to use this powerful feature to make it easier for your users to find the records they need.

How to set Email reply address to the Sender's email address

Discover how to get the user's email address and name when you click reply in your Email client

When you receive an email from your form, you want to click reply and have the sender's email address automatically appear in the Email client "To" field, this can be done using the Email action's Reply settings.

How to Install ChronoForms v8 in WordPress: Step-by-Step Guide

Simple steps to install the ultimate WordPress forms builder.

Want to install the ChronoForms v8 WordPress form builder to create powerful, mobile-friendly forms in your WordPress website? This step-by-step guide walks you through downloading and installing the ChronoForms v8 WordPress form builder. 

How to Install ChronoForms v8 in Joomla: Step-by-Step Guide

Simple steps to install the ultimate Joomla forms builder.

Want to install ChronoForms v8 in Joomla to create powerful, mobile-friendly forms? This step-by-step guide walks you through downloading and installing ChronoForms v8 Joomla form builder. 

How to Reload a field in ChronoForms8

Understand how to easily load dynamic content in your ChronoForms8 Joomla forms and replace existing form elements.

You can setup an Event Listener to Reload the listening field, Reload means replacing the field with a new content from another form page, here are the steps to do setup the Reload listener action correctly:

Step-by-Step: Connect Joomla Forms to Google Sheets with ChronoForms v8

The definitive guide for saving Joomla form data to Google Sheets using ChronoForms v8.

This complete guide shows exactly how to configure ChronoForms v8 Joomla forms to save submissions directly to Google Sheets, with all necessary screenshots.

We will also explain how to make your Google Sheet editable by others users.

How Chronoforms8 works

The definitive guide to use the ChronoForms v8 interface to build any kind of form in Joomla & WordPress.

In this tutorial we will show the main concepts in ChronoForms v8 in order to show you how the form builder works

How to use the Event Switcher in Chronoforms 8

Understand how to display different content or process different actions based on field data, query parameters or actions returned variables.

The Event Switcher action can help you run different Views/Actions based on the value of a specific variable, you can define different Views/Actions for each expected value

How to enable and use the Form Debug

Discover how to enable the form debug to find information about the form processing.

In order to display some helpful info about the form actions and data, you need to enable the form debug,

How to build a dynamic dropdown in Chronoforms 8

A dynamic dropdown is a select field which will update it's options when another field changes, in this tutorial we will show how to do this in Chronoforms8

Dynamic options for dropdowns and multi selection fields

Discover how to load Dropdowns and Checkboxes options from your Database or other dynamic sources in your Joomla form using ChronoForms8.

Here is how to setup the Dynamic Options behavior for the dropdown fields and multi selection fields in ChronoForms v8, the same setup can be used for Chronoforms v7

How to translate your form to multiple languages

Discover how to translate the your ChronoForms8 Joomla form to different languages, the language will be switched automatically based on the active site language.

In this tutorial we will show you how to translate your Chronoforms8 form to different languages

How to setup Stripe payments in Joomla and WordPress forms using ChronoForms8

Definitive guide for creating Stripe payment Joomla form using ChronoForms8, including Stripe webhook integration.

The stripe payment action is very easy to setup, here is how to do this:

Create a table list in Chronoforms8

Step by step tutorial on how to read, list, edit & update data from your database using ChronoForms8 on both Joomla & WordPress.

In this tutorial we will list records in a database table and show the list in a table using Chronoforms8

How to setup fields events using Triggers & Listeners in Chronoforms8

Understand how to trigger actions based on user's interaction with your ChronoForms v8 form using the Triggers & Listeners behaviors.

Sometimes you need to show/hide/disable/enable fields or sections of your form based on the values of other form fields, here is how to use Triggers and Listeners behaviors to setup custom fields events in Chronforms8