> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://docs.helixo.co/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# What is a widget?

> Widgets are the basic building blocks of ufe upsell funnels. Each widget consists of a single offer. 

We have a wide variety of customizations available for the widget to match different merchant needs.

### You can place a widget on

* Cart Page

* Home page

* Collection page

* Product Page


|| **Quick Info!**
|| Widgets can only be placed on above-mentioned pages, 
|| can't be placed on `Shopify Pages` section.

### Use different styles of widgets

* In-page

* Floating

* Pop-up

[Everything about Popup vs in-page vs Floating](https://docs.helixo.co/en/article/everything-about-popup-vs-in-page-vs-floating-1e3oiwa/) 

### Different type of upsells

* [Normal Upsell](https://docs.helixo.co/en/article/create-a-simple-discounted-cross-sell-offer-10bpme/)

* [Bundle Upsell](https://docs.helixo.co/en/article/how-to-create-bundles-l4j1vx/)

* [Volume Discount](https://docs.helixo.co/en/article/how-does-volume-discount-work-14hc0ba/)

* [Frequently Bought Together](https://docs.helixo.co/en/article/let-them-choose-strategy-5-144rgci/)

### How to create a widget?

For example,

We are creating an upsell funnel for iPhone, which shows a pop-up upsell on add to cart button click with 20% offer of on an iPhone case.

![](https://storage.crisp.chat/users/upload/plugin/-/c/6/1/d/c61d79638ebd5800/30d1877a-c150-80b3-a9db-cc1895_hr4svw.gif)

|| **Pro Tip!** 
|| If all the upsell products have **same discount** you **can select multiple products** and set discount.
|| If the **discounts are different** for each product,click `Add offer row` and set discount for another product.

**You have endless possibilities at your disposal. The rest is up to you.** 😊

Hope you've got some value from this article. Let us know your feedback 🙂 We are excited to hear your thoughts.

|| **Did we miss something?**
|| No worries! Message us by clicking the chat icon 💬 inside the app.
|| Or Just email our team at [support@helixo.co](mailto:support@helixo.co) ✌️