Once you register an account and log in, you can create services at any time.
A service is the largest management category in microCMS.
Concepts in microCMS, such as API, media, permission management, plans, and payment information, are generally linked to a single service.
With one account, you can create or join multiple services.
(Accounts that join a service are treated as members.)
As an exception, in the case of the Enterprise plan, there may be contracts that allow multiple services to be used under a single plan.
This section explains the steps to create a new service.
First, access the top page of the management screen at https://app.microcms.io/ and click the [+ Add] button in the upper right corner of the screen.

When you click the [+ Add] button, a screen will appear where you can choose how to create the service.
There are two main ways to create a service.

Below, we will explain each method.
Click [Create from scratch] on the service creation screen.
Then, the service information input screen will be displayed, where you need to enter the following:

This is the name used to identify the service within the management screen.
It is recommended to enter the product name or organization name that you are considering for implementing microCMS.
The Service ID is the value set in the URL of the management screen and the subdomain of the API endpoint.
The service information input screen has default values filled in.
The service name and service ID can be changed later, so you can skip them with the default values as they are.
Finally, click the [Create Service] button. This completes the creation of the service.

From here, the service ID will be accessible as a subdomain on microcms.io.
At this point, the service plan will be the free Hobby plan.
When using a paid plan, please refer to the "Change Plan and Billing" procedure below.
Click on [Choose from Template] on the service creation screen.
This will display the microCMS templates page.

To use the microCMS templates, you need to log in to GitHub.
If you are not logged in yet, please log in from the following page.
Sign in to GitHub · GitHub
Once you are ready, follow the steps below to create a service.
From the list of templates, select the one you want to use.
Click [Details] on any template to display the template details page.
On the template details page, click [Use This Template].

On the GitHub repository settings screen, click [Link with GitHub].
If you are logged into GitHub, clicking [Link with GitHub] will link it in the background.

Next, enter the Git Scope and repository name.

Additionally, if you check [Create as a Private Repository], it will be generated as a private repository.
After entering the Git Scope and repository name, click [Start Setup].
After a few seconds, the setup completion screen will be displayed.

This screen displays the service information of the newly created microCMS and the GitHub repository information.
1. microCMS Service Information
2. GitHub Repository Information
At this point, if you access the management screen's top page (https://app.microcms.io/), you can access the newly created service.
After creating the service and repository, we will proceed to set up the development environment. For the specific flow after setting up the development environment, please refer to the blog below.
No problem for beginners! Let's start creating a site with the microCMS template|microCMS Blog