--- title: "The Subscription Flow starts when a user clicks \"Subscribe Now\"" slug: "edit-subscription-flow" description: "The Subscribe button on the site masthead fires the plan subscription journey through a series of steps." updated: 2024-03-08T09:50:04Z published: 2024-03-08T09:50:04Z canonical: "docs.viewlift.com/edit-subscription-flow" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.viewlift.com/llms.txt > Use this file to discover all available pages before exploring further. # Subscription Flow ### Understanding the Subscription Flow The Subscription flow is triggered when a user clicks the **Subscribe Now** button on the Masthead. This initiates a series of steps leading toward a potential subscription: 1. **View Plans**: Clicking **Subscribe Now** redirects the user to the [View Plans](/v1/docs/view-plans-page) page to explore your monthly, quarterly, and annual subscription plans. 2. **Account Creation**: Users can choose a plan and proceed to create an account. This involves entering their email, name, and creating a password. **Note**: Even if a user creates an account at this stage without completing the payment process, they become a registered but unsubscribed user. This means they have an account but are not actively subscribed to any paid plans. To learn more about the sign-up flow, see [Authentication Module.](https://docs.viewlift.com/docs/authentication-screen#generic-loginsignup-module) **Note**: No customization or HTML can be added to Create an Account and Add Billing screens. ![](https://cdn.document360.io/15e0c142-c823-4c77-a8e8-9d32ca937982/Images/Documentation/image-1687599899460.png)Login / Sign-up error messages comes from these placeholders in the Authentication module Page Path: "/subscribe" The Subscription Flow page supports only the Subscription Flow and Subscription Flow 02 modules, and is set up for you during onboarding. ### **Edit the "Subscribe Now" text** You can do it from AppCMS by changing the Start Free Trial Generic Messages text. ![](https://cdn.document360.io/15e0c142-c823-4c77-a8e8-9d32ca937982/Images/Documentation/image-1687030298941.png) ### **Edit the "Subscribe" UI text at the step level** 1. Edit the **Subscription Flow** module, and go to **Localization** > **Select a Plan**. ![](https://cdn.document360.io/15e0c142-c823-4c77-a8e8-9d32ca937982/Images/Documentation/image-1687063405582.png) 2. In the **Subscribe Label** field, enter the new text. 3. Click to close the module button and click **Publish Page** button. ![](https://cdn.document360.io/15e0c142-c823-4c77-a8e8-9d32ca937982/Images/Documentation/change-messages-viewlift(2).png) **Note**: No customization or HTML can be added to Create an Account and/or Add Billing screens. ### Edit subscription flow messaging The Subscription Flow module for SVOD plans has five tabs, each representing one stage of the subscription process: **Select a plan > Create Account > Account Created > Add Billing >** [**Thank you page**](https://docs.viewlift.com/docs/thank-you-page)**.** For TVOD plans, the process has two stages: verifying the purchase and the Thank you page. You can review and revise the text for each stage of the subscription process in the Subscription Flow 02 module settings under Localization. Refer to the example screenshot to see how to edit copy in the Add Billing tab for a payment handler: ![](https://cdn.document360.io/15e0c142-c823-4c77-a8e8-9d32ca937982/Images/Documentation/image-1687069240376.png) ## FAQs - Subscription Flow **Q. GA4 analytics custom events.** We've created custom events designed to track a user's progression from clicking on the subscription CTA to reaching the View Plans page, capturing each stage of the subscription flow. For additional details regarding the events recorded in GA4 data streams, refer to the events generated from "[trackFunnel](https://docs.viewlift.com/docs/ga-events#viewlift-custom-events-in-ga4-for-web)". **Q. How can I link the SUBSCRIBE NOW button to a non-ViewLift View Plans page?** The current system directs from the **SUBSCRIBE NOW** on your Home Page to our **View Plans** page, this design and flow is pre-defined and hardcoded, you cannot change this from Template Builder. We can do a custom solution (separate conditional logic) to meet your specific needs. ## Set Privacy and Legal Verbiage in Account Creation and Billing Screens #### **Show Accept Privacy Checkbox** Enable the Privacy toggle in the Subscription Flow module to display a Terms of Use and Privacy Policy text in the account creation screen, as this screenshot illustrates: ![](https://cdn.document360.io/15e0c142-c823-4c77-a8e8-9d32ca937982/Images/Documentation/image-1709889745433.png) #### **Show Legal Verbiage on Sign Up** Set the legal text on the Stripe form by enabling the **Show Legal Verbiage on Sign Up** toggle from AppCMS > Settings > Features tab. Then in the **Subscription Flow** module, enable the **Show legal verbiage checkbox on billing** toggle. Publish the pages. ![](https://cdn.document360.io/15e0c142-c823-4c77-a8e8-9d32ca937982/Images/Documentation/image-1709682246005.png) ![](https://cdn.document360.io/15e0c142-c823-4c77-a8e8-9d32ca937982/Images/Documentation/image-1709889434670.png)