{
  "settings": {
    "objectType": "Form Setting",
    "editActive": true,
    "title": "Photo Contest Form",
    "form_title": "Photo Contest Form",
    "show_title": 1,
    "allow_public_link": 0,
    "embed_form": "",
    "clear_complete": 1,
    "hide_complete": 1,
    "default_label_pos": "above",
    "wrapper_class": "",
    "element_class": "",
    "form_title_heading_level": "3",
    "key": "",
    "add_submit": 0,
    "currency": "",
    "unique_field_error": "A form with this value has already been submitted.",
    "logged_in": false,
    "not_logged_in_msg": "",
    "sub_limit_msg": "The form has reached its submission limit.",
    "calculations": [],
    "formContentData": [
      "first_name_1747008001000",
      "last_name_1747008002000",
      "email_1747008003000",
      "phone_1747008004000",
      "photo_title_1747008005000",
      "contest_category_1747008006000",
      "photo_description_1747008007000",
      "photo_upload_1747008008000",
      "rules_agreement_1747008009000",
      "hcaptcha_1747008010000",
      "submit_1747008011000"
    ],
    "objectDomain": "calculations",
    "drawerDisabled": false
  },
  "fields": [
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 1,
      "idAttribute": "id",
      "type": "firstname",
      "label": "First Name",
      "key": "first_name_1747008001000",
      "label_pos": "default",
      "required": true,
      "default": "",
      "placeholder": "",
      "container_class": "one-half first",
      "element_class": "",
      "input_limit": "",
      "input_limit_type": "characters",
      "input_limit_msg": "Character(s) left",
      "manual_key": "",
      "admin_label": "",
      "help_text": "",
      "mask": "",
      "custom_mask": "",
      "custom_name_attribute": "given-name",
      "personally_identifiable": 1,
      "value": "",
      "drawerDisabled": "",
      "field_label": "First Name",
      "field_key": "first_name_1747008001000"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 2,
      "idAttribute": "id",
      "type": "lastname",
      "label": "Last Name",
      "key": "last_name_1747008002000",
      "label_pos": "default",
      "required": true,
      "default": "",
      "placeholder": "",
      "container_class": "one-half",
      "element_class": "",
      "input_limit": "",
      "input_limit_type": "characters",
      "input_limit_msg": "Character(s) left",
      "manual_key": "",
      "admin_label": "",
      "help_text": "",
      "mask": "",
      "custom_mask": "",
      "custom_name_attribute": "family-name",
      "personally_identifiable": 1,
      "value": "",
      "drawerDisabled": "",
      "field_label": "Last Name",
      "field_key": "last_name_1747008002000"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 3,
      "idAttribute": "id",
      "type": "email",
      "label": "Email",
      "key": "email_1747008003000",
      "label_pos": "default",
      "required": true,
      "default": "",
      "placeholder": "",
      "container_class": "",
      "element_class": "",
      "admin_label": "",
      "help_text": "",
      "custom_name_attribute": "email",
      "personally_identifiable": 1,
      "value": "",
      "drawerDisabled": "",
      "field_label": "Email",
      "field_key": "email_1747008003000"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 4,
      "idAttribute": "id",
      "type": "phone",
      "label": "Phone",
      "key": "phone_1747008004000",
      "label_pos": "default",
      "required": false,
      "default": "",
      "placeholder": "",
      "container_class": "",
      "element_class": "",
      "manual_key": "",
      "admin_label": "",
      "help_text": "",
      "mask": "(###) ###-####",
      "custom_mask": "",
      "custom_name_attribute": "phone",
      "personally_identifiable": 1,
      "value": "",
      "drawerDisabled": "",
      "field_label": "Phone",
      "field_key": "phone_1747008004000"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 5,
      "idAttribute": "id",
      "type": "textbox",
      "label": "Photo Title",
      "key": "photo_title_1747008005000",
      "label_pos": "default",
      "required": true,
      "default": "",
      "placeholder": "",
      "container_class": "",
      "element_class": "",
      "input_limit": "100",
      "input_limit_type": "characters",
      "input_limit_msg": "Character(s) left",
      "manual_key": "",
      "admin_label": "",
      "help_text": "",
      "mask": "",
      "custom_mask": "",
      "custom_name_attribute": "",
      "personally_identifiable": "",
      "value": "",
      "drawerDisabled": "",
      "field_label": "Photo Title",
      "field_key": "photo_title_1747008005000"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 6,
      "idAttribute": "id",
      "type": "listselect",
      "label": "Contest Category",
      "key": "contest_category_1747008006000",
      "label_pos": "default",
      "required": true,
      "default": "",
      "placeholder": "",
      "container_class": "",
      "element_class": "",
      "admin_label": "",
      "help_text": "",
      "manual_key": "",
      "value": "",
      "drawerDisabled": "",
      "field_label": "Contest Category",
      "field_key": "contest_category_1747008006000",
      "options": [
        {
          "errors": [],
          "max_options": 0,
          "label": "Select a category...",
          "value": "",
          "calc": "",
          "selected": 1,
          "order": 0,
          "manual_value": true
        },
        {
          "errors": [],
          "max_options": 0,
          "label": "Landscape",
          "value": "Landscape",
          "calc": "",
          "selected": 0,
          "order": 1,
          "manual_value": true
        },
        {
          "errors": [],
          "max_options": 0,
          "label": "Portrait",
          "value": "Portrait",
          "calc": "",
          "selected": 0,
          "order": 2,
          "manual_value": true
        },
        {
          "errors": [],
          "max_options": 0,
          "label": "Street Photography",
          "value": "Street Photography",
          "calc": "",
          "selected": 0,
          "order": 3,
          "manual_value": true
        },
        {
          "errors": [],
          "max_options": 0,
          "label": "Wildlife",
          "value": "Wildlife",
          "calc": "",
          "selected": 0,
          "order": 4,
          "manual_value": true
        },
        {
          "errors": [],
          "max_options": 0,
          "label": "Abstract",
          "value": "Abstract",
          "calc": "",
          "selected": 0,
          "order": 5,
          "manual_value": true
        },
        {
          "errors": [],
          "max_options": 0,
          "label": "Black and White",
          "value": "Black and White",
          "calc": "",
          "selected": 0,
          "order": 6,
          "manual_value": true
        },
        {
          "errors": [],
          "max_options": 0,
          "label": "Other",
          "value": "Other",
          "calc": "",
          "selected": 0,
          "order": 7,
          "manual_value": true
        }
      ]
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 7,
      "idAttribute": "id",
      "type": "textarea",
      "label": "Photo Description",
      "key": "photo_description_1747008007000",
      "label_pos": "default",
      "required": false,
      "default": "",
      "placeholder": "",
      "container_class": "",
      "element_class": "",
      "input_limit": "500",
      "input_limit_type": "characters",
      "input_limit_msg": "Character(s) left",
      "textarea_rte": "",
      "disable_rte_mobile": "",
      "textarea_media": "",
      "manual_key": "",
      "admin_label": "",
      "help_text": "",
      "value": "",
      "drawerDisabled": "",
      "desc_text": "Tell us about your photo. What inspired it? Where was it taken?",
      "field_label": "Photo Description",
      "field_key": "photo_description_1747008007000"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 8,
      "idAttribute": "id",
      "type": "upload",
      "label": "Upload Your Photo",
      "key": "photo_upload_1747008008000",
      "label_pos": "default",
      "required": true,
      "container_class": "",
      "element_class": "",
      "admin_label": "",
      "help_text": "Accepted formats: JPG, PNG. Maximum file size: 10 MB.",
      "allowed_types": "jpg|jpeg|png",
      "max_size": "10240",
      "media_folder": "",
      "uploading_msg": "Uploading...",
      "max_uploads": "1",
      "drawerDisabled": "",
      "field_label": "Upload Your Photo",
      "field_key": "photo_upload_1747008008000"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 9,
      "idAttribute": "id",
      "type": "listcheckbox",
      "label": "I have read and agree to the contest rules and grant the organizer permission to display or publish my submitted photo.",
      "key": "rules_agreement_1747008009000",
      "label_pos": "default",
      "required": true,
      "container_class": "",
      "element_class": "",
      "admin_label": "",
      "help_text": "",
      "manual_key": "",
      "value": "",
      "drawerDisabled": "",
      "field_label": "Rules Agreement",
      "field_key": "rules_agreement_1747008009000",
      "required_error": "You must agree to the contest rules to submit your entry.",
      "options": [
        {
          "errors": [],
          "max_options": 0,
          "label": "I have read and agree to the contest rules and grant the organizer permission to display or publish my submitted photo.",
          "value": "agreed",
          "calc": "",
          "selected": 0,
          "order": 0,
          "manual_value": true
        }
      ]
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 10,
      "idAttribute": "id",
      "type": "hcaptcha",
      "label": "Spam Protection",
      "key": "hcaptcha_1747008010000",
      "label_pos": "hidden",
      "required": false,
      "container_class": "",
      "element_class": "",
      "admin_label": "",
      "site_key": "",
      "secret_key": "",
      "drawerDisabled": "",
      "field_label": "Spam Protection",
      "field_key": "hcaptcha_1747008010000"
    },
    {
      "objectType": "Field",
      "objectDomain": "fields",
      "editActive": false,
      "order": 11,
      "idAttribute": "id",
      "type": "submit",
      "label": "Submit My Entry",
      "processing_label": "Submitting...",
      "container_class": "",
      "element_class": "",
      "key": "submit_1747008011000",
      "admin_label": "",
      "drawerDisabled": "",
      "field_label": "Submit My Entry",
      "field_key": "submit_1747008011000"
    }
  ],
  "actions": [
    {
      "title": null,
      "key": null,
      "type": "successmessage",
      "active": "1",
      "created_at": "2026-05-12 00:00:00",
      "label": "Success Message",
      "objectType": "Action",
      "objectDomain": "actions",
      "editActive": "",
      "message": "Thank you for entering! We’ve received your photo and will be in touch. Winners will be announced on [date]. Good luck!",
      "order": "1",
      "to": "{wp:admin_email}",
      "reply_to": "",
      "email_subject": "Ninja Forms Submission",
      "email_message": "{fields_table}",
      "email_message_plain": "",
      "from_name": "",
      "from_address": "",
      "email_format": "html",
      "cc": "",
      "bcc": "",
      "success_msg": "Thank you for entering! We’ve received your photo and will be in touch. Winners will be announced on [date]. Good luck!"
    },
    {
      "title": null,
      "key": null,
      "type": "email",
      "active": "1",
      "created_at": "2026-05-12 00:00:00",
      "label": "Admin Email",
      "objectType": "Action",
      "objectDomain": "actions",
      "editActive": "",
      "order": "2",
      "to": "your@email.com",
      "reply_to": "{field:email_1747008003000}",
      "email_subject": "New Photo Contest Entry: {field:photo_title_1747008005000} from {field:first_name_1747008001000} {field:last_name_1747008002000}",
      "email_message": "<p>New photo contest entry received.</p>\n\n<p><strong>Entrant Name:</strong> {field:first_name_1747008001000} {field:last_name_1747008002000} </p>\n<p><strong>Email:</strong> {field:email_1747008003000} </p>\n<p><strong>Phone:</strong> {field:phone_1747008004000} </p>\n\n<p><strong>Photo Title:</strong> {field:photo_title_1747008005000} </p>\n<p><strong>Category:</strong> {field:contest_category_1747008006000} </p>\n\n<p><strong>Photo Description:</strong></p>\n<p> {field:photo_description_1747008007000} </p>\n\n<p>The uploaded photo is available in the WordPress Media Library.</p>\n\n<p><strong>Submission Date:</strong> {system:date} </p>",
      "email_message_plain": "",
      "from_name": "",
      "from_address": "",
      "email_format": "html",
      "cc": "",
      "bcc": ""
    },
    {
      "title": null,
      "key": null,
      "type": "save",
      "active": "1",
      "created_at": "2026-05-12 00:00:00",
      "label": "Record Submission",
      "objectType": "Action",
      "objectDomain": "actions",
      "editActive": "",
      "order": "3",
      "to": "{wp:admin_email}",
      "reply_to": "",
      "email_subject": "Ninja Forms Submission",
      "email_message": "{fields_table}",
      "email_message_plain": "",
      "from_name": "",
      "from_address": "",
      "email_format": "html",
      "cc": "",
      "bcc": "",
      "success_msg": "Your form has been successfully submitted.",
      "redirect_url": "",
      "submitter_email": "",
      "fields-save-toggle": "save_all",
      "exception_fields": [],
      "set_subs_to_expire": "0",
      "subs_expire_time": "90"
    },
    {
      "title": null,
      "key": null,
      "type": "email",
      "active": "1",
      "created_at": "2026-05-12 00:00:00",
      "label": "Entry Confirmation",
      "objectType": "Action",
      "objectDomain": "actions",
      "editActive": "",
      "order": "4",
      "to": "{field:email_1747008003000}",
      "reply_to": "your@email.com",
      "email_subject": "We received your entry — {field:photo_title_1747008005000}",
      "email_message": "<p>Hi {field:first_name_1747008001000} ,</p>\n\n<p>Thank you for entering the photo contest! We’ve received your submission and it’s officially in the running.</p>\n\n<p><strong>Here’s a summary of your entry:</strong></p>\n<p><strong>Photo Title:</strong> {field:photo_title_1747008005000} </p>\n<p><strong>Category:</strong> {field:contest_category_1747008006000} </p>\n\n<p>Winners will be announced on [date]. We’ll be in touch!</p>\n\n<p>Questions? Reply to this email or visit [your website/contact page].</p>\n\n<p>Good luck,<br>[Your Name / Organization]</p>",
      "email_message_plain": "",
      "from_name": "",
      "from_address": "",
      "email_format": "html",
      "cc": "",
      "bcc": ""
    }
  ]
}
