Product support

Get help in the plugin support forum.


ozc Contact Plugin

The ozc Contact plugin let you manage your contact forms! use the contact form component and the existing templates to setup a contact form quick and easy or create your own custom templates and configure validation, error messages and mail view flexible from the backend. The plugin comes with a Option to save Messages in October Cms and also Ajax File Upload for attachments.


  • 1.0.1: first version of ozc Contact
  • 1.0.2: create Settings Table to save plugin config in backend
  • 1.0.3: create Messages Table to save messages in backend
  • 1.0.4: implement validation rules connected to form_name
  • 1.0.5: create Form Configs >> to config the behavior of different forms
  • 1.0.6: add (Ajax upload) File attachment
  • 1.0.7: Add custom ozcContact icon
  • 1.0.9: Add individual "recipient email" Fields to Form Configs
  • 1.0.10: Add data-request-data "form_settings" to contact form to get the settings for the component
  • 1.0.11: Remove RainLab.Translate plugin dependency, load Message::trans only if plugin is installed

Coming soon features

  • import / export feature into/from CSV, JSON
  • Dropzone Js integration

Available languages

  • en - English
  • de - German

Additional support

  • additional features on request
  • installation service on request
Contact Form in Frontend - ajax & validation + error-message


  • October Cms Ajax Framework must be included in the layout
  • Configure mail Settings in backend to send Emails.


The ozc Contact component can be added to any page an will show the selected template / contact form in the Frontend.


loadContactScript = 1
form_template = "contact_form"

{% component 'ozc_contact' %}

Implement Recaptcha Feature and add Recaptcha To Settings

Sep 19, 2022


fix NOT NULL error in migration

Sep 18, 2022


fix migration (down)

Sep 17, 2022


Add fields to settings table

Sep 14, 2022


Remove RainLab.Translate plugin dependency, load Message::trans only if plugin is installed

Sep 13, 2022


Add "form_settings" to contact form as data-request-data to get the right settings in component "Contact@onMailSent"

Aug 03, 2022


Add individual "recipient email" Fields to Form Configs

Jul 05, 2022


Add custom ozcContact icon

Mar 18, 2022


Add (Ajax upload) File attachment

Mar 15, 2022


Extend Settings to get validation fields from BE

Apr 03, 2021


Implement rules conneted to form_name (use private $formSettings array in component)

Apr 03, 2021


Create Records Table

Apr 03, 2021


Create Settings Table

Apr 03, 2021


First version of ozc Contact

Apr 03, 2021