Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Planning your website

Plan a website on Exponential in seven steps: goals, audiences, content model, sites and languages, design, features and operations, with a one-page planning sheet to fill in.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/creators/website-creators/planning-your-website.md

On this page

Planning your website

This page is for website creators at the start of a new site. It turns the decisions Exponential asks of you into seven planning steps, in the order the product needs the answers, and ends with a planning sheet to fill in. Project managers who run larger projects will find the same steps, with roles and budgets, in Planning an Exponential project.

Contents

  1. Why the order matters
  2. Step 1: goals and audiences
  3. Step 2: content inventory and site map
  4. Step 3: the content model
  5. Step 4: sites, addresses and languages
  6. Step 5: design
  7. Step 6: features
  8. Step 7: hosting and operations
  9. The planning sheet

Why the order matters

Some decisions are cheap to change later and some are not:

DecisionChange laterWhy
Design, templates, stylesheetsEasyTemplates are files; an override can be removed (Template overrides)
Menus, layouts of landing pagesEasySettings and the layouts editor
Content classes (adding fields)EasyA new attribute is added to every object of the class
Content classes (changing a field's datatype)HardThe stored data belongs to the datatype; a change means migrating content
Siteaccess layout (URL, host, port)MediumSettings, but links, certificates and search engines follow it
LanguagesMediumAdding is easy; removing a translation deletes content (Content languages)
Database engineHardA move means an export and import

So plan the content model, the languages and the database with care, and keep the design flexible.

Step 1: goals and audiences

Write down, in one sentence each: what the site is for, who visits it, what they should do there (read, contact, buy, subscribe, log in) and how you will know it works (see Visitor statistics and analytics).

Step 2: content inventory and site map

List what content exists and what will be written, and draw the tree. The method is on Site map and content inventory. The result decides the folders of the content tree (Structuring the content tree).

Step 3: the content model

Group the inventory into kinds of content and give each a list of fields. Prefer the classes a site package already ships (Article, Folder, Image, File, Product ...) and add only what is missing. Method and examples: Designing your content model, Content classes for websites, Choosing datatypes for your fields.

Step 4: sites, addresses and languages

Decide:

Step 5: design

Choose a starting point: a shipped theme, a theme you adapt, or your own design in an extension (Choosing a design or theme). Plan accessibility from the start (Accessibility for site builders).

Step 6: features

Tick what the site needs; each line is a page of this section:

Step 7: hosting and operations

Decide where it runs and who looks after it: web server (Velocity, Apache or nginx), database, backups, cronjobs, updates (Hosting requirements for a website, Maintaining your website).

The planning sheet

Copy this into your project notes and fill it in.

QuestionAnswer
Purpose of the site, in one sentence<answer>
Visitors and what they do<answer>
Kinds of content (classes)<answer>
Number of public sites, and their addresses<answer>
Languages, first language per site<answer>
Design: shipped theme, adapted theme or own<answer>
Features (forms, newsletter, shop, search, members, layouts)<answer>
Database and web server<answer>
Who edits, who approves, who administers<answer>
Launch date and who signs it off<answer>

Tip

Install a demo site first and click through it with the people who will edit the site. Seeing the administration answers half the questions above (Your first site, step by step).

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x