VL ViewPlans 01 Module

Prev Next

Introduction

VL ViewPlans 01 is a Template Builder module that powers a plan card experience on your website and connected apps. Customers browse subscription (and, where applicable, buy/rent) options, select a plan, and continue into sign-in or purchase.

On the website, this module typically lives on a page at /viewplans. Plans appear as selectable cards with features and pricing. After the customer selects a plan and continues, signed-in customers move to the next purchase step for your site (often checkout), and signed-out customers are sent to sign in first.

This article explains how to create a View Plans page in Template Builder, configure VL ViewPlans 01, publish it, and verify the experience on the web.

Purpose

The purpose of this article is to help you:

  • Create a View Plans page in Template Builder
  • Add and configure the VL ViewPlans 01 module
  • Brand and localize plan cards, skip/continue copy, and legal links
  • Understand what customers see on the website when choosing a plan
  • Publish and verify the live View Plans page

Scope

This article covers:

  • Creating a page for plan selection in Template Builder
  • Adding VL ViewPlans 01 to the page layout
  • Module settings: Images, display toggles, permalinks, Brand, Font Settings, Localization (Labels)
  • How the plan cards page appears on the website
  • An overview of the plan-selection flow on web (flowchart)

It does not cover:

  • Creating or pricing subscription plans in AppCMS
  • VL ViewPlans 02 (comparison-table layout — documented separately)
  • VL Checkout 01 or VL Subscription 01 payment steps in detail
  • VL Plan Banner 01 or other entry CTAs that link to View Plans

Prerequisites

Before you begin, ensure you have:

  • Access to Template Builder for your site
  • SVOD (subscription) enabled for the site if customers should see subscription plans on web
  • At least one active subscription plan configured for the site
  • Sign-in and purchase pages ready (typically Authentication and Checkout and/or Subscription, depending on your site flow)
  • Brand colors and copy ready: select-plan heading, continue/skip labels, Terms Apply, no-plans messages

Example used in this article
Throughout the steps below we use a page named View Plans at path /viewplans. Replace the sample values with your own.


Plan selection flow overview (website)

The flowchart below shows the typical customer journey on the website when VL ViewPlans 01 is published on your View Plans page.

image (2).png

Notes

  • On the website, the plan card Continue label commonly comes from your site’s generic Continue / offer message (defaulting to Continue when not customized), not from the ViewPlans 02-style Subscribe label.
  • Continue Without Subscription on the main plans screen appears only when that toggle is enabled in module settings.
  • VL ViewPlans 01 is a decorative Template Builder module. For a dedicated View Plans page, use a Modular Page (recommended). The module can also be added on other page types that allow decorative modules (for example Marketing Page or Ancillary Page). It is not available on System Screens or User Pages.
  • Sites typically use either VL ViewPlans 01 or VL ViewPlans 02 on /viewplans, not both.

Step 1: Open Template Builder

  1. Log into ViewLift Tools.
  2. Open AppCMS → Edit Template Builder (or open Template Builder for your site from your usual entry point).
  3. Confirm you are on the correct site and language (if localization is enabled, use the language selector on the Template Builder home screen before editing page copy).

tb-home.png
Figure 1. Template Builder home. From here you create pages and open Modular Pages.


Step 2: Create the View Plans page

VL ViewPlans 01 is a decorative module. For a dedicated View Plans page, create a Modular Page (recommended). You can also place this module on other page types that allow decorative modules (for example Marketing Page or Ancillary Page). It does not appear in the module picker on System Screens or User Pages.

  1. In Template Builder, go to Pages.
  2. Select + ADD NEW (or Create a New Page).
  3. Enter New Page Name: View Plans (or your preferred name).
  4. In New Page Type * Developers Only, select Modular Page (recommended for a dedicated /viewplans page).
  5. Optionally set Target Language (If localized Page) if you are creating a language-specific page.
  6. Select CREATE.

tb-home-arrow.png
tb-create-new-page.png
Figure 2. Create a New Page. Set New Page Name to View Plans, set New Page Type * Developers Only to Modular Page (recommended), then select CREATE.

Set the page path

  1. On Page Settings, set the page path to /viewplans (recommended) unless your site already uses a different view-plans path.
  2. Confirm the page type allows decorative modules (Modular Page recommended).
  3. Save page settings if prompted.

Image
Figure 3. Page Settings. Set the path to /viewplans so Subscribe, billing, and masthead links that use this path resolve correctly.


Step 3: Add VL ViewPlans 01 to the layout

  1. Open the View Plans page.
  2. Select Edit Layout.
  3. Select Add a New Module.
  4. Search for or select VL ViewPlans 01.
  5. Insert the module into the page layout.

Image
Figure 4. Edit Layout → Add a New Module. Search for VL ViewPlans 01.

Image
Figure 5. View Plans page layout with VL ViewPlans 01 placed on the page (Modular Page example).


Step 4: Configure Images, toggles, and permalinks

Open the VL ViewPlans 01 module settings.

Images

Under Images, add optional image entries used on supported plan experiences:

Field Description
Title Image title / headline
Sub Title Supporting headline
Description Longer supporting copy
Image URL Desktop / default image URL
Image URL (Mobile) Mobile image URL
Image URL (Tablet) Tablet image URL

Screenshot 2026-09-03 at 3.25.43 PM.png
Image
Figure 6. Module settings → Images. Add Title, Sub Title, Description, and image URLs as needed.

Display toggles and permalinks

Setting Description
Continue Without Subscription When enabled on the website, shows “Select a plan or Continue without a subscription” on the plans screen.
Disable Out of Region Payment Template Builder toggle related to out-of-region payment handling on supported experiences.
Privacy Policy Permalink Path for Privacy Policy on supported flows
Terms and Conditions Permalink Path for Terms and Conditions
Terms Apply Permalink Path for Terms Apply links
Number of plans to be displayed Number input for how many plans are shown in supported layouts (default example: 2)

Image
Figure 7. Continue Without Subscription, Disable Out of Region Payment, permalinks, and number of plans.


Step 5: Configure Brand and Font Settings

Brand

Setting Description Default (example)
Module Background Color Page / module background #0D2148
Planbox Background Color Plan card background #D2393B
CTA Background Color Selected plan Continue button background #2B426E
Primary Card Background Color Primary card background #0D2148
Secondary Card Background Color Secondary card background #0D2148
Discount Badge Color Discount badge background #0032ae
Plan Title Text Color Plan title text #ffffff
Discount Badge Text Color Discount badge text #000000
Price Text Color Price text #ffffff
Feature Text Color Feature list text #ffffff
Disabled Feature Text Color Inactive / unavailable feature text #b2b2b2

Image
Figure 8. Module settings → Brand. Set module, plan box, CTA, badge, and feature colors.

Font Settings

Font Settings customize typography for plan popup / plan UI elements:

Font setting Caption in Template Builder
Popup Heading Popup Heading
Popup Cta Title Popup Cta Title
Popup Cta Subtitle Popup Cta Subtitle
Popup Price Popup Price
Popup Detail Popup Detail

Image
Figure 9. Font Settings for plan popup heading, CTA title/subtitle, price, and detail.


Step 6: Configure Localization — Labels

Expand Localization → Labels to edit customer-facing copy. Strings can be localized per language when site localization is enabled.

Core plan selection (website)

Label What it controls Default example
Select Plan Label Heading / select-plan messaging Select A Plan
Plan Renewal Label - Monthly / Yearly Renewal unit wording month / year
Skip CTA / Back CTA Skip and back labels in the flow wrapper Skip / (Back CTA)
kProcessPayment Processing state text Processing...
Terms Apply Text Terms Apply link text Terms Apply
Select Plan to Continue Label Text Prefix for continue-without-plan line Select a plan or
Continue Without Plan CTA Label Text Continue-without-plan link text Continue without a subscription
Continue Without Plan CTA Permalink/Path Optional destination when continuing without a plan (empty by default)
Subscription Tab Title / Buy Rent Tab Title Tabs when buy/rent and subscription options both apply Subscription Plans / Buy or Rent
Buy Text / Rent Text / Buy Sub-Text / Rent Sub Text / One Time Purchase Text TVOD-related labels Buy / Rent / …

No plans / location

Label Default example
No Plans Heading / No Plans Body No Plans / No plans are available at the moment
No Plan Area Text / No Plan Country Text Area / country unavailable messaging
No Plan Area Description Text Longer out-of-territory explanation
Zip Code Text Zip Code:
Verify Later Text Continue and verify later
Without Subscription Text Continue without a subscription (no-plans screen)
FAQ Text For more information, visit our FAQs

Upgrade, restore, legal, OTT / apps

Label group Examples of what you can edit
Upgrade Upgrade Subscription Popup Title, Upgrade Description Text, Success Text, Upgrade Success / Failed messages
Purchase / restore Already Purchased / Subscribed messages, Restore Success, Purchase Failed, More Details Label Text
iTunes metadata iTunes Subscription Metadata 1–7
OTT legal Legal Agreement Title / Description / Zip / Subscription Terms URLs
QR / visit website Scan QR Title, QR suggestions, Visit Website Text, Purchase Option Text, Generate QR paths
Continue / Go Back Continue Cta Text, Go Back Cta Text
Terms Apply variants Terms Apply Label / Delimiter Label / Single Terms Apply Label; Delimiters Links

Image
Figure 10. Localization → Labels. Edit select-plan, skip, no-plans, tabs, upgrade, and platform-specific strings.


Step 7: Save and publish the View Plans page

  1. Save the module settings.
  2. Review the page layout once more.
  3. Publish the View Plans page.

Until the page is published, apps and web will not show your latest View Plans configuration.

Screenshot 2026-09-03 at 3.29.31 PM.png
Figure 11. Publish the View Plans page after you finish module configuration.

Changes can take several minutes to appear because of caching. To verify sooner, use a private window, another browser, or clear cookies and cache.


Step 8: How it looks on the website

After publish, open your site’s View Plans URL, for example:

https://www.example.com/viewplans

Typical website layout

Customers typically see:

  1. Plan cards — title, price (with strike-through when provided), features, optional discount badge
  2. Optional Subscription Plans / Buy or Rent tabs when both types of options apply
  3. A Continue button on the selected card (site generic Continue/offer message, or Continue)
  4. Optional Select a plan or Continue without a subscription line when Continue Without Subscription is enabled
  5. Flow Skip / Back controls when the page is shown inside the onboarding flow wrapper

When no plans are available

If no plans are returned, customers see:

  1. No Plans heading and body
  2. Continue without a subscription
  3. FAQ link text that opens /faq

Image
Figure 12. No-plans state with continue-without-subscription and FAQ link.

After the customer continues with a plan

Situation Where the customer goes
Not signed in Authentication page (/authentication)
Signed in — standard purchase path Next purchase step for your site (often checkout, per site onboarding configuration)
Upgrade flow and upgrade is available Upgrade subscription prompt
Upgrade flow and upgrade is not available on this path Subscription page (/subscription)
Continue without a subscription (toggle on) Permalink from module settings if set; otherwise next onboarding step
SVOD not enabled for the site Homepage (/)
VIP customer Homepage (/)

Link View Plans from the site

  1. Confirm your View Plans page path (for example /viewplans) and that the page is published.
  2. Point View Plans / Subscribe links in navigation, masthead, and billing upgrade CTAs to that path.
  3. Verify signed-out and signed-in paths: Continue → Authentication vs next purchase step.

Tip: Use one View Plans path across the site. If you also use VL ViewPlans 02, do not place both on the same published /viewplans page.


Verification checklist

  • View Plans page exists (recommended: Modular Page; Marketing/Ancillary also allow this module)
  • Page path is /viewplans (or the path your apps and CTAs expect)
  • VL ViewPlans 01 is on the layout (not both 01 and 02 on the same page)
  • SVOD is enabled if subscription plans should load on web
  • Continue Without Subscription set as intended
  • Brand colors and Font Settings match your site
  • Labels reviewed for launch language(s)
  • Privacy / Terms / Terms Apply permalinks point to published pages
  • Authentication and Checkout (and/or Subscription) pages are published
  • Page is published
  • Website /viewplans shows plan cards
  • Signed-out Continue goes to Authentication; signed-in Continue goes to the next purchase step

Troubleshooting

Problem What to check
VL ViewPlans 01 is not in the module list Use a page type that allows decorative modules (Modular Page recommended; Marketing Page or Ancillary Page also work). The module is not available on System Screens or User Pages.
Customer sent to homepage immediately SVOD may be off for the site, or the customer may be treated as VIP.
No plans shown Confirm subscription plans are active in AppCMS and available for the customer’s region.
Continue Without Subscription line missing Enable Continue Without Subscription in module settings and publish.
Signed-out customer does not reach checkout Expected: they go to Authentication first, then continue the purchase flow.
Labels do not change on the site Save module settings, publish the page, and allow cache to clear.
Changes not visible Confirm publish, then clear cache or use a private window.

Best Practices

  • Use one dedicated View Plans page (typically a Modular Page) at a stable path (/viewplans).
  • Choose ViewPlans 01 or 02 — card layout vs comparison table — and stick to one on that path.
  • Enable Continue Without Subscription only if free skip is intended for your product.
  • Match brand colors to checkout and the rest of the site.
  • Keep legal permalinks current.
  • Localize Labels when the site has multiple live languages.
  • Test signed-out and signed-in Continue paths before launch.
  • Publish after every meaningful change.

FAQs

Q. What page type should I use for VL ViewPlans 01?
Modular Page is recommended for a dedicated View Plans page. You can also add the module on other page types that allow decorative modules (for example Marketing Page or Ancillary Page). It is not available on System Screens or User Pages.

Q. What is the recommended page path?
/viewplans.

Q. How is this different from VL ViewPlans 02?
VL ViewPlans 01 uses selectable plan cards. VL ViewPlans 02 uses a comparison table on desktop (and a mobile plan list). This article covers VL ViewPlans 01 only.

Q. Where does Continue send the customer?
Signed-out customers go to Authentication. Signed-in customers go to the next purchase step configured for your site (often checkout). Upgrade flows may show an upgrade prompt or go to /subscription.

Q. Does Continue Without Subscription work on the website?
Yes, when Continue Without Subscription is enabled in this module’s settings.

Q. Does this module process payment?
No. Payment is handled on checkout or the subscription payment page, depending on your site flow.


Important Information

  • VL ViewPlans 01 is a decorative module. Modular Page is recommended for a dedicated /viewplans page; Marketing Page and Ancillary Page also allow it. It is not available on System Screens or User Pages.
  • Create the page, add the module, configure Images / Labels / Brand / Fonts, then publish.
  • Website requires SVOD for the standard subscription plans experience; otherwise customers may be redirected home.
  • Signed-out plan Continue goes to Authentication first (unlike ViewPlans 02’s typical Subscribe → checkout path).

Glossary

Term Definition
Modular Page Recommended Template Builder page type for a dedicated View Plans page. Decorative modules like ViewPlans can also be used on other page types that allow common (decorative/content) modules.
VL ViewPlans 01 The Template Builder module documented in this article (plan card layout).
Plan card Selectable plan box showing title, price, features, and Continue.
Continue Without Subscription Module toggle that shows a skip-purchase option on the website plans screen.
SVOD Subscription video on demand — required for the standard web subscription plans load on this module.

Contact Support

If you need help beyond this article, contact the ViewLift support team.

  • Email: techsupport@viewlift.com
  • Phone (US): +1-800-859-0420
  • Phone (UK): +44-203-014-8921

Support hours: B2C requests are handled Monday to Friday. B2B support is available 24/7.