Skip to main content

Getting started with Nova

Explore Nova's features and learn how to set it up to make managing subscriptions more intuitive for you and your subscribers.

Nova is in early beta. To request access for your store, contact your customer success manager (CSM) or email us at [email protected].

Nova is our newest customer portal theme, with a modern design for desktop and mobile, built around the features and flexibility that brands need most.

It offers a two-column desktop layout and more built-in functionality than earlier themes, such as no-code content sections, click actions, and a navigation bar. It also adds flexible styling for buttons, typography, and cards, all without custom code.

Nova covers the same customer portal pages as Advent, with a cleaner, more cohesive design and a modular layout you can customize

  • Subscriptions list page

  • Subscription details page

  • Gift details page

  • Gift recipient landing page

Your existing settings in Loop admin > Customer portal > Preferences still decide which actions your customers can take. Nova changes how the portal looks and how it's arranged, and customer actions stay the same.

Creating a Nova theme

Every new Nova theme starts as a draft. Drafts are only visible to you until you publish one to set it live.

  1. Navigate to Loop admin > Customer portal > Themes, then click Create new under Draft themes.

  2. Select Nova.

  3. In Duplicate from, choose Start from a blank Nova theme or an existing Nova theme. Only Nova themes appear in this list.

  4. Enter a Theme name, then click Create.

  5. Click Customize on the new draft to open the editor.

Arranging the layout

The sections on subscription list page, gift details page, and gift recipient landing page on Nova match those in Advent. However, on desktop, Nova splits the subscription details page into four zones. Mobile has no columns, so every section stacks in one list that you can order separately.

  • Header: Full width, at the top

  • Main: Wider left column

  • Side: Narrower right column

  • Footer: Full width, at the bottom

In the Layout tab, you can:

  • Drag sections to reorder sections within a zone (desktop) or in the single list (mobile)

  • Click the eye icon to hide a section on the device you're editing

  • Click the arrow on a section to open its settings

  • Click + Add a section to add content in any zone

Default sections

Each page comes with a set of built-in sections. The table lists them in their default order. Note that custom sections can be added on

Page

Sections (default order)

Subscription details: Header

  • Back button & Loyalty reward button

  • Upcoming delivery banner

  • Navigation bar

  • Delivery address banner

  • Payment failure banners

  • Campaign banner

  • Instant reactivation offer banner

  • Upgrade profile banner

  • Flow/Streaks banners

  • Volume discount banner

  • Referral banner

  • Subscription overview

  • Subscription order details

Subscription details: Main column

  • Products info

  • Order summary

  • Subscription savings

  • Pickup/delivery section

  • Payment info

  • Important links

Subscription details: Side column

  • Upsells

Subscription details: Footer

  • Manage other subscriptions

  • Footer buttons

  • Resume/reactivate subscription

Subscriptions list

  • Active contracts and actions

  • Inactive contracts

  • Logout button

Gift details

  • Back button

  • Subscription overview

  • Gift message and CTA

  • Order actions

  • Subscription details title

  • Order schedule/history

  • Products info

  • Order notes

  • Subscription plan/frequency

  • Delivery section

Gift recipient landing

  • Gift product image

  • Gift message section

  • Gift thank sender CTA

  • Manage gift CTA

Settings offered for default sections

Several built-in sections have their own UI settings.

Subscription details page:

Navigation bar

The navigation bar is designed to help subscribers quickly navigate through their subscription details page. Open the Layout tab to configure this section.

  • Choose to show/hide separately on desktop and mobile

  • Configure up to 5 sections

  • Each tab has an icon, a name and a target section it scrolls to (any section on the page, including ones you add)

Subscription overview

The subscription overview card displays the next order date, subscription value, and subscription frequency. It also allows subscribers to edit frequency, or access the subscription management options configured by the you. Open the Layout tab to configure this section.

  • Buttons that can be shown on the card:
    Order now, Delay, Reschedule, Skip, Gift, Change frequency, Cancel subscription, Pause subscription, Talk to customer support (with your own link), More menu, and Custom buttons

  • You can hide, reorder, or move buttons to the more menu

Note: If a preference required to enable a button is not configured, it will be disabled in the admin portal UI, and hidden in the customer portal.

Products info

The products info section contains the products added in a subscription. Its settings can also be found in the Layout tab, and are used to configure product cards.

  • Show quick action buttons, which adds a quantity selector to product cards (Styles > Cards)

  • Choice of Primary and Secondary button: Hide button, Skip, Swap or Edit

  • Show button with icons only

Footer buttons

The footer buttons are placed at the bottom of the subscription details page. You can choose between the following to configure a Secondary and Tertiary button: Don't show, Pause subscription, Cancel subscription, Skip, Gift, Reschedule, Delay, Order now or Custom button.

Subscription list page:

Active contracts and actions

You can choose to show an order now button on the subscription card on the list page.

Custom sections

Adding a custom section

Custom section presets let you add your own content to any page or zone without writing code. Nova offers five types, and the Layout tab tags each one as Custom so you can tell it apart from built-in sections.

  1. In the Layout tab, open the zone where you want the content.

  2. Click + Add a section, then select a section type.

  3. Fill in the section's fields.

You can reorder, hide per device, or delete a custom section. Every custom section has an Internal section name that only you see, an HTML ID, and Show on desktop and Show on mobile toggles. Each section also supports variables. Use the { } button in any text field to insert variables such as {{customer_first_name}}.

Type

Use it for

Image

A photo or banner with an optional link or click action.

Video

A product demo, how-to, or brand video.

Text banner

A rich text editor and images with up to two buttons.

FAQ

Common questions in an expandable list.

Custom section

Any other rich content.

Click actions for custom sections

Images and Text banner buttons can trigger an action when your customers click them.

Action

What happens

What you set up

Don't do anything

Nothing; the content is display-only

—

Open a link in new tab

Opens your URL in a new tab

The URL

Trigger 'Order now'

Starts the Order now flow for that subscription

—

Apply a discount

Applies a discount to the subscription

A Shopify discount code

Add a product

Adds a product to the subscription

Product and purchase options

For example, a skincare brand could add an image banner to promote a new serum they have launched and set its click action to Add a product.

Section visibility

Keep in mind, a section appears to your customers on their portal only when all three of these conditions are true:

  1. The section is visible for that device in the Layout tab (eye icon, or the Show on desktop and Show on mobile toggles).

  2. The related action or feature is turned on in your Loop settings. These can be found in preferences, settings, or alongside the respective feature pages in the admin portal depending on the section.

  3. The section's own display condition is met.

Styles, texts, and custom code

Styles

The Styles tab controls the look of the whole theme.

To find a style, you can:

  • Click on the target component in Inspect mode

  • Use the search bar

  • Scroll through the available style groups

To restore a group's defaults, click Reset on that group. Some additional styles added in Nova include:

  • Buttons: Along with colors, the corner radius, and hover intensity can also be configured without any custom code

  • Cards: You can choose to hide or show card shadows to match their storefront's aesthetic.

  • Typography: Heading 1 to 4 and Paragraph 1 to 3 sizes (rem, px, or em) along with line height can be modified in the styles section.

Texts

The Texts tab lists every label, button, and message on the page you're previewing. To find a field:

  • Click on the target component in Inspect mode

  • Use the search bar

  • Scroll through the available text groups

You can choose to modify any of the available texts, and manage their translations in Loop admin > Settings > Multilingual texts.

Custom CSS and Custom JS

Use Custom CSS and Custom JS when you would like to make more granular changes to your theme. Every section, including the ones you add, has an HTML ID in its settings that you can copy and target in Custom CSS. Both code editors are expandable, to make it easier to read and edit code.

What's new with Nova

Nova and Advent are both customer portal themes, and both use the same editor tabs: Layout, Styles, Texts, Custom CSS, and Custom JS. They differ in how the page is laid out and how much you can configure without code.

Area

Advent

Nova

Desktop layout

One column of sections

Four zones: Header, Main column, Side column, and Footer. The main and side columns sit side by side.

Mobile layout

Same order as desktop

Arranged separately, as one stacked list

Section visibility by device

Same sections on desktop and mobile

Show or hide a custom section on desktop and mobile independently

Custom sections

HTML custom sections (rich text editor)

No-code Image, Video, Text banner, and FAQ sections, plus the standard custom section

Click actions in custom sections

Built with custom code

Open a link, trigger Order now, apply a Shopify discount code, or add a product. Custom code is still supported.

In-portal navigation

Built with custom code

Navigation bar with up to 5 tabs that jump to sections

Subscription actions

Dedicated sections (Order actions, Pause subscription, Cancel subscription) that you position in the list

Buttons on the Subscription overview card, a More menu, and Footer buttons. You choose and reorder each one.

Additional built-in sections

None

Upcoming delivery banner, Order summary, Subscription savings, Manage other subscriptions

Button styling

Color

Color, corner radius presets, and hover intensity

Typography

Set with Custom CSS

Heading 1 to 4 and Paragraph 1 to 3 sizes (rem, px, or em), and line height

Cards

Colors

Colors plus an optional shadow

Both themes give your subscribers the same core experience. The difference is mostly in how you build and customize the portal. Nova suits brands that want a two-column desktop layout, no-code content sections, and more styling control in the editor. We're committed to enhancing Nova to make managing subscriptions easier for you and your subscribers.

FAQs

Can I switch my Advent theme to Nova?

Yes, create a new Nova theme from blank or from another Nova theme and publish it. Your Advent themes stay in Draft themes, so you can switch back at any time by publishing one.

Where can upsells go in Nova?

Upsells have one position: the Side column on desktop. If you don't use upsells, you can also fill the Side column with your own content, such as an educational video or a custom promotional banner.

Which discounts can a banner or image apply?

Banners and images can apply Shopify discount codes only.

Need help?

No worries - we're here for you!

If you have any questions or need assistance, feel free to email us at [email protected] or chat with us using the support beacon at the bottom right of your screen.

Regards,

Loop subscriptions team 🙂

Did this answer your question?