π¨ Upsell & Cross Sell β Design & Styling
The Design tab gives you full control over how your Upsell & Cross Sell widget looks and feels on your storefront. From background colors and spacing to typography and button styling β every visual part of the widget can be customized to match your brand.
Each upsell setup (Product page, Cart page, Cart Drawer, or Custom Position) has its own independent Design settings, so you can style a cart drawer widget differently from a product page widget β¨
Most color-related settings include:
- A visual Color Picker
- A Hex Code input
This makes it easy whether you prefer picking colors visually or pasting your exact brand colors.
β οΈ Before You Begin
To configure Design settings:
β Open an existing Upsell & Cross Sell setup β Or create a new setup first
Then open the Design tab at the top of the setup page.
βΉοΈ Design settings only change how the widget looks. What the widget says (titles, button text) is configured in the Content tab, and can be translated in Translation.
π Live Preview
While you work inside the Design tab, a live preview is shown next to the settings. Every change you make is reflected in the preview immediately β no saving required to see how things look.
- Desktop Preview β Shows how the widget appears on desktop screens.
- Mobile Preview β Shows the widget inside a mobile-sized frame, so you can verify readability on smaller devices.
π‘ The preview uses your real upsell products, title, and button text, so what you see is very close to what customers will see on your storefront.
πΌοΈ Background
- What it does: Controls the background appearance of the upsell widget section.
- Options Available:
- Single color β Apply one solid background color.
- Gradient β Blend two colors together smoothly.
π¨ Single color
- Choose a color using the Color Picker or manually enter a Hex Code.
π Gradient
- Gradient angle degree: Controls the direction of the gradient (0β360Β°).
- Initial & Final color pickers: Select the two colors used in the gradient.
π‘ A subtle gradient can help the upsell section stand out from the rest of the page without clashing with your theme.
π Spacing
This section controls the spacing both inside and outside the upsell widget.
- Inside top / bottom: Adds internal spacing between the widget content and the edges of the section.
- Outside top / bottom: Adds spacing outside the section to separate it from surrounding page elements.
All values are set in pixels (px).
π‘ Use Outside spacing to create breathing room between the widget and elements like the Add to Cart button, and Inside spacing to keep content from touching the section edges.
π€ Typography
This section controls how all the text elements appear inside the upsell widget.
π·οΈ Upsell Title
- Upsell Title size: Controls the size of the upsell section heading (e.g. βFrequently bought togetherβ).
- Upsell Title color: Changes the color of the section heading.
βΉοΈ The upsell title text itself is edited in the Content tab, not here.
π¦ Product Title
- Product Title size: Controls the size of each product name inside the widget.
- Product Title color: Changes the product title color.
π° Price
- Price size: Controls the product price text size.
- Price color: Changes the product price color.
β‘οΈ Arrow
- Arrow size: Controls the size of the slider navigation arrows.
- Arrow color: Changes the arrow color.
βΉοΈ Navigation arrows only appear when the widget contains more than one product to slide through.
π Button
This section customizes the upsell call-to-action button (e.g. βAdd to Cartβ) shown for each product.
π¨ Button Color
- Changes the background color of the button. The button border automatically uses the same color.
π€ Button Text Size & Color
- Controls the size and color of the text inside the button.
β Corner Radius & Button Style
- Corner radius: Sets how rounded the button corners appear, in pixels.
- Button style: Quickly switch between Square, Rounded, and Fully rounded.
βΉοΈ These two settings stay in sync automatically:
- Choosing a Button style applies a matching corner radius.
- Typing a Corner radius value updates the style β low values become Square, mid values become Rounded, and high values become Fully rounded.
πͺ Font Weight
- Controls how bold or light the button text appears.
- Select Inherit to follow your themeβs existing font weight, or choose a specific weight from 100 (thinnest) to 900 (boldest).
βοΈ Font Style
- Toggle between:
- Normal
- Italic
- Underline
πΎ Saving & Publishing Your Design
Design changes are not live until they are saved.
- Make your changes in the Design tab β the live preview updates instantly.
- Click Save in the save bar at the top of the page.
- Make sure the upsell is Published so the updated design appears on your storefront.
β οΈ Please note: Color values entered as hex codes are validated on save. If a hex code is invalid (for example, missing the # or containing invalid characters), saving will be blocked and an error message will highlight the field that needs fixing.
βΉοΈ If your design is saved and published but the widget itself isnβt visible on the storefront, the cause is usually related to app embeds, placement, or targeting β see Upsell & Cross Sell is Not Showing on My Store [Fixed].
ποΈ How Design Changes Reflect on the Storefront
When you save a published setup, the app updates your store automatically. The storefront widget reads your Design settings and applies them everywhere the widget renders:
- Background β Fills the widget section with your single color or gradient.
- Spacing β Applies your inside padding and outside margins around the widget.
- Typography β Styles the upsell title, product titles, prices, and navigation arrows.
- Button β Styles each productβs Add to Cart button, including corner radius, font weight, and font style.
Because every setup type (Product page, Cart page, Cart Drawer, Custom Position) stores its own design, changing one setup never affects the appearance of the others.
π Final Result
Once configured successfully, the Design & Styling settings help merchants create a more visually engaging, professional, and conversion-focused shopping experience.
With proper styling customization in place:
β
The upsell widget feels aligned with your store branding
β
Product recommendations become more noticeable and engaging
β
Prices and product titles stay readable on both desktop and mobile
β
CTA buttons become more visually attractive
β
Each placement can carry its own look and feel
β
Customers experience a more polished and trustworthy interface
Using these design and styling options effectively can greatly improve customer engagement, storefront presentation, and overall conversion potential β¨
Updated on: 15/09/2026
Thank you!