> For the complete documentation index, see [llms.txt](https://docs.norrnext.com/norrcompetition/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.norrnext.com/norrcompetition/entries/submitting-entry-form.md).

# Submitting Entry Form

Learn how contestants submit entries from the frontend in NorrCompetition.

Contestants can submit entries on the frontend using the dedicated **Submit Entry** menu item (created during component installation) or by clicking the **Submit Entry** call-to-action button on a contest page or in their personal contestant profile.

### Permissions & Access

To allow users to submit and edit entries, configure the **Create** and **Edit Own** permissions in Joomla ACL. Submission windows can be extended or restricted using **Create Before**, **Create After**, and **Edit After** permissions. See [Configuration - Permissions](/norrcompetition/configuration/permissions.md).

For instructions on configuring guest submissions without requiring a user account, see [Submitting Entries by Unregistered Users](/norrcompetition/faq/submitting-entries-by-unregistered-users.md).

<figure><img src="https://norrnext.com/images/docs/norrcompetition/entries/entry-form.png" alt="New entry form - NorrCompetition"><figcaption><p>Frontend Entry Submission Form</p></figcaption></figure>

### Submission Form Fields

* **Contest** – dropdown selector of active contests open for submissions. Once a contest is chosen, the form dynamically renders all associated custom fields.

  <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Once an entry is submitted, its assigned contest can only be altered by a site administrator in the backend.</p></div>
* **Photo Upload** – available in *Photo* contests. Contestants upload their image file via asynchronous AJAX upload, preview the image, and use the crop tool to define the thumbnail focal point.
* **Video URL** – available in *Video* contests. Paste a link from supported video hosting services:

  * **YouTube**
  * **Vimeo**
  * **Dailymotion**
  * **Instagram**
  * **Wistia**
  * **Rutube**

  The embedded player previews the video automatically below the field.
* **Entry Title Field** – the primary custom field defined in the contest settings (e.g. *Full Name*, *Pet Name*, or *Project Title*).
* **Custom Fields** – additional custom fields assigned to the contest (e.g. bio, location, equipment used, category, website URL, etc.).
* **Additional Photos (Gallery)** – if enabled for the contest, contestants can upload supplementary images for an entry gallery.
* **Captcha / Turnstile** – rendered automatically for guest submissions when Captcha is enabled in global options.

### Submission & Moderation

* **Submit** – validates the input and creates the entry. If moderation is enabled (*New* or *All*), the entry is placed into the *Waiting for Approval* queue and the user receives a confirmation notification. If moderation is set to *None*, the entry is published immediately.
* **Cancel** – cancels form submission and redirects back to the contestant's profile or contest list.
