# Create and publish your first webshop

> Create, theme, and publish your first webshop from the Unity Dashboard.

Follow this workflow to create and publish your first webshop for a Unity Cloud project. It covers the tasks required to create and publish a live themed webshop available at `shop.unity.com/{studio}/game/{slug}`. Unity hosts the webshop and manages the storefront infrastructure and payment connections.

For information on studios, slugs, environments, and the draft-to-live publish model that the tasks below operate on, refer to [Introduction to webshops](./introduction-to-webshops.md).

To create and publish your first webshop, complete the following tasks:

1. [Create a webshop](#create-a-webshop).
2. [Theme the webshop](#generate-a-webshop-theme).
3. [Publish the webshop](#publish-the-webshop).

## Prerequisites

Refer to [Create a webshop](./create-a-webshop.md) to learn about the prerequisites.

## Create a webshop

The **Create webshop** dialog prompts you to connect a slug to a Unity Cloud project and connect the project's IAP catalog and payment provider. If this is the first webshop in your organization, you also set the studio name that appears in all webshop URLs for the organization.

For step-by-step instructions, refer to [Create a webshop](./create-a-webshop.md).

## Generate a webshop theme

Generate a webshop theme to customize its appearance before you publish. You can create a theme in the following ways:

* Generate from your Apple App Store listing: The Dashboard scrapes your app icon, screenshots, and color palette, then uses AI to generate a matching theme.
* Upload your own images: Provide your own assets to build a theme that matches your game's branding.

For more information, refer to [Generate a webshop theme with AI](./generate-a-webshop-theme-with-ai.md). For the broader theme and branding model (themes, hero banner, thumbnail, mock catalog), refer to [Themes and branding in webshops](./theming-and-branding.md).

## Publish the webshop

Publish the webshop to make the product configuration live for players. Publishing copies the current production draft to the live version and delivers it through the content delivery network. After publishing, players can access the webshop at `shop.unity.com/{studio}/game/{slug}`. Later edits remain in draft until you publish again.

For more information, refer to [Publish a webshop](./publish-a-webshop.md).
