Pricing
Last updated: October 24, 2026
Portal Audit by TJM is a HubSpot app that audits your portal's data quality, setup and usage, scores it, and gives a prioritized fix plan. On the Fix plan it can apply fixes you approve.
The free audit is one audit of a portal, with a score and findings. Watch is ongoing audits and monitoring, with a score and a fix plan, and it never changes anything in your portal. Fix includes everything in Watch, plus approved fixes, applied after a dry run, with undo.
Contact: Jon Martin, sole proprietor trading as TheJonMartin, 819 E. Orange St., Lancaster, PA 17602. Email: jon@thejonmartin.com.
Start with a free audit
- One free automated audit per HubSpot portal. No payment details needed.
- You get a score and the findings behind it. The audit does not change your HubSpot account.
- To install, you need to be a Super Admin or have App Marketplace Access in the HubSpot account.
Plans
Prices are in US dollars and exclude tax. Paddle, the merchant of record, calculates and collects sales tax and VAT at checkout. There is no onboarding fee. Plans are billed monthly or yearly. A yearly plan costs 10 times the monthly price.
Fix is free while it's in beta. After the beta, Fix is $49/mo or $490/yr.
| Free audit | Watch | Watch Weekly | Fix | |
|---|---|---|---|---|
| Monthly | $0 | $19/mo | $29/mo | Free during beta, then $49/mo |
| Yearly | $0 | $190/yr | $290/yr | Free during beta, then $490/yr |
| What you get | One audit, with a score and findings | Ongoing audits and monitoring, with a score and a fix plan. Never changes anything in your portal | Everything in Watch, with the audit every week | Everything in Watch, plus approved fixes, dry-run first, with undo |
| Scheduled audit + health score | One audit | Monthly | Weekly | Weekly |
| Credit and seat watch | — | Yes | Yes | Yes |
| Automated data fixes | No | No | No | Up to 500 records per run, after you approve each change set |
| Product support | Email, 2 business days | Email, 2 business days | Email, 2 business days | Email, 2 business days |
What each plan adds
- Free audit is one scored audit for the portal, with findings. It does not change your data.
- Watch repeats the audit every month on a schedule. It includes a score and a fix plan, and emails the PDF report. It also includes Credit & Seat Watch (from the usage file you upload from HubSpot's Credits tab, with threshold alerts). Watch does not change your portal.
- Watch Weekly is the same as Watch, but the audit runs every week. You pick the day and time, otherwise Monday 9:00 AM Eastern. Each report compares with the previous week.
- Fix includes everything in Watch Weekly. It can apply published catalog fixes you approve: up to 500 records per run. Every change is dry-run first. We store the previous value so the change can be undone. Fixes run only after you approve them. The public install link does not ask for the write permissions. Those permissions are granted when you enable Fix on this same app (a Fix reauthorize), not through a second app. Fix is free during the beta.
What this is not
Portal Audit is software. No plan includes professional services: no implementation or onboarding projects, custom builds, data migration, consulting, strategy, training sessions, or hourly or retainer work in your HubSpot account. Automated fixes cover published Fix Catalog items only. We never turn on HubSpot betas for you; you opt in yourself.
If you need hands-on HubSpot work, an independent HubSpot Solutions Partner can help. You can find one in HubSpot's Solutions Directory.
The fine print
- How fixes are authorized. Fixes are part of this app. They stay off until you turn them on, and they run only for an install that granted the write permissions. Each change set needs its own approval, after a dry run. Changes only run for catalog items that are switched on, within each item's limits and the per-run record cap of 500 records. The Service does not delete or merge records, change billing, seats, users or permissions, install apps, or turn on workflows or emails.
- Your own seats. You keep paying for your own HubSpot seats; they are not included in any plan.
- Billing. Paid plans are billed in advance by Paddle.com, our reseller and the merchant of record, and renew each month or year until you cancel. We give at least 30 days' notice by email before a price increase. Our order process is conducted by our online reseller Paddle.com. Paddle.com is the Merchant of Record for all our orders. Paddle provides all customer service inquiries and handles returns.
- Changing plans. Upgrades to a higher plan on the same billing period take effect immediately and are prorated. Downgrades take effect at the next renewal, with no refund for the current period; you keep your current plan until then. Switching between monthly and yearly billing also takes effect at the next renewal, with nothing charged before then. While a plan change is pending, or if you cancelled one this billing period, an upgrade may have to wait until the next renewal.
- Monthly plans. Not refundable. Cancel anytime by emailing jon@thejonmartin.com, or in the app when that option is available, or through Paddle at paddle.net. Access continues until the end of the current billing month.
- Tax. Paddle calculates and collects sales tax and VAT that apply to the order.
- HubSpot Marketplace. Prices on our HubSpot Marketplace listing match this page.
Full details are in the Terms of Service, Privacy Policy, and Refund Policy. Questions? See Support or email jon@thejonmartin.com.