Why Is My Form Showing a Blank Page?
If your form appears blank when using Genie, don’t worry — your content hasn’t been deleted. This usually happens for one of two reasons outlined below.
Cause 1: The Initial Genie Script Was Removed
When you copy a Dub-ins Genie template to your Dubsado account, a small block of CSS is added to prevent the default Dubsado form from flashing its preview before Genie loads.
This CSS lives here:
Dubsado Form → Styling → Edit CSS
.client-view-tabs, .form-viewer, #diWCShell { visibility: hidden; }
This is expected behavior.
Why this causes a blank form
If the initial script is removed from the top of the form, the CSS continues hiding the form — but Genie never loads to replace it.
This commonly happens if:
- The top HTML block was deleted
- The form was duplicated without the script
- The script was removed intentionally
Fix: Re-add the Initial Script (Recommended)
- Open your Dubsado form.
- Add an HTML block at the very top of the form.
- Paste in the initial Genie script.
- Save the form.
You can find the script here: Setting Up Genie With an *Existing* Dubsado Form.
Alternative Fix: Remove the CSS
If you are no longer using Genie on this form:
- Go to Styling → Edit CSS
- Remove the following code:
.client-view-tabs, .form-viewer, #diWCShell { visibility: hidden; } - Save your form.
This will restore Dubsado’s default form display.
Cause 2: The Questionnaire Is Still a Template
If you’re opening a Questionnaire that lives in Dubsado’s Templates area, it will appear blank.
This applies to:
- Dubsado 3.0: Dubsado → Forms → Form Templates
- Dubsado 2.0: Dubsado → Templates → Forms
Questionnaires in Templates are not public-facing, and adding Genie templates or editing a Genie template only works on forms that have been added to a project first.
Fix: Add the Questionnaire to a Project
- Add the Questionnaire to a Dubsado project.
- Open the form from inside the project.
- Genie will load normally.
Learn more here: Using Genie with a Questionnaire.
Summary
If your form is blank, it’s almost always because:
- The initial script was removed while the CSS is still applied, or
- The form is still a Questionnaire located in your Dubsado Templates section
Once either issue is resolved, your form will display correctly.