What You’ll Learn
- Setting up subscription expiration notifications
- Automating cost tracking during plugin/theme uploads
- Configuring notification thresholds and recipients
Extension Add-on - This add-on provides standalone functionality within MainWP Dashboard. No third-party plugins required.
This extension works alongside the main Cost Tracker extension. See that page for comprehensive cost tracking features.
Notifications
The notification system alerts you before subscriptions expire, giving you time to renew or find alternatives.Setting Up Notifications
- Navigate to Cost Tracker > Settings
- Enable Subscription Expiration Alerts
- Set the notification threshold (e.g., 30 days before expiration)
- Configure email recipients if different from default

What Gets Tracked
Notifications trigger for any cost entry with:- A defined renewal or expiration date
- The subscription type selected
- The notification threshold reached
Automation
When installing plugins or themes via ZIP upload, Cost Tracker Assistant streamlines the process of recording the purchase.How It Works
- Upload a plugin or theme ZIP file through MainWP > Plugins > Install or MainWP > Themes > Install
- Complete the installation
- On the final step, you’ll see a Track Cost option
- Enter the purchase details:
- Purchase price
- Renewal date (if subscription)
- Vendor name
- License key (optional)
- Click Save to add the entry to Cost Tracker

Requirements
- MainWP Dashboard with Cost Tracker extension installed
- Cost Tracker Assistant extension activated
Related Resources
- Cost Tracker - Main cost tracking features including reports and bulk management
- Time Tracker - Track time spent on client sites
- Client Add-ons - Browse client management add-ons