Pilotran
TemplatesPricingHow-toBlog
  1. Home
  2. Templates
  3. SaaS Subscription Audit
Finance·Polls every 168h

AI SaaS subscription audit that finds every recurring charge in your Gmail.

Weekly Gmail scan for SaaS renewal receipts. Claude aggregates spend by vendor, flags likely duplicates and price hikes.

How Pilotran works

7-day free trial · card required after day 7 · cancel anytime

What a real run looks like
$847 in SaaS spend audited this week — 1 price hike flagged.
Weekly Gmail scan pulled 12 SaaS receipts. Aggregated by vendor and flagged Figma's 22% price bump (above your 15% threshold). Filed everything to your Notion ledger.
notion
📊 SaaS audit — week of Sep 8 *Total: $847.42 across 12 vendors* Biggest lines: • Figma — $180.00 (Team plan, 12 seats) ⚠️ *22% hike from $147.60* • Linear — $216.00 (Standard, 8 seats) • Notion — $128.00 (Plus, 16 seats) • Sentry — $89.00 (Team, monthly) • AWS — $73.19 (usage-based) Duplicates suggested: • You seem to pay for both Loom Business ($30) and Vimeo Pro ($20). Consolidate? All rows appended to your Notion SaaS ledger. Total tracked YTD: $8,214.
How this workflow runs
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
Under the hood — the exact prompt Claude sees
Extract SaaS-subscription info from this receipt email. Reply with JSON only: {"is_saas_receipt": boolean, "vendor": string, "amount": number, "currency": string, "billing_period": "monthly"|"annual"|"other", "seat_count": number|null, "is_price_hike": boolean, "hike_pct": number|null, "category": string, "reasoning": string}. Flag is_price_hike=true only if the email itself references a previous price and the increase exceeds {{hike_threshold_pct}}%. If the email isn't a SaaS receipt, set is_saas_receipt=false and leave other fields with sensible zeros. Email: From: {{email_from}} Subject: {{email_subject}} Body: {{email_body}}
What you configure

Fields you provide once.

Claude uses these on every run — set them during activation.

Notion SaaS ledger database ID (optional)
text
Flag price hikes above (%)
numberrequired
Gmail query for receipts
text
(subject:(receipt OR invoice OR subscription OR renewal)) newer_than:7d
Frequently askedQuestions about SaaS Subscription Audit+
How long does it take to set up SaaS Subscription Audit?+

About 60 seconds. Connect Gmail, fill in the plain-English fields the template asks for, and hit Activate. Pilotran runs the workflow once against sample data so you can see what Claude does before it touches your real accounts.

Can I edit SaaS Subscription Audit after activating it?+

Yes — pause, edit the prompt, tweak the fields, or delete the workflow at any time from your Workflows page. Paused workflows keep their run history and can be resumed later.

Which AI model runs my workflow?+

Every workflow uses Anthropic's Claude by default. On any paid plan you can add your own Anthropic or OpenAI API key and pay providers directly for unlimited runs — Pilotran only meters when it's on our shared credits.

Does Pilotran train AI models on my data?+

No. Your workflow data is only used to execute the workflows you activated. We do not train models on your data or share it with third parties.

What happens if a run fails?+

Pilotran's Failure Doctor auto-explains what broke (bad credentials, invalid input, provider rate limit, etc.) and suggests a fix. Failed runs don't disappear — you can retry any run from the Runs page.

Guides for this workflow
Guide
How to audit your SaaS subscriptions with AI (from Gmail receipts).
Comparing tools?

See how Pilotran stacks up on this kind of workflow versus Zapier, n8n, Make, Relay and Gumloop.

Start your trial
Activate SaaS Subscription Audit in one click.

7-day free trial · $0 today · cancel any time from Settings before day 8.

Browse templatesStart free trial →
Pilotran

AI workflow automation on autopilot. Pick a template, connect your apps, let Claude do the rest.

Product

  • Features
  • Templates
  • Pricing

Learn

  • How-to guides
  • Blog

Compare

  • vs Zapier
  • vs n8n
  • vs Make
  • vs Relay
  • vs Gumloop

Company

  • About
  • Contact
  • Privacy
  • Terms
  • DPA
© 2026 Pilotran