Build a Contact form, a Registration form, or a What's Your Favourite Cookie form, with the design freedom and power of the YOOtheme Pro Page Builder.
The YOOtheme Pro builder allows you to create beautiful, and optimized forms with no knowledge of coding.
The submission takes place in the background, validates with HTML5 and AJAX/PHP. No reloads.
Submissions are protected against spam bots and abuse with Google reCAPTCHA integration.
10+ Elements to Build Your Form
The Form Builder comes with an expanding collection of ready-to-use elements. Easily extend it with your custom elements.
After Submit Actions
Process submissions with a growing set of repeatable, orderable, and conditionally executed Actions. Easily add your custom actions.
Send an email with Submission Data placeholders, attach static or submitted files.
Save the Submission in a specified CSV file, easily view all submissions in a Spreadsheet.
Display a Modal with a customized message and Submission Data placeholders.
Redirect the user to a specified URL, e.g. a dedicated Thank You page.
Elements Access Conditions
Combine all the needed rules to set a condition that will determine if an element should be rendered or not.
Rules for the Right Condition
Grouped by topics the rules can be enabled and combined to form the required condition. Easily declare your own rules and reuse them across projects.
Focused on the current user Group, Access, or Role.
Date & Time
Focused on the Date, Time, Day, Month, and Season.
Focused on the site URL and Language.
Focused on the IP, Browser, and Operative System.
A Collection of 4300+ Icons
Expand the icons library with Font Awesome, Ionicons, Zondicons, and Teenyicons collections or add your own.
Make your content sharable on social media.
Let users share your website content on their favorite social media network being that Twitter, Facebook, WhatsApp, or a custom preset network.
A free element that will boost your website social media engagement.
Create great-looking charts.
Set your data in the Chart element or map it with Dynamic Content and choose the type of chart among Line, Vertical Bar, Horizontal Bar, Radar, Pie, Doughnut, Polar Area, Bubble, or Scatter.
A free element based on Chart.js that will make your data fun to set and fun to watch.
Write your content the Markdown way.
Write your content with Markdown syntax or choose a file as source, and render it converted and cached. Markdown is a beautiful way to write content and is now one step closer to YOO.
A free element that will easy your content input, and porting content from other sources.