Tips and Tricks #19: The 3 C's of Data in Zoho Subscriptions

Tips and Tricks #19: The 3 C's of Data in Zoho Subscriptions

With Zoho Subscriptions, your customers can sign up for a plan by entering their details in the hosted payment pages. By default, customers will be required to enter certain basic contact information like their name and billing details. This information will be used to create new customers and subscriptions automatically in Zoho Subscriptions.

However, your business requirements may vary, and you might need additional information from your customers when they sign up. This can easily be achieved using custom fields. But, what if you had created a custom field just for internal use? Who'd be able to view these fields?

In this post, we'll help you understand how the custom fields you create can be viewed by you, your customers and your application. 

1. How you see your data

Let's say you create a custom field called "Customer Rating" and your business process hinges on this custom field. In this case, it's important that you have easy access to this field. Fortunately, with Zoho Subscriptions' column customization options, you can choose to display custom fields in a module's list view, thereby letting you view your custom fields without having to perform additional clicks. Column customization is available for the Customers , Subscriptions , Invoices and Credit Notes modules.


To do this, click the column customization icon in the list view of supported modules.

Apart from column customization, you can also tailor-make views for particular needs by creating custom view filters. These filters can be based on custom fields. The filters that you create can be shared with everyone in your staff or only with certain users and roles, based on your preferences.


Click the view filters dropdown, above the list view of a module and click + New Custom View. 

2. How your customers see your data

The custom fields that you create should only be shared with your customers on a need-to-know basis. For example, if you have a custom field called "Loyal Customer", you might not want to display it to your customers on their invoices.

In this section, we'll take a look at how and when you can show/hide custom fields for your customers in various places like hosted payment pages, the customer portal and your invoice templates. 

Hosted Payment Pages

Using custom fields in hosted payment pages is a great way to collect additional data from customers, right when they sign up to your service. To do this, go to Settings > Preferences > Customer > Custom Fields > + New Custom Field. Make sure to enable the Show in Customer Portal/Hosted Page option.



Now, the custom field will be visible to your customers in the hosted payment pages. 

Customer Portal

It's important to note that enabling a custom field in the hosted payment pages will also display the custom field in the customer portal. Your customers will be able to edit custom fields in their customer portal, if you allow them to do so.

While you cannot restrict access to editing custom fields alone, you can configure whether your customers can edit their contact details, which includes custom fields, from the client portal. To do this, go to Settings > Preferences > Branding > Portal Settings. Here, check/uncheck the Allow customers to edit their information option, based on your preferences. 

Email Notifications

The email notifications that are sent to your customers from Zoho Subscriptions will not include any custom fields by default. So, if there's a custom field that's essential for your customer to see in an email, it can be done by editing the email template and adding a placeholder for the custom field.

To do this, go to Settings > Email Notifications. Here, click on a template name to edit the template and select a placeholder for the custom field from the Insert Placeholder dropdown.

Now, when the email is sent, the placeholder will be replaced with the custom field's value. 

Invoices and Credit Notes

For the same reasons that you'd include a custom field in an email notification, you can also include custom fields in invoice and credit note templates.

To do this, ensure that the Show in all PDF option is enabled while creating or editing a custom field.



You can learn more about customizing invoice templates from our help document. 

3. How your application sees your data

This section is especially for third party applications like Zapier or your own SaaS application that works with Zoho Subscriptions primarily through the powerful REST APIs.

Zoho Subscriptions can be tightly integrated with your web application by sending and receiving data through API calls, Webhooks and Custom Functions.

For example, if your customer's subscription status changes from Live to Cancelled, you can configure a webhook to deliver this information to your web application's database. This webhook will contain a payload with the Status identifier. However, your web application's status identifier may be named differently, or in a different format. This is where modifying the payload comes in handy.

In Zoho Subscriptions you can modify a webhook's payload in a format that works best with your application. To do this, go to Settings > Automation > + New Webhook. Here, you can modify the payload of your webhook in the Body section.


That's it folks, we hope you've found this post helpful. We're always looking for feedback and suggestions, so feel free to rattle off in the comments below. Until next time!

Cheers,
Varun Steven
The Zoho Subscriptions Team


    • Sticky Posts

    • Tip #4 : Refer and Earn Workflow system for your Subscription Business

      Hello everyone, We've been coming up with a tip every week to address specific business scenarios which can be implemented for your business. In continuation to the previous post, this week we will be seeing about how you can implement the Refer and Earn Workflow system to acquire more customers. Why are Referrals important? Customer Acquisition is crucial for any business to sustain itself in a constantly evolving market. It involves persuading new consumers to purchase your products. Customers
    • Tip #2 - Cancellation of Offline Subscriptions based on the Expected Payment Date

      Hello everyone, As you all know, we are coming up with a custom function workflow every week to address specific business scenarios. In continuation of this previous blog, this week we will be seeing about Cancellation of Offline Subscriptions based on the Expected Payment Date. Business Scenario: In general, for any business, the customers make payments via online as well as offline. In case of subscription where the automatic collection of charge is enabled (aka online subscription), the customer's
    • Tip #3 : Send SMS Reminders for your Subscription Business

      Hello everyone, As you all know, we are coming up with a tip every week to address specific business scenarios. In continuation to the previous blog, this week we will be seeing how you can use SMS reminders for your Subscription Business. Using SMS messages for your Subscription Business: While managing your subscription business, more often than not, you need to keep your customers informed about upcoming renewals, payment reminders and cancellations. By keeping them informed in advance, you can
    • Tips And Tricks - Announcement

      Hello everyone, Every business is unique and each of them follows a specific workflow. While managing your customers' subscriptions with Zoho, you might have some needs unique to your business. Custom Functions helps you address such needs. This is a start to a series of posts, where we will be coming up with a custom function workflow every week that addresses specific business scenarios. Watch this space for further updates! Also, if you have any specific business scenario which needs to be addressed,
    • Tip #6 : Accessing external URLs from Zoho Subscriptions

      Hello everyone, We have been sharing a tip every week to address specific business scenarios which you can implement for your subscription business. Last week, we shared a tip about implementing the Approval Workflow system. This week, let's look at how you can access external URLs with the help of Custom Link. Business Scenario: Every business functions differently and has its unique requirements. At times, businesses might want to access other websites or applications by appending specific information
      • Recent Topics

      • Is it possible to create a word cloud chart in ZoHo Analystics?

        Hi there, I have a volume of transaction text that I would like to analyse using word cloud (or other approcah to detect and present word frequency in a dataset). For example, I have 50,000 records describing menu items in restaurants. I want to be able
      • How to Fix the Corrupted Outlook 2019 .pst file on Windows safely?

        There are multiple reasons to get corrupted PST files (due to a power failure, system crash, or forced shutdown) and several other reasons. If You are using this ScanePST.EXE Microsoft inbuilt recovery tool, it only supports the minor corruption issue
      • [Webinar] A recap of Zoho Writer in 2025

        Hi Zoho Writer users, We're excited to announce Zoho Writer's webinar for January 2026: A recap of Zoho Writer in 2025. This webinar will provide a recap of the features and enhancements we added in 2025 to enhance your productivity. Choose your preferred
      • How to drag row(s) or column(s)?

        Hi. Selecting a row or column and then dragging it to a new position does not seem to work. Am i missing something or this is just not possible in Zoho Sheet? Cheers, Jay
      • Building Toppings #5 - Creating and configuring custom service connections in Bigin Toppings

        Hello Biginners, Integrating Bigin with external applications extends its capabilities and enables customized functionalities. In our last post, we saw how to create a default service connection. Today, we'll see how to create a custom service connection
      • Optimising CRM-Projects workflows to manage requests, using Forms as an intermediary

        Is it possible to create a workflow between three apps with traceability between them all? We send information from Zoho CRM Deals over to Zoho Projects for project management and execution. We have used a lookup of sorts to create tasks in the past,
      • Marketing Tip #15: Rank better with keyword-rich URLs for product pages

        Your product page URL is a small detail that can make a surprisingly big difference. Clean, readable URLs help in two ways: They’re easier for customers to trust and remember (no one likes clicking a link that looks messy or random). They help search
      • Conditional fields when converting a Lead and creating a Deal

        Hi, On my Deal page I have a field which has a rule against it. Depending on the value entered, depends on which further fields are displayed. When I convert a Lead and select for a Deal to be created as well, all fields are shown, regardless of the value
      • ATE Session on Payment Gateways: Our experts are live now. Post your questions now!

        Hello everyone, Our experts are all excited to answer all your questions related to payment workflows. Please feel free to join this session and learn more about this topic. If you have a query at anytime, please post them here.
      • Upload data deleted all Zoho form data that we manage

        Good morning. Let me introduce myself, I'm Iky from Indonesia. I'm experiencing an error or problem using Zoho Forms. I manage Zoho Forms, but I previously encountered an error when I misclicked the delete button in the upload format. It apparently deleted
      • ZOHO FORMにURL表示ができない

        初心者です。 ZOHO FORM で宿泊者名簿を作っています。 ゲストが、URLをクリックするとStripeで支払いができるようにURLを表示をしたいのですが、 上手くできません。 やり方が分かる方、ぜひ教えてください。
      • Custom module - change from autonumber to name

        I fear I know the answer to this already, but thought I'd ask the question. I created a custom module and instead of having a name as being the primary field, I changed it to an auto-number. I didn't realise that all searches would only show this reference.
      • No Automatic Spacing on the Notebook App?

        When I'm adding to notes on the app, I have to add spaces between words myself, rather than it automatically doing it. All my other apps add spacing, so it must be something with Zoho. Is there a setting I need to change, or something else I can do so
      • Holidays - Cannot Enter Two Holidays on Same Day

        I have a fairly common setup, where part-time employees receive 1/2 day's pay on a holiday and full-time employees receive a full day's pay. Historically, I've been able to accommodate this by entering two separate holidays, one that covers full-time
      • Campaigns set up and execution assistance

        Hello Community, Can someone recommend a professional who can assist with the completion of my set up and deployment of Campaigns? Looking for a person or company that is not going to ask for big dollars up-front without a guarantee of performance to
      • Zobot with Plugs

        Hello, I am having a problem with Zobot using Plugs. Here is my current flow: When I run the flow, I should immediately see the messages from the initial cards (Send Message cards), then after running the plug, and finally, see the messages after the
      • Kaizen #223 - File Manager in CRM Widget Using ZRC Methods

        Hello, CRM Wizards! Here is what we are improving this week with Kaizen. we will explore the new ZRC (Zoho Request Client) introduced in Widget SDK v1.5, and learn how to use it to build a Related List Widget that integrates with Zoho WorkDrive. It helps
      • Remove Powered by Zoho at the footer

        Hi, I've read two past tickets regarding this but it seems that the instructions given are outdated. I assume the layout keeps on changing, which makes it frustrating for me to search high and low. Please let me know how exactly do I do this now? Th
      • No Need To Fix Something That Is Working

        Zoho Books is a great financial tool which helps businesses to become more efficient and productive with day-to-day operations. As such, every change, upgrade, improvement needs to be carefully thought before implemented in the software and I'm sure Zoho
      • Using email "importance" as workflow-criteria

        I'd like to set up a workflow that triggers if an incoming email has been flagged as "high importance" but I'm not seeing any way to do that. Hopefully I'm just missing something obvious...?
      • This domain is not allowed to add. Please contact support-as@zohocorp.com for further details

        I am trying to setup the free version of Zoho Mail. When I tried to add my domain, theselfreunion.com I got the error message that is the subject of this Topic. I've read your other community forum topics, and this is NOT a free domain. So what is the
      • What is Resolution Time in Business Hours

        HI, What is the formula used to find the total time spent by an agent on a particular ticket? How is Resolution Time in Business Hours calculated in Zohodesk? As we need to find out the time spent on the ticket's solution by an agent we seek your assistance
      • Check & Unchecked Task Segregation in Export

        It must have a feature to represent checked and unchecked tasks as [ ] and [✅] respectively when exporting it to Arratai or WhatsApp ; as Keep Notes by Google contains…
      • WorkDrive Download Issue

        My client has been sending me files via WorkDrive, which generally has worked fine. Recently files won't download at all. If you try and individually select and download a file, a popup will appear in the bottom right saying it's preparing and then it
      • Resolution Time Report

        From data to decisions: A deep dive into ticketing system reports What are time-based reports? Time-based reports are valuable tools that help us understand how well things are going by breaking down key metrics over specific periods. By tracking, measuring,
      • Add RTL (Right-to-Left) Text Direction Button in Zoho Cliq

        Greetings Zoho Team, We would like to request the addition of an RTL (Right-to-Left) text direction button in Zoho Cliq, similar to what is already available in other Zoho apps like Zoho Desk. Currently, while using Zoho Cliq with the English interface,
      • Enable Backgrounds and Video Filters for 1:1 Cliq Calls Across All Zoho Entry

        Hello Zoho Cliq Team, We hope you are doing well. We would like to request an enhancement related specifically to 1:1 video calls in Zoho Cliq. Current Behavior Zoho Cliq currently provides background and video filter options in the following scenarios:
      • Zoho Flow: Stripe a Zoho Marketing Automation

        Hola! Quiero hacer un flujo con Zoho Flow, para que cuando se haga un pago en Stripe, añada el lead en Zoho Marketing Automation. Lo he configurado, configurando el disparador como "Payment created" y mapeando el campo de Stripe "Receipt email address".
      • Need Customer Item Inward Module along with QC

        Need Customer Item Inward Module along with QC 1. Using Transfer Orders hit the item balance sheet 2. Items without inventory it becomes difficult for tracking purpose. 3. Custom Modules become tedious to capture multiple items, item subforms are not
      • LESS_THAN_MIN_OCCURANCE - code 2945

        Hi I'm trying to post a customer record to creator API and getting this error message. So cryptic. Can someone please help? Thanks Varun
      • Invalid tax authority ID.

        How do I correct this ?
      • Zoho email

        I need a list of email addresses of all contacts on my zoho
      • Shift-Centric View for Assigning and Managing Shifts in Zoho People

        Hello Zoho People Product Team, Greetings and hope you are doing well. This feature request is related to Zoho People - please don't move it to zoho one! We would like to submit a feature request regarding the shift assignment and management view in Zoho
      • cant upload images in signature- urgent help needed. ta!

        HI, I have been trying to insert the company logo in the signature. i have tried it several times since yesterday, the longest I waited was 1 hour and 12 minutes for the pop up window to upload a 180 KB .jpg file. what am i doing wrong.. an urgent reply
      • Add Ticket button in Home view

        When I go to the My Tickets or the Knowledge Base view in our Help Centre, the Add Ticket button is available, but not in the Home view. I would really like for it to be displayed in the Home view as well. Is this possible? Thanks.
      • Problem using Zoho Desk API

        Goodmorning, I am trying to use the Zoho Desk API to create a dashboard in Grafana, but I am having a problem. Following the instructions in the API documentation, I created the API Console application (server-based application). Then I created the string
      • Add zoho calendar to google calendar

        Hi I keep seeing instructions on how to sync Zoho CRM calendar with google calendar but no instructions on how to view Zoho calendar in my google calendar.
      • How to print a label from zoho creator app?

        Hello, I would like to print a label from zoho creator app record similar to attached one. Size 74mm x 102mm. I tried record template. It leaves plenty of space around the content and also I couldn't set the height of the page. So it is not printing properly. Could someone please direct me to right direction for this requirement?
      • City field suggestion in Zoho Books

        Hi team, We are using Customers module in Zoho Books. In the Address section, we want to understand whether the City field can show suggestions while typing using any API or built-in feature. For example, if a user types “Mum”, can the system suggest
      • Non-responsive views in Mobile Browser (iPad)

        Has anyone noticed that the creator applications when viewed in a mobile browser (iPad) lost its responsiveness? It now appears very small font size and need to zoom into to read contents. Obviously this make use by field staff quite difficult. This is not at all a good move, as lots of my users are depending on accessing the app in mobile devices (iPads), and very challenging and frustrating. 
      • Next Page