# Adding to domains

Copy as Markdown[View as Markdown](/docs/development/guides/data-products/adding-to-domains.md)

***

**Added in** `eventcatalog@3.8.0`

Data products can be placed anywhere in your catalog, but we recommend organizing them within domain folders for better clarity and ownership.

## Adding data products to domains[​](#adding-data-products-to-domains "Direct link to Adding data products to domains")

You can create data products in any directory structure you prefer. We recommend placing them in your domain folder:

```
/domains
  /E-Commerce
    index.mdx
    /data-products
      /OrderAnalytics
        index.mdx
      /PaymentAnalytics
        index.mdx
```

Then reference them in your domain's frontmatter:

/domains/E-Commerce/index.mdx

```
---
id: e-commerce
name: E-Commerce
version: 1.0.0

data-products:
  - id: order-analytics
  - id: payment-analytics
    # version is optional for all data products
    version: 1.0.0
---
```

This associates the data products with your domain and displays them on the domain page.

## Next steps[​](#next-steps "Direct link to Next steps")

* [Domain documentation](/docs/development/guides/domains/introduction.md)
* [Data product API reference](/docs/api/data-product-api.md)
