Skip to content
English - United States
  • There are no suggestions because the search field is empty.

What to do if your registration form is no longer displayed

Understanding the origin of the problem

Key points:

  • A form may disappear due to a hidden element, a disabled script, or a recent change to your hotel website.
  • External integrations may stop working after an update or accidental removal.
  • Errors in styles, classes, or embeds are often responsible.
  • A methodical check will restore the display in a few minutes.

A signup form is essential for capturing qualified leads in the hospitality industry, whether for a newsletter, loyalty program, or special offers. Its sudden disappearance directly impacts your hotel marketing strategy and conversion rates. Here are the checks and solutions to implement quickly.

1. Check that the element is not hidden

The most common case: the element still exists but is invisible due to a style applied in error. Check:

  • if the form has a class with display: none
  • if the opacity has been reduced to 0
  • if the element is offset off-screen (e.g., incorrect margin or transform)
  • if the form is located under another block (z-index too low)

Tips:

  • Temporarily activate an outline on the element to highlight it.
  • Compare with a previous version or a similar page where the form works.

2. Confirm that the external integration is still working

If your form is connected to an email marketing or CRM tool, it's possible that:

  • The integration script has changed.
  • The API key has expired.
  • The embed code may have been removed or truncated.
  • An update to the tool broke the old iframe.

These are common causes when the form originated from an external embed. Solution:

  • Retrieve the integration code again in your marketing tool.
  • Paste it into a clean integration block.
  • Test the display in publishing mode.

💡 Hotel tip: If you use a form to collect emails from subscribers to your special offers, always keep a copy of the last embed code used in your internal documentation.

3. Controlling interactions and animations

A misconfigured interaction can completely hide a form:

  • The "hide/show" interaction was poorly targeted.
  • animation applied to the wrong element
  • trigger removed or reset to zero

This often happens after a rapid modification of a neighboring section. Check:

  • if the form disappears only when displayed
  • if the interaction applies an opacity of 0 or a scale of 0
  • if a scroll trigger mistakenly acts on the wrong class

4. Test in a published version, not just in the editor

Some forms may not display in the editor but appear online, or vice versa. Remember to check:

  • the current published page
  • the mobile and tablet version
  • different browsers (Safari, Chrome, Firefox)

This allows us to detect:

  • a script blocked by a browser
  • a cache problem
  • an unpublished version following a recent modification

5. Check the privacy or consent settings

If your hotel website uses a cookie consent system or preference manager, it is possible that:

  • The form is classified as “marketing” and blocked by default.
  • The user did not accept the correct type of cookies.
  • The script should only be loaded after validation.

Solution :

  • Test with consent accepted
  • Check the script loading order.
  • Reposition the form in an unconditioned area if necessary.

6. View the change history

An unintentional deletion can occur after:

  • a change in layout
  • a duplication of a section
  • a classroom cleanup
  • the deletion of a shared script

In this case :

  • compare with a previous backup
  • Re-import the structure if you have an internal backup.
  • Inspect the nearby sections to see if the form has been moved by mistake.

💡 Tip: Regularly document your critical configurations: forms, marketing scripts, hospitality integrations. This will prevent you from having to start from scratch in case of a mistake.

7. Recreate the form if necessary

If the form remains invisible after a complete check, it is sometimes faster to rebuild it properly:

  • Create a new dedicated section
  • Add the essential fields (email, first name if necessary).
  • Reinsert the script or sending action.
  • Test sending and confirmation on mobile.

For hotels, a clear, minimalist and quick-to-fill form maximizes frictionless registrations.

Conclusion

If the registration form is no longer displaying, it's usually due to a style issue, a blocked script, or an outdated external integration. A step-by-step check will quickly identify the cause and restore the display. In the hospitality industry, this form is a key element of your marketing strategy, so it's essential to ensure its continuous availability and readability on all devices.