# Guided Setup

**URL:** <https://speciforum.org/t/guided-setup/3234>\
**Category:** Configuration & Installation\
**Tags:** Specify-7\
**Created:** [January 8, 2026, 5:39pm UTC](https://speciforum.org/t/guided-setup/3234 "2026-01-08T17:39:56Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![bronwyn](https://yyz1.discourse-cdn.com/flex029/user_avatar/speciforum.org/bronwyn/32/5742_2.png) [@bronwyn](https://speciforum.org/u/bronwyn)\
**Post date:** [January 8, 2026, 5:39pm UTC](https://speciforum.org/t/guided-setup/3234/1 "2026-01-08T17:39:56Z")

</div>

> 📖 This guide provides a step-by-step walkthrough on how to setup a new **empty** Specify database. If you are looking for instructions on how to add divisions, disciplines, or collections to an existing database, you can do this in [System Config](https://speciforum.org/t/system-configuration-tool/3284).

> [!note]  
> Before you begin, you or an IT administrator must either [install Specify 7 on a local server](https://speciforum.org/t/specify-7-installation-instructions/755) or you can reach out to our team to have a new deployment added on [Specify Cloud](https://speciforum.org/t/specify-cloud/714).
> 
> If you are looking to evaluate Specify, please reach out to [membership@specifysoftware.org](mailto:membership@specifysoftware.org)! Our team can deploy a new Specify instance for evaluation purposes.

* * *

After starting Specify for the first time with an empty database, you will be greeted automatically by the **Guided Setup** tool. This appears only during the initial run in a new Specify database.

This tool guides you through the foundational configuration of your institution’s hierarchy, including divisions, disciplines, collections, and your initial administrator account.

## Guided Setup Interface

The Guided Setup consists of three main components:

**1. Current Entry Form:** where you will fill out the required fields to create a database.

**2. Overview Panel:** an “at-a-glance” view of all the fields and values entered throughout the Guided Setup process. A scroll bar appears upon hovering your cursor, allowing review of previous entries without using the Back button. This panel is shown to the left of the current entry form.

 ![Overview_Panel](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/c/c2c3ca389f786a07c89b33b5db5e5d05dbba3b6b.png)

**3. Progress Bar:** reflects how far along you are in the Guided Setup process, offering an estimation of the remaining steps.

 ![Progress_Bar](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/9/99d933fe135c6eaf214a3e38d92c46fb24a38613.png)

* * *

## 1. Institution

Guided Setup begins with entering your Institution information.

 ![Setup Institution](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/1/1db578711429556557add850446d6b9350e9f269.png)

- The **Name** should be the formal name for your institution. It is a field within the Specify database, is displayed on the Institution form, and can be queried and used in reports.
- The **Code** is typically an acronym, codon, abbreviation, or short name for your institution.
- The **Institution Address** information, such as **City** , **State** , **Country** , **Zip Code** , and **Phone Number** , is also added to fields within the Specify database.

The **Code** and address information are vital for identifying your institution in the global research community. If your collections are published to GBIF, these values are used when registering or synchronizing with the **[Global Registry of Scientific Collections (GRSciColl)](https://scicoll.org/grscicoll.html)**.

Accurate codes and institutional metadata during setup ensures that your data is ready for integration with GBIF and other global aggregators, making your collection discoverable and properly attributed. If your collection is not already in GRSciColl, you can [register here](https://scientific-collections.gbif.org/how-to).

Once the required fields are filled, the Next button will be enabled.

 ![Setup Institution Filled](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/9/97ff5da176b1482db424e9daadbf050a25ae1889.png)

**Accessions** are the formal process by which a specimen or object is legally accepted and recorded as a museum item. They can be recorded at the institutional level for all collections globally or at the division level. Managing accessions “globally” across the entire organization ensures that accession numbers and records are unique across all collections within the institution.  
Accessioning is .

Some institutions have a formal accessioning process while some do not. If your institution does not use the concept of accessions (typically handled by a registrar or administrative curator), then leave this item unchecked and simply click the Next button to proceed.

* * *

## 2. Storage Tree

Specify visually presents some data types in hierarchical tree displays. These data types include the Taxon, Geography, (Specimen) Storage, Chronostratigraphy, Lithostratigraphy, and Tectonic Unit tables. You can learn more about how trees work in Specify [here](https://speciforum.org/t/trees-in-specify/534).

 ![Setup_Storage](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/a/ab19766abb3b538c0c5d256f5f90cff2ceca5899.png)

The Setup Wizard offers a table for each of the trees for creating tree definitions, or levels. Nodes for the Storage tree can be added within the Specify application. The storage tree operates at the Institution level and is available and visible to all Collections.

| Field | Definition |
| --- | --- |
| **Name** | The name of the rank used internally by Specify but not visible to the user. |
| **Title** | The name of the rank displayed to the user in the tree, queries, and reports. |
| **Remarks** | Allows remarks to be entered regarding the rank. |
| **In Full Name** | Will use the rank when displaying the full name for any associated Collection Objects (which appears in the Taxon Full Name field), with the Preferred Taxon field on the Determinations form, and is useful when running queries and reports when the full name is desired. The `fullName` field is automatically constructed based on this definition, so updating this will rebuild the full names that are already present in the tree. |
| **Enforced** | Ensures that the Rank can not be skipped when adding children. |
| **Text Before** | Adds text before the name at the given rank. |
| **Text After** | Adds text after the name at the given rank. |
| **Full Name Separator** | Dictates which separator is used between the given rank and the following rank. |

> [!tip]  
> For more information on configuring tree definitions, please review our guide on [Editing Tree Definitions & Ranks](https://speciforum.org/t/editing-tree-definitions-ranks/1783).

- **Full Name Direction:** dictates the order of ranks when displayed in the full name. _Forward_ will display a full name from the highest rank to the lowest from left to right. _Reverse_ displays the full name from lowest to highest from left to right. This can be edited from within Specify.
- **Populate tree with default records:** checking this will allow you to generate standard nodes to save time.

* * *

## 3. Division

This window is used to create a single Division within your institutional hierarchy. Additional divisions can be added later from within Specify.

 ![Setup_Division](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/3/35a2fcd53b4624c892089dfdad83cc1d5d4d3465.png)

> [!info] Shared Records in a Division  
> Each division will share the same agents (person, group, or organization). If you are unsure how to organize your database, you can learn more about [what an Agent is in Specify](https://speciforum.org/t/what-is-an-agent-in-specify/2884) before proceeding!
> 
> See all [shared division records here](https://speciforum.org/t/specify-institutional-scopings/1046#p-1801-division-18).

- The **Name** will appear on the division form and can be queried and used in reports. A division is used to collectively name similar collections (e.g., the Division of Paleontology may include Vertebrate Paleontology, Invertebrate Paleontology, and Paleobotany collections).
- The **Abbreviation** can be a short name, acronym, codon, or abbreviation. If your Division does not have a Code, put in a placeholder; this can be edited at a later date.

* * *

## 4. Discipline

> [!info] Shared Records in a Discipline  
> There are a number of default disciplines to choose from. This choice will dictate the default [data entry forms](https://speciforum.org/t/editing-forms-in-specify/1557), field captions and descriptions ([Schema Config](https://speciforum.org/t/using-schema-config/535)), pick lists ([controlled vocabularies](https://speciforum.org/t/creating-using-pick-lists/1161)), and [trees](https://speciforum.org/t/trees-in-specify/534).
> 
> All collections within a discipline will share trees (taxonomy and geography, and if applicable, chronostratigraphy, lithostratigraphy, tectonic unit). They will also share the same Collecting Events, Localities, Loans, Gifts, and Borrows.
> 
> See all [shared discipline records here](https://speciforum.org/t/specify-institutional-scopings/1046#p-1801-discipline-19).

 ![Setup_Discipline](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/8/8313805b1e58aeb28c6cc1ec4ae9ba418096c9b2.png)

- Choose a taxonomic **Type** from the drop-down menu. Specify uses this information to load the correct default data entry forms, trees, and schema based on the predefined disciplines within Specify.
- The **Name** is pre-filled with the discipline type name but can be any user-specific variation. It can be edited, queried, and used in reports. Additional Disciplines can be added from within Specify.

 ![Setup_Discipline_Select](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/6/6639a379751dff1a231b14d076acc464237f0315.png)

* * *

## 5. Geography Tree

The Geography tree operates at the Discipline level and is used by all Collections within the Discipline. Nodes to the Geography tree can be added later from within Specify.

 ![Setup_Geography](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/6/6ee4afbb15892b0595732f65163b3a5022ef1d00.png)

The columns and features available for defining the Geography tree function exactly as they do for the Storage Tree (see Section 2).

> [!tip] Default Geography  
> Checking **Populate tree with default records** will automatically load data for the Geography tree, including Continents, Countries, and States throughout the world as well as Counties within the United States. Default data for the Geography tree is sourced from [Geonames.org](http://Geonames.org).

* * *

## 6. Taxon Tree

Most disciplines will have a default tree associated with it. To populate a tree with default records (See [Taxon Files](https://www.specifysoftware.org/taxonfiles/) to see which ones are available), check the **Populate tree with default records** checkbox, then select a tree from the dialog.

 ![Taxon Tree dialog, with 'Populate tree with default records unchecked](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/9/96a5dcee46851a7114a767864c47b6bd38adec2d.png)

 ![Taxon Tree dialog, with 'Populate tree with default records checked](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/6/6355f1daffc04ab6d1228d84ac5db5175054fd80.png)

 ![Populated Trees dialog with Ichthyology defaults visible](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/b/bdde6912494b99db5d7543c0aca21718a70d609c.png)

Some disciplines will not have any default trees, in which case an empty tree will be created that can be populated after the institution is created.

 ![Taxon tree dialog without any defaults](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/5/597007fc57320e0ecb434591c961c4f57844163e.png)

* * *

## 7. Collection Information

> [!info] Shared Records in a Collection  
> Within a collection, all users will share the same Collection Objects, Types, Groups, Preparations, Determinations, Pick Lists, and Prep Types.
> 
> See all [shared collection record here](https://speciforum.org/t/specify-institutional-scopings/1046#p-1801-collection-20).

 ![Collection Name, Code, and Format form](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/6/62c44f32ac81ea49905e40ecc8ff12d9775d01b1.png)

 ![Default catalog number formats in dropdown](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/0/04aed992743f1b926e82930cb6a049fc669a7995.png)

This step names your first collection and which primary numbering scheme its specimens will use.

- The **Name** is the full, formal name of the collection. This is what users will choose when selecting a collection to work in.
- The **Code** is a unique identifier (acronym or abbreviation) for the collection.

Just like the Institution Code, the **Collection Code** is an essential field for international data standards. It is a primary requirement for the **[Global Registry of Scientific Collections (GRSciColl)](https://scicoll.org/grscicoll.html)**. Providing a standard, recognized code here helps link your digital records in Specify to the physical collection’s global identity, facilitating better data tracking and citation metrics when your data is shared with aggregators like GBIF.

By default, the catalog number format will be set to `CatalogNumberNumeric` (a 9-digit auto-incrementing integer), but this can be changed to any of the other formats in the dropdown, or a new format can be created after the institution is created. If you choose `None`, this will not enforce any standard.

After the database is created, you can customize this right away to create any format you would like. This can be changed at any time, but all existing records must conform to the new format you set. You can learn more about [Field Formatting and Auto-Numbering here](https://speciforum.org/t/field-formatting-and-auto-numbering/663).

* * *

## 8. Specify User

> [!info] System Administrator  
> After the database is created, this user will have system administrator permissions. You can [change the permissions of this user](https://speciforum.org/t/security-and-accounts/539) or [change the password](https://speciforum.org/t/how-to-change-a-password/1268) at any time in the future.
> 
> More users can be created later!

 ![Setup_User_Filled](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/d/dac420e03bccfae5d163ab35de3361d94efec272.png)

Before pressing Create, review the Overview Panel to the left of the current entry form to verify all the information is correct.

 ![Overview_Panel](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/3/3090743d1ac474ce65687a4c01b245c8f091396f.png)

After the user information is completed and the Create button is pressed, you’re done! The database is being constructed; this could take several minutes.

 ![Setup_Final_Loading](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/e/e87bb1b71f9b044182578304340c01a714ce47be.png)

* * *

## 9. Log In

Once the login screen appears, the institution configuration has finished saving to the database! You can enter the admin user credentials you created in the previous step to access your new database.

 ![Setup_Login](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/6/6983a5f52222fd1fed6d34270a97933618f0b987.png)

 ![Blank Specify instance](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/c/c9a31a5895e615f9f0a83bde008ea104a0c7577f.jpeg)

## ✨ Welcome to Specify!

Now that you have your initial structure created, you can begin creating additional divisions, disciplines, collections using [System Config](https://speciforum.org/t/system-configuration-tool/3284).
