You can also write JavaScript using
<script> tags, and interact with the cart using Upcart’s Public API (e.g., upcartOnCartLoaded (deprecated — use upcartSubscribeCartLoaded for new scripts)).
Where to Find It
Go to: Cart Editor > Settings > Custom HTMLHow It Works
The HTML Location dropdown lets you choose where the code will appear inside the cart layout. Based on your selection, the code will be injected into the corresponding cart area. You can use this to add:- Custom messages
- Trust text
- App integrations
- Analytics snippets
- Styling hooks
- Promotional content, such as banners with personalized offers or discounts
- Product guarantees that build customer confidence
Dynamic Tokens
You can use the following token inside any Custom HTML field to inject live cart data:
Example:
Available HTML Locations
Custom CSS (Optional)
You can style your HTML using the Custom CSS editor found under:Upcart > Cart Editor > Settings > CSS For example, to adjust empty cart alignment: