Administration module

The administration module is available by opening the address where you installed Goupile (for example, http://localhost:8889) and clicking on the administration link.

After logging in, you will have access to the administration panel, which looks like this:

The administration panel is organized into panels, which can be displayed individually or side by side. When you log in, and if your screen is wide enough, you will see:

You can switch active panels using the tabs in the main menu (red box in the screenshot).

Creating a project

Create a project by clicking on "Create a project" above the list of projects. A new window ("Create a project") will appear, in which you must configure:

Some names are prohibited, such as admin or static, to avoid conflicts with global Goupile URLs.

Once the project is created, it appears in the project list with several available actions:

The user who created the project automatically has full permissions on it. To allow other users to participate, you must create them (if needed) and assign them to the project.

Refer to the user management documentation for more details.

Follow the access link to start creating your questionnaires, or read on to adjust certain project settings.

Configuring a project

We will not cover the advanced tab settings, which are meant for solving rare issues. Avoid changing them!

Projects with guest access

By default, projects can only be opened by users assigned to them, with sufficient permissions.

You can enable guest mode to make your project public. Guests can answer your questionnaire but will not have access to data recorded by other users or guests.

Offline mode

Enable offline mode so that your survey can function without an internet connection.

Enabling this mode has several effects:

Do not enable this mode for projects that do not need it, to reduce unnecessary downloads and caching of Goupile and project files.

Multi-center projects

Use the split function to convert a single-center project into a multi-center project.

Each division creates a new center, as shown in the screenshot below where two centers are created for the "test" project.

Centers within a project share the form scripts (and thus the data collection and export structure), but their data is separated into different databases:

After converting to a multi-center project, user permissions are split between:

Scheduled exports

You can configure the project to perform an automated export on specific days at a fixed time. Each export will be available in the exports list under the monitoring table.

You can choose to export all records each time, or only new records since the last automated export.

Data archiving

Archives record the state of projects, users, and data at the time they are created.

They are created at different times:

Archives created within the last 7 days are kept on the server before being deleted. However, you can download them (files with the .goarch extension) and store them securely to restore their contents if needed.

To open or restore an archive, you must keep the restoration key provided during Goupile installation.

Without this key, restoration is impossible and the data will be lost. Moreover, it is strictly impossible for us to recover this key if you lose it.