# Integrate with Theme

Cart Drawer is an embed app on Shopify and will work separately from the main function of Shopify. For this reason, merchants would have to activate the App inside the Theme to acquire this design.

## Activate Opus Cart Drawer Cart Upsell

### Activate inside the app

This method will ensure the app is activated on your live theme

Once logging into our app, the first page you see will be the Dashboard page. There will be 2 sections to activate our app on this page. The first thing is that you can toggle on the text line on the top of the page. It will direct you to the Activation page. Then hit Save to Activate our app on your published theme. You can also click on Integrate with Theme button on the Step 3. This will also direct you to the Activation page and you can repeat the same function with the first method.

### Activate on Online Store

You can activate app on any themes that you want, both active and draft one.

First, navigating to the Online Store section, click on Themes.

<figure><img src="/files/mwuwvJ1ED7GrfX5AHvPl" alt=""><figcaption></figcaption></figure>

Click on Customize button of the theme that you want to work on

<figure><img src="/files/MDvGQpJBinfNCm3zMRik" alt=""><figcaption></figcaption></figure>

Click on App Embed and toggle on the app, and hit Save

<figure><img src="/files/E7Lhk3MQTM47NlDk8KtT" alt=""><figcaption></figcaption></figure>

Woah lah, the app is finally activated on your theme, and you can start customizing the look of it.

*Need help? Let us know via in-app live chat or email:* [***help@opusecom.co***](mailto:help@opusecom.co) 🤩


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://opusecom.gitbook.io/opus-cart-drawer-cart-upsell/integrate-with-theme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
