A page for each service

Gives every service in your Services table its own page on your site, at /services/ and the service's name, with its name, price, description and picture, in your site's look.

Use it when

Use it when you want a page per service, surface, job or roof type, so a customer searching for one thing lands on a page about it. Each page is made from one row of your Services table, so you keep the wording in the table, not in pages.

Use something else when

To list your services in one section without a page each, use Services. To show Store prices, use Services and prices.

How to add it

You need a Services table. If you don't have one yet, make one from the Services table preset first.

  1. In the sidebar, press My Sites, then press your site to open it in the site editor.
  2. In the editor's side menu, press Data, then Add a section, then press Use on A page for each service.
  3. If you're asked, choose your Services table under Your table. Press Review changes, check what it adds, then press Apply.

Applying writes one page template in your site's look and turns on one page per row. Nothing goes live until you publish.

How to add or change a service page

  1. Open your Services table and press New item.
  2. Fill in Name, Price, Description and Image, then press Create item.
  3. Publish your site. The new service has its page at /services/ followed by its name, for example /services/driveway-cleaning.

Change a row and its page changes at the next publish. Remove a row and its page goes. Renaming a service moves its page to the new name's address.

What it adds or changes

Adds a page template and rows to your site · nothing is published

What it needs

It needs:

Example

Fade Bros, a fictional barbershop, adds Skin fade and Beard trim to its Services table. After publishing, its site has /services/skin-fade and /services/beard-trim, each showing that service's name, price and description. It has no page for a hot towel shave, because it has not added one.

If something isn't working

Limits

Up to the number of pages Sites makes from rows across your site. Only rows with a name get a page. The pages show what the row holds; the site builder never writes them.