Start a conversation

Integrating ZOHO Subscriptions with CustomerSuccessBox


CustomerSuccessBox supports integration with ZOHO subscriptions to pull in Account, Subscription and Invoice data. In this article, we list out the steps and requirements to integrate ZOHO subscriptions with CustomerSuccessBox. 

Why should I integrate with ZOHO?

Integrating ZOHO with CustomerSuccessBox, enables you to 

  • Create and/or manage Accounts and Subscriptions in CustomerSuccessBox from ZOHO Subscriptions
  • View all Invoices for a particular Account in CustomerSuccessBox
  • Have a 360 degree view of your customers
  • Configure Risk Alerts on Invoice/Subscription status, Due/Paid Amount, Due/Paid Dates
  • Set up Financial Health
  • Segment Accounts on MRR, Amount, Plan Quantity, Plan Names, Invoice Status etc. 

Authorizing Access to ZOHO Subscriptions

Follow the steps below to authorize CustomerSuccessBox access to ZOHO Subscriptions

  1. Log-in to your CustomerSuccessBox instance 
  2. Navigate to the Integrations Hub from Settings (Gear Icon) > Integrations
  3. Copy your ZOHO organization id. Refer to this article on obtaining the organization id
  4. Generate the API authtoken. You may refer to this article on generating authtoken from ZOHO
  5. Find and click on ZOHO Subscriptions under Available Subscription Integrations and enter the API authtoken , organization id and click Authorize

Once all the above steps are done, drop a line via Chat on the left navigation panel. CustomerSuccessBox engineering team will do the heavy lifting and complete ZOHO subscriptions integration for you. 

  • All subscriptions belonging to accounts are synced once everyday 12 AM GMT from ZOHO subscriptions
  • API Keys are stored in encrypted form at rest
  • Keys are decrypted only during backend HTTPS call for integration
  • Decrypted API keys are never exposed on the client side
  • Integration is read-only, and CustomerSuccessBox never performs any call other than GET


Your Customer Success Manager will discuss the different options available to you for bringing in data from ZOHO Subscriptions during the kick-off call. 

Finalize Account and User Identifiers

CustomerSuccessBox requires a unique identifier for Account and User records that should be immutable. The source of truth for the identifiers can be your tenant/instance, Zoho Subscriptions or any third-party system. 

Source of truth
Set the unique identifier of customer's tenant/instance on a custom field belonging to Customers or Subscriptions object in ZOHO
ZOHO Subscriptions
Set unique identifier of the Customer or Subscription to all systems the data would be pulled/pushed from
Other Third Party Systems
Set the unique identifier of customer from third-party system on a custom field belonging to Customers or Subscriptions object in ZOHO


Finalize Mapping Details

Once you have finalized the source of truth for unique Account identifier, share the object_name and field_name where the unique identifiers are available and/or set in ZOHO subscriptions with your Customer Success Manager or fill the details in the onboarding document shared with you. 

Contact Us

In most cases, you would have a dedicated Customer Success Manager who will be your point-of-contact for any queries or assistance. You may also,

  1. Initiate a chat directly from within CustomerSuccessBox. Use chat option from Chat icon in left side navigation bar
  2. Create a conversation from here
  3. Send an email to
Choose files or drag and drop files
Was this article helpful?
  1. Pervez

  2. Posted
  3. Updated