> ## Documentation Index
> Fetch the complete documentation index at: https://docs.supercycle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Getting started

> Get the basics of Supercycle set up, from installation to your first circular method

## Setting up the basics

Supercycle is designed to be easy to set up and use. This guide will help you get started with the basics, including installing the app, adding products, and configuring your rental methods.

<AccordionGroup>
  <Accordion title="Install the app" defaultOpen={false}>
    Supercycle can be installed from the [Shopify App Store](https://apps.shopify.com/supercycle).

    The app is free on development stores and offers a 14 free trial for live stores.

    <Frame type="glass">
      <img src="https://mintcdn.com/supercycle/XbKBsdX_PulItpyX/images/screenshots/external/install-supercycle.png?fit=max&auto=format&n=XbKBsdX_PulItpyX&q=85&s=f32e25c1e59798e4acd25c61cc1338f4" width="3374" height="2250" data-path="images/screenshots/external/install-supercycle.png" />
    </Frame>
  </Accordion>

  <Accordion title="Add a product" defaultOpen={false}>
    <Steps>
      <Step title="Add products in Shopify">
        <Info>
          If your products already exist in Shopify, proceed to step 2.
        </Info>

        Create products in Shopify from **Products > Add product**
      </Step>

      <Step title="Select products in Shopify">
        From the Shopify products page, select the products you’d like to import.
      </Step>

      <Step title="Include products in Supercycle">
        Under bulk actions, scroll down to the bottom and select **Include in Supercycle** under **APPS**.

        In the next page, confirm your import.
      </Step>
    </Steps>
  </Accordion>

  <Accordion title="Add some items" defaultOpen={false}>
    <Steps>
      <Step title="Navigate to the product">
        In Shopify Admin, head to **Supercycle** > [**Products**](https://admin.shopify.com/apps/supercycle/products/) > **Product**.

        <img src="https://mintcdn.com/supercycle/Omgmq0rsgqX1BZKa/images/screenshots/supercycle-admin/product-navigation.png?fit=max&auto=format&n=Omgmq0rsgqX1BZKa&q=85&s=0998e29f789664706446e296336ff856" alt="" width="2912" height="1969" data-path="images/screenshots/supercycle-admin/product-navigation.png" />
      </Step>

      <Step title="Add inventory">
        In the variants table, under the status you want to add a product, select the current quantity dropdown followed by **Add inventory**.

        <img src="https://mintcdn.com/supercycle/Omgmq0rsgqX1BZKa/images/screenshots/supercycle-admin/product-add-inventory.png?fit=max&auto=format&n=Omgmq0rsgqX1BZKa&q=85&s=88f9674459bfe76cddf82d0b8f9d78e0" alt="" width="2548" height="1957" data-path="images/screenshots/supercycle-admin/product-add-inventory.png" />
      </Step>

      <Step title="Add serials">
        On the next page, add a serial number on a new line for each item you’d like to create.

        Alternatively, select **Add without serials** and enter a number of items. You can add serials to the newly created items later from their item page.

        <img src="https://mintcdn.com/supercycle/Omgmq0rsgqX1BZKa/images/screenshots/supercycle-admin/product-add-inventory-serials.png?fit=max&auto=format&n=Omgmq0rsgqX1BZKa&q=85&s=96aa59de2616a40b0d2213d7a1b78c49" alt="" width="1555" height="1176" data-path="images/screenshots/supercycle-admin/product-add-inventory-serials.png" />

        Click **Review** to continue.
      </Step>

      <Step title="Review and complete">
        Review the items you’re about to add and click **Add inventory** to complete.

        <img src="https://mintcdn.com/supercycle/Omgmq0rsgqX1BZKa/images/screenshots/supercycle-admin/product-add-inventory-review.png?fit=max&auto=format&n=Omgmq0rsgqX1BZKa&q=85&s=32aa6532eb40530a5b8ce62998f8d477" alt="" width="1570" height="915" data-path="images/screenshots/supercycle-admin/product-add-inventory-review.png" />
      </Step>
    </Steps>
  </Accordion>

  <Accordion title="Add a method" defaultOpen={false}>
    <Steps>
      <Step title="Navigate to the product">
        In your Shopify admin, navigate to **Supercycle** > **Products**.

        Select the product you want to set up.
      </Step>

      <Step title="Add a method">
        On the right hand side, select the method you want to enable.
      </Step>

      <Step title="Enable method">
        Click 'Turn on' for the method you want to enable.
      </Step>

      <Step title="Configure method">
        Configure the rental periods or pricing groups depending on your method.

        Click 'Save'.
      </Step>
    </Steps>
  </Accordion>

  <Accordion title="Add app blocks to theme" defaultOpen={false}>
    <Steps>
      <Step title="Customize theme">
        In your Shopify admin, navigate to **Sales channels > Online Store.**

        Click '**Customize**' on your chosen theme.
      </Step>

      <Step title="Enable app embed">
        On the top-left, select 'App embeds'.

        Enable '**Supercycle Engine**'.

        <img src="https://mintcdn.com/supercycle/XbKBsdX_PulItpyX/images/app-blocks/enable-app-embed.png?fit=max&auto=format&n=XbKBsdX_PulItpyX&q=85&s=c5fa736a2efe5c71b0596b95fb2da380" alt="" width="1382" height="920" data-path="images/app-blocks/enable-app-embed.png" />
      </Step>

      <Step title="Select product template" />

      <Step title="Add methods app block" />
    </Steps>
  </Accordion>
</AccordionGroup>

## More advanced

<AccordionGroup>
  <Accordion title="Enable checkout rules">
    [Checkout rules](/documentation/configuration/checkout/checkout-rules) help you ensure that customers can only add items to their cart that are available for the selected rental method and period. This is especially useful if you have multiple methods enabled for a product.

    These can be enabled in your Shopify admin under **Settings > Checkout > Checkout rules > Add rule**.
  </Accordion>

  <Accordion title="Setup the customer portal">
    The customer portal is a self-service area where customers can manage their orders, view their rental history, and update their personal information.

    For guidance on setting up the customer portal, please refer to the [Customer portal documentation](/documentation/online-store/portal).
  </Accordion>
</AccordionGroup>
