# Setup Essentials Pages

Let's understand and setup essentials pages:

* Cart
* Checkout
* Shop
* My Account

When you install and activate Woocommerce plugin, these pages will be automatically added, by default. These pages will have default content using gutenberg blocks, but we don't need these, instead we will require appropriate Woocommerce shortcodes.

1. Cart: \[woocommerce\_cart] - Learn more: [<mark style="color:red;">link</mark>](https://academy.bricksbuilder.io/article/cart/)
2. Checkout: \[woocommerce\_checkout] - Learn more:[ ](https://academy.bricksbuilder.io/article/checkout/)[<mark style="color:red;">link</mark>](https://academy.bricksbuilder.io/article/checkout/)
3. Shop: No shortcode required. just keep it empty.
4. My Account: Follow the steps below -

First, go to pages > Hover over My account > click on 'Edit with Bricks' (as shown in the screenshot below):

<figure><img src="https://592088179-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTEOTdBuzJYunyfjIvVdq%2Fuploads%2FvkhAtzJQhn4v98bmFUAO%2FMyAccount%20-%20Edit-with-Bricks.png?alt=media&#x26;token=3ec7a475-b445-478b-bad7-bdd0341fb27e" alt=""><figcaption></figcaption></figure>

Now copy the JSON below:

{% code overflow="wrap" %}
```json

{"content":[{"id":"htgbmo","name":"section","parent":0,"children":["oqzgcc"],"settings":{"_cssGlobalClasses":[],"_background":{"color":{"hex":"#f6f5f3","id":"gmbxra","name":"Color #7","raw":"var(--bc-light-beige)"}}}},{"id":"oqzgcc","name":"container","parent":"htgbmo","children":["ermhrp"],"settings":{"_cssGlobalClasses":[]}},{"id":"ermhrp","name":"woocommerce-account-page","parent":"oqzgcc","children":[],"settings":[]}],"source":"bricksCopiedElements","sourceUrl":"https://brickscart.brickspixel.com","version":"1.11.1.1","globalClasses":[],"globalElements":[]}
```
{% endcode %}

Now, click on the 'paste (all)' and save changes, as shown in the screenshot below:

<figure><img src="https://592088179-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTEOTdBuzJYunyfjIvVdq%2Fuploads%2F2jNVbwv2vGLIP4j73t0F%2FPaste-JSON-in-Edit-with-Bricks.png?alt=media&#x26;token=aa546728-4b6a-44e4-973b-c40c3933a4eb" alt=""><figcaption></figcaption></figure>

***

Below are non-essential from woocommerce point of view, but we want to add these essential pages from a good site point of view:

1. Home
2. About us
3. Contact Us

Shop, Cart, and Checkout pages will be automatically added by woocommerce, if due to any reason the pages are not installed, then make sure to install manually. After that add these pages in woocommerce. To do that, Hover over woocommerce > click on settings > go to Products > choose the correct shop page in the dropdown, and save changes. Then, go to advance > choose the correct pages for cart, checkout, my account and save changes. Here you can learn more about woocommerce pages: [<mark style="color:red;">link</mark>](https://woocommerce.com/document/woocommerce-pages/)

