# What gets published

> Native Shopify Online Store 2.0 sections, published into your own Dawn theme. Not an export, not an embed, not a page hosted on Camel. Publishing into your own theme is a work in progress.

## Your own Dawn theme

When you publish, Camel emits real Liquid — `sections/*.liquid` files with `{% schema %}` blocks, JSON templates for each page type, theme settings, and the JavaScript the interactive parts need — and writes them into the Dawn theme on your store, rather than installing a separate theme of its own. Shopify's customizer sees every section, so you can reorder, edit and restyle them exactly as you would with anything else in Dawn. Every colour, spacing and type choice is a theme setting, not a value baked into markup.

**This is a work in progress.** Publishing into the merchant's own theme is being built now; earlier versions of Camel installed a standalone theme instead.

Alongside the theme, Camel creates the products in your store (with variants, prices and the generated imagery) and, for catalogue stores, the collections and the navigation that reflects them.

## Publish once — the store is yours

Camel publishes a store once. It does not keep republishing over your theme. After publishing, the sections are yours to edit in Shopify, and nothing you change there is overwritten.

This has a consequence Camel is built around: anything you configure after publishing — an upsell you switch on, a collection you rebind, a bundle you change — reaches your storefront without a second publish, through references Shopify resolves on every page load or through the small settings files Camel writes when you save. Nothing is frozen at publish time that should stay live.

## Two ways in

| Mode | Input | Who it is for |
|---|---|---|
| **From a product URL** | One product page anywhere on the web | Dropshippers and product testers: no store yet, or a fresh store per product |
| **From your Shopify catalogue** | Products already in your connected store | Merchants who have the products and want the store built around them |

In the first mode the URL is the only input and everything derives from it. In the second, the connection to Shopify comes first and your catalogue is the input.

## What you need

- **To generate:** nothing but a product URL (or a connected store with products).
- **To publish:** a Shopify store, connected to Camel through Shopify's standard app install. Camel asks only for the permissions publishing needs (products, themes, and the metafields the offers use).

## What happens if you cancel

Published stores stay live and stay yours. Cancelling removes the ability to generate and publish new ones. Your generated work is kept for a period so a reinstall picks up where you left off; the retention is in the [privacy policy](/privacy). Pricing and plans are [not yet confirmed](/docs/pricing/).
