# Netlify

> Source: https://agilitycms.com/docs/developers/netlify

1. Global network for your frontend
2. Automate builds and deployments
3. Manage forms and form submissions with Netlify Forms
4. Scaleable Serverless Functions

## Agility CMS and Netlify

[Netlify](https://netlify.com/) allows teams to build and deploy fast, reliable, and secure websites with Agility CMS. Our integration with Netlify lets you quickly deploy one of our project template starters set up on a Production domain.

## Deploy from the Content Manager

You can deploy our template starters using the Netlify integration built-in to the Agility CMS Manager.

### Step 1: Deployment Settings

Start by heading into S**ettings > Sitemaps**, then clicking **Setup Deployment.**

### Step 2: Netlify Automated Deployment

Select the Netlify Automated Deployment option to connect to Netlify and deploy your website.

![](https://cdn.aglty.io/agility-cms-docs/block-editor/developerarticles/Screen-Shot-2021-07-19-at-11.47.15-AM-09292021144017-11112021192909.png)

### Step 3: Connect to Github

Allow Netlify to connect with your Github account.

![](https://cdn.aglty.io/agility-cms-docs/block-editor/developerarticles/Screen-Shot-2021-07-19-at-11.49.20-AM-09292021144030-11112021193012.png)

### Step 4: Configure the Site

Configure your site, Netlify will detect that you are deploying a Next.js site and install the Essential Next.js Build Plugin for you. Click **Save & Deploy**.

![](https://cdn.aglty.io/agility-cms-docs/block-editor/developerarticles/Screen-Shot-2021-07-19-at-11.50.33-AM-09292021144044-11112021193152.png)

Once complete, Netlify will deploy a copy of the Next.js Blog Starter Template on a unique domain.

![](https://cdn.aglty.io/agility-cms-docs/block-editor/developerarticles/Screen-Shot-2021-07-19-at-12.04.31-PM-09292021144126-11112021193211.png)

### Step 5: Configure Production Domain in Agility

To set up your Production Domain in Agility, copy the Deployment URL Netlify generated for you upon deploying your site. Set up a deployment in Agility by going to **Settings > Sitemaps** and click on the **Setup Deployment** button. From there, select a **Custom Deployment**.

Enter your deployment details and click **Save**.

![](https://cdn.aglty.io/agility-cms-docs/block-editor/developerarticles/Screen-Shot-2021-07-19-at-12.15.17-PM-09292021144214-11112021193301.png)

Your Production Domain will then be configured.

![](https://cdn.aglty.io/agility-cms-docs/block-editor/developerarticles/Screen-Shot-2021-07-19-at-12.38.40-PM-09292021144225-11112021193315.png)
