Gravity Forms


Gravity Forms is the default form system used across KIJO websites. It handles everything from simple contact forms to multi-step enquiries, uploads, conditional logic, and automated notifications.

It’s reliable, flexible, and gives you full control over form structure, submissions, and notifications.


📬 Viewing Form Entries

Every time a visitor submits a form, Gravity Forms stores the submission as an Entry.

To access them:

  1. Log in to WordPress.
  2. Go to Forms in the left-hand menu.
  3. Hover over any form and click Entries.
  4. You can view the full submission, export entries, mark them as read, or delete them.

Important: WordPress is not a CRM, so entries should be periodically exported or cleared depending on the project’s data policy.


✏️ Editing a Form (Adding / Modifying Fields)

To edit a form’s structure:

  1. Go to Forms → Forms.
  2. Click the title of the form you want to edit.
  3. You’ll see a drag-and-drop interface similar to Elementor but built for forms.

Common field types:

  • Standard Fields: Single Line Text, Paragraph Text, Dropdowns, Checkboxes.
  • Advanced Fields: Email, Phone, File Uploads, Date Picker.
  • Pricing Fields: Product, Quantity, Total (used for e-commerce logic).
  • Post Fields / User Fields: Used for more complex setups (rare).

You can:

  • Add new fields from the right-hand panel.
  • Click any field to edit its settings (label, placeholder, required, conditional logic, etc.).
  • Rearrange fields by dragging them up and down.
  • Save your changes using Update Form.

Rule of thumb: Keep forms focused. More fields = lower completion rates.


🔔 Notifications & Confirmations

Each form has:

Notifications

  • Usually emails sent to the site admin, the sales team, or the submitter.
  • You can edit these under Form Settings → Notifications.
  • Always double-check the Send To email to avoid lost enquiries.

Confirmations

  • What the user sees after submitting the form.
  • Options include: a success message, redirecting to a thank-you page, or showing a custom page.

⚙️ Conditional Logic

Gravity Forms supports conditional logic at the field level and notification level.

Examples:

  • Show a “Business Name” field only if the user selects “Business” in a dropdown.
  • Send an enquiry to a specific department based on the form choice.

This keeps forms clean and reduces user friction.


🛠️ Best Practices

  • Avoid overcomplicating forms. Only include fields that genuinely matter.
  • Test after every change. Submit a real entry to ensure notifications fire correctly.
  • Don’t rename form fields casually. Renaming labels can break integrations (CRMs, automation tools).
  • Export entries regularly. Keep WordPress lean and compliant with data policies.
  • Update from staging to live carefully. Form IDs and notifications differ between environments.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us