# How to Activate and Customize Popup Widgets ?

## Enable theme app extension

In order for our app (and many other Shopify apps) to work, it is essential that you enable our app theme app extension, and it is also the very first thing recommended to do after you install the app.

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

### How to active theme extension manually

The easiest way to access this setting page is to click on the **Enable app embed** button  like the above screenshot, but there are other ways like below

Go to Online Store => Themes and click on the 'Customize' button

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

Select  'Apps Embed' tab, toggle our app then hit Save

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

That can also be accessed via the Settings tab on our app:

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

After hitting Save, the extension is now enabled in your store.

Refresh the app to see the changes applied

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

## Customize your popup widget

### Default browser prompt

Since it is the browser's default pop-up, we won't be able to change anything except for the timing. You can set up the Timing as you want and then click 'Save' to Enable it.&#x20;

&#x20;This is the best option when you want something native for your store.

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

### Custom popup

There are 2 types of custom popups:

* *Popup without asking for information*

This is where we replace the browser's default prompt with our own widget, which you can also personalize it further by updating the content.

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

* *Popup asking for information*

This popup asks customers to also leave their Name, Email Address, Phone Number when subscribing.

These info will also be synced to Shopify upon subscribing.

<mark style="color:green;">It is recommended that you select this one, to take advantage of both email and web push features on our app.</mark>

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

**Note: In case you wish to implement your own design, please contact us so we can do it for you**


---

# 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://doc.uppush.io/uppush/getting-started/uppush-initial-setup/how-to-activate-and-customize-popup-widgets.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.
