> For the complete documentation index, see [llms.txt](https://unity.zoeimmersive.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://unity.zoeimmersive.com/bridge-xr/build-with-unity/upload-experiences-from-unity.md).

# Upload Experiences from Unity

Use this page to upload a prepared Unity experience to Bridge XR.

### Before you upload

Make sure:

* your Unity project already includes **Zoe for Unity**
* the **Bridge XR integration package** is installed
* **tracking** and **completion** actions are configured
* you have your **developer credentials**
* you have the **Bridge XR server URL** from your IT team

### Step 1: open the Bridge Wizard

In Unity, open:

`BridgeXR > Wizard`

Then sign in with your developer credentials.

<figure><img src="/files/UC4NALsU7Kk2dkBevU3d" alt="Open the Bridge Wizard"><figcaption><p>Open the Bridge Wizard</p></figcaption></figure>

<figure><img src="/files/hMyUfz0jWvdoJsP48iuB" alt="Log in to the Bridge Wizard"><figcaption><p>Log in to the Bridge Wizard</p></figcaption></figure>

### Create a new experience

1. Click **Add Experience**.
2. Enter the experience name, description, and thumbnail.
3. Choose the platform or platforms you are building for.
4. Add the required Unity scenes.

<figure><img src="/files/5BRSwHmqo87iXdheNZfB" alt="Add a new experience"><figcaption><p>Add a new experience</p></figcaption></figure>

<figure><img src="/files/Zig68cfts5CTfPooolin" alt="Enter experience details"><figcaption><p>Enter experience details</p></figcaption></figure>

<figure><img src="/files/FE9QW2e26wnlzOgW5ZXb" alt="Choose platforms and scenes"><figcaption><p>Choose platforms and scenes</p></figcaption></figure>

The **Main Scene** is the first Unity scene in your experience.

Additional scenes are any scenes loaded from the main scene with Zoe for Unity.

### Upload the bundles

1. Click **Upload All Bundles**.
2. Wait while the wizard builds the bundles.
3. Confirm the success notification appears.

<figure><img src="/files/KBVs6gd38Piev4l49VJR" alt="Bundle upload in progress"><figcaption><p>Bundle upload in progress</p></figcaption></figure>

<figure><img src="/files/J38X8BF2PUnbssMahdg0" alt="Successful bundle upload"><figcaption><p>Successful bundle upload</p></figcaption></figure>

After upload, the experience should appear in the existing experiences list.

<figure><img src="/files/VMreMb8L0acXM4YfsOyy" alt="Uploaded experience in the list"><figcaption><p>Uploaded experience in the list</p></figcaption></figure>

### Update an existing experience

To update an experience:

1. Open the Bridge Wizard.
2. Select the experience from the list.
3. Update the general information, add a platform, or replace an existing bundle.
4. Click **Upload All Bundles** again.

<figure><img src="/files/xhrmUBPecOzbg2BNG4eR" alt="Select an existing experience"><figcaption><p>Select an existing experience</p></figcaption></figure>

<figure><img src="/files/KpZLXiPFfPLUhcvLUunZ" alt="Update an existing experience"><figcaption><p>Update an existing experience</p></figcaption></figure>

{% hint style="info" %}
To update an existing platform, you must override the existing bundle.

The wizard increments the experience version automatically each time you upload new bundles.
{% endhint %}

{% hint style="warning" %}
The wizard checks the bundle during upload, but a bundle can still become corrupted during transfer.

If that happens, updating the same instance may not solve it. You may need to generate a new experience instance.
{% endhint %}

### Next step

After upload, continue with [Test Published Experiences](/bridge-xr/build-with-unity/test-published-experiences.md).
