Need a customized project? We build it to your exact requirements.Contact us on WhatsApp

Subscription Tracker with Renewal Reminders – Apps Script

D32 Membership & Subscription CRUD & Dashboards Premium Plan VIP Premium Plan
How to Make Subscription Management Dashboard in Google Sheets + Apps Script | D32
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Login with role-based access for Admin and User Full subscription tracker with renewal dates Expiring-soon and expired alerts with colour status badges Visual dashboard charts of spend and subscription counts Currency conversion with editable rates in settings Automatic email reminders before a subscription expires Searchable and sortable subscription list Multi-user ready with Google Sheets as the backend Clean Bootstrap 5 interface Runs entirely on Google Workspace - no third-party service needed

Description

Every business leaks money on subscriptions nobody remembers signing up for. This subscription management dashboard puts all of them in one place — what renews when, what it costs, and what is about to expire — running entirely on Google Sheets with a Bootstrap 5 interface.

See what is expiring before it bills you

Each subscription carries a renewal date, and the dashboard turns that into a colour-coded status badge: active, expiring soon, or expired. Nothing needs to be checked manually — the list sorts itself so the urgent ones surface first. On top of that, automatic email reminders go out before a renewal lands, so a cancellation decision gets made while there is still time to make it.

Built for more than one person

Login is role-based. Admins see and edit every subscription; regular users see their own. Because the backend is a Google Sheet, several people can be working in the app at once without stepping on each other or paying per seat.

Money in the currency you actually think in

Subscriptions rarely bill in one currency. Conversion rates live in the settings page where you can edit them yourself, so a dollar-billed SaaS tool and a locally-billed service both roll up into one comparable total. The dashboard charts spend and subscription counts so you can see where the money is going rather than just listing rows.

Who it suits

Small businesses tracking their software stack, freelancers keeping tools separate from client costs, agencies rebilling subscriptions to clients, and any operation running on recurring plans. It is equally useful as a working reference for how to build a role-based dashboard on Sheets.

Setup

Copy the sheet, deploy the script, log in. It runs entirely inside Google Workspace with no third-party service and nothing to host. The video walks through the whole build, and support is free if you get stuck.

Requirements

  • Google account with access to Google Sheets
  • Apps Script editor - built into Google Sheets
  • Gmail sending quota for the expiry reminder emails
  • A time-driven trigger enabled for the reminder schedule
  • Modern browser such as Chrome or Edge
  • No hosting or external database needed

What's Included

  • Complete Google Apps Script source code
  • Bootstrap 5 dashboard front end
  • Google Sheet with Subscriptions, Users and Settings tabs
  • Chart-based visual dashboard
  • Email reminder script with trigger setup
  • Demo admin and user logins
  • Full video walkthrough
  • Free support by WhatsApp and email

Item Details

Versionv1.0
PublishedSep 4, 2025
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryMembership & Subscription, CRUD & Dashboards
Tagssubscription management google sheetssubscription tracker google sheetssubscription renewal remindersaas subscription trackersubscription management dashboard google apps scriptsubscription expiry alert emailmulti currency subscription trackerrenewal tracker web app
VideoWatch walkthrough
LicenseRegular License
Regular License D32
Subtotal $0.07 USD
Total $0.07 USD
Other payment methods
Wise / Bank Transfer · via WhatsApp +92 343 534 7417 $0.14$0.07
Redotpay
How to Make Subscription Management Dashboard in Google Sheets + Apps Script | D32
Secure checkout
Amount due
$0.07$0.14
Total due
Redotpay Account
1002896884
How to pay
  1. Copy the Redotpay account
  2. Pay $0.07 via Redotpay
  3. Enter the transaction reference below
  4. Submit the details below to complete your order
Order details$0.07
Order summary
ItemHow to Make Subscription Management Dashboard in Google Sheets + Apps Script | D32
ReferenceD32
Payment MethodRedotpay
Total$0.07
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
Binance Pay
How to Make Subscription Management Dashboard in Google Sheets + Apps Script | D32
Secure checkout
Amount due
$0.07
Total due · no additional fees
Binance Pay ID
766412546
Account holder: Muahmmad Ramiz Imdad
How to pay
  1. Open the Binance app and choose Pay
  2. Enter the Pay ID
  3. Send $0.07 in any supported asset
  4. Copy the Order ID from your Binance receipt
  5. Enter it below with a screenshot and submit
Order details$0.07
Order summary
ItemHow to Make Subscription Management Dashboard in Google Sheets + Apps Script | D32
ReferenceD32
Payment MethodBinance Pay
Total$0.07
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
Cryptocurrency
How to Make Subscription Management Dashboard in Google Sheets + Apps Script | D32
Secure checkout
Amount due
$0.07
Send the equivalent amount in the selected asset
Select an asset
Wallet address
15jjKnm6NgxN1Wgbfh7xdBWgbCFztHeNhE
Send only the selected asset on the selected network. Transfers made on a different network cannot be recovered.
How to pay
  1. Select an asset above
  2. Copy the wallet address and send the equivalent of $0.07
  3. Enter the transaction hash below
  4. Submit the details below to complete your order
Order details$0.07
Order summary
ItemHow to Make Subscription Management Dashboard in Google Sheets + Apps Script | D32
ReferenceD32
Payment MethodCryptocurrency
Total$0.07
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
PayPal
How to Make Subscription Management Dashboard in Google Sheets + Apps Script | D32
Secure checkout
Amount due
$0.07
Total due
Pay $0.07 with PayPal
Opens PayPal in a new tab. Return here with your Transaction ID to complete the submission.
How to pay
  1. Select Pay $0.07 with PayPal; PayPal opens in a new tab
  2. Copy the Transaction ID from your PayPal receipt
  3. Enter it below with a screenshot of the payment, then submit
  4. Your payment is verified and access is enabled; the download link is also emailed to you
Order details$0.07
Order summary
ItemHow to Make Subscription Management Dashboard in Google Sheets + Apps Script | D32
ReferenceD32
Payment MethodPayPal
Total$0.07
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt

Need This Customized For Your Business?

Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.

400+
Projects Delivered
91+
Countries Served

What We Customize

Features & Functions
Add new features, modify existing scripts, custom formulas & automations
API & Integrations
Connect with WhatsApp, Payment Gateways, CRM & more
Design & UI Changes
Custom branding, layout redesign, dark mode, mobile optimization
Full Custom Projects
Dashboards, billing systems, inventory, CRM — built from scratch
Get Free Quote on WhatsApp

20-30% advance to start • Clear quote before work begins • Support included after delivery

$0.07
USD · card / manual pay

People choose these

What buyers of this file added to the same order

Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI Bought with this one Apps Script $2.60 USD How to Build an App with Claude AI: Complete Church Management System in Google Sheets How to Build an App with Claude AI: Complete Church Management System in Google Sheets Bought with this one Apps Script $1.29 USD I Built AI Water Plant Delivery ERP with AI | Google Apps Script Web App + Dashboard I Built AI Water Plant Delivery ERP with AI | Google Apps Script Web App + Dashboard Bought with this one Apps Script $1.29 USD

Reviews & Feedback

What buyers and viewers say about How to Make Subscription Management Dashboard in Google Sheets + Apps Script | D32.

No star ratings yet Tap a star to be the first to rate it.
9 comments from
YouTube viewers
Sort
@PwCouponWallah via YouTube
Amazing sir 👏
1 like on YouTube
@BAMBANGsuwastono via YouTube
Salam saudaraku, iman kita sama, dari saudaramu di indonesia السلام عليكم ورحمة الله وبركاته
@cedie05 via YouTube
Wow! It will help business with subscription.
@artwellhachunde6417 via YouTube
Super awesome
@MichaelS.Glasgow via YouTube
You’ve outdone yourself sir. This is amazing ✅
@sylvesterjacob21 via YouTube
This is a useful video Very nice video ❤️❤️
@rasc-c5e via YouTube
Your work is very good and so is the function
@jordanfelipe31 via YouTube
Very nice 👍🏿
@pinkygamit9139 via YouTube
What a wonderful Project...🎉👌