How to track weekly/monthly/quarterly/yearly subscription in SuiteCRM

By | November 7, 2017

If you have a subscription based product and you want to track your subscription within SuiteCRM, it is very easy and SuiteCRM has a built-in functionality.

Tracking Subscription Dates

SuiteCRM has a concept called Contracts. Contracts has a Start Date and End Date which you may use for tracking subscription. Just like invoice, you can add multiple line items within a contract.

Marking Contract as Paid

Out of the box, Contracts have 3 statuses. If you want to customize the list, you can login as Administrator and you will see “Admin” menu item under your name on the top right corner. Scroll down to “Developer Tools” and click on “Dropdown Editor”. Search for “contract_status_list” and add any new status as per your need.

Generating Invoice/Receipt/Contract

Depending on your need, you may need to generate an invoice/receipt/contract based on your subscription product. You may use the PDF Template and customize it as per your need to generate needed document.

Reminder for Subscription expiration

There is a built-in nice feature within the contract which creates a “Call” depending on the contract Reminder field.

Vishal Monpara is a full stack Solution Developer/Architect with 12 years of experience primarily using Microsoft stack. He is currently working in Retail industry and moving 1’s and 0’s from geographically dispersed hard disks to geographically dispersed user’s mind leveraging geographically dispersed team members.

Leave a Reply

Your email address will not be published. Required fields are marked *