Most HubSpot users are doing the same three things. Import contacts. Send an email. Push a deal through a pipeline.
That's not a strategy. That's just using the software.
The difference between a HubSpot user and someone who actually gets ROI from it isn't knowing where the buttons are - it's knowing how to build systems that protect your time, your data quality, and your budget.
We've been deep in HubSpot for over 10 years as a Diamond HubSpot Partner. These aren't theoretical hacks. They're things we're building for clients right now.
The hacks we're covering in this blog:
- Hack 1: Smart Deal Progression
- Hack 2: Buyer Intent as a Pipeline Engine
- Hack 3: HubSpot Contracts - Life After Closed Won
- Hack 4: Call Outcomes to Sequence Enrolment
- Hack 5: Exchange Rate Automation
- Hack 6: Discounted Unit Price on Line Items
- Hack 7: Real-Time Slack Alerts for High-Intent Visits
- Hack 8: Playbook Submission Follow-Up Trigger
- Hack 9: UTM Parameters in Forms
- Hack 10: Automate CES Surveys When Tickets Close
- FAQ
Part 1: The AI and Revenue Plays
<a name="hack-1"></a>
Hack 1: Smart Deal Progression - Stop Losing Deals to Post-Call Admin
Here's a scenario every sales manager knows too well.
Call ends. Rep has three more back to back. The CRM update gets pushed to "after lunch." The follow-up email gets pushed to "end of day." By Thursday, the context is gone, the momentum is gone, and the deal quietly stalls with no one to blame.
HubSpot's Smart Deal Progression, launched April 2026, fixes this without adding anything to your rep's plate.
What it does: After every call, Smart Deal Progression reads the meeting transcript alongside your full deal history - previous emails, notes, pipeline stage, forecasting data and generates a draft follow-up email, suggested CRM property updates, and recommended next steps. All in one place. All one-click to apply.
The rep reviews, edits if needed, and sends. No context lost. No admin mountain to climb at 5pm.
The setup:
- Turn on HubSpot's Meeting Notetaker - Smart Deal Progression only fires when a transcript exists, so this is non-negotiable. Go to Settings > Calling > Meeting Notetaker and enable it.
- After your next meeting, navigate to the deal record. You'll see a Smart Deal Progression card with AI-generated suggestions - CRM updates to confirm, a draft follow-up email, and tasks to create.
- Review, edit if anything needs adjusting, and apply with one click.
That's it. Every rep in your team, every call, every deal - consistently followed up. No relying on memory. No nagging from managers. No dropped balls.
Why this matters now: Most teams treat post-call admin as a rep's problem. It's not - it's a system problem. Smart Deal Progression is the system.
It also pairs cleanly with HubSpot's Prospecting Agent, which handles the top-of-funnel research. Together they cover the two biggest time drains in sales: finding the right people to talk to, and following up properly after you do.
Plan check: Available on Sales Hub Professional and Enterprise. Requires Meeting Notetaker to be active. All AI-generated suggestions are fully editable, reps stay in control.
We've written a full guide on how our AI Agents service deploys inside HubSpot to automate the admin that slows sales teams down.
<a name="hack-2"></a>
Hack 2: Buyer Intent as a Pipeline Engine
Most teams have Buyer Intent turned on. Almost nobody is using it properly.
HubSpot's Buyer Intent identifies companies visiting your website - even without a form fill - using reverse-IP lookup. The Research tab goes further, surfacing companies researching your category before they've even found you.
Company news signals now flag executive hires, product launches, M&A activity, funding rounds, physical expansion, regulatory approvals, and more - straight onto company timelines, feeding into workflows and scoring models. HubSpot added four new signal types in early 2026 alone.
A new CTO hire is a reason to reach out. A funding round is a reason to be first in the room. A merger means every vendor relationship is suddenly up for review.
The pro move: Set up saved views in Marketing > Buyer Intent for ICP-matching companies not yet in your CRM. Use auto-add to push them into HubSpot, enrol them in a workflow, and update their lead score - automatically - the moment they qualify.
Layering Research intent + Visitor intent + a news signal trigger is where it gets serious. A company researching your topic, visiting your pricing page, who just hired a new CTO? That's not a cold lead. That's a conversation that should already be happening.
We've written a full step-by-step on how to turn HubSpot Buyer Intent into an automated pipeline engine.
Heads up: Use the credit limit toggle in Buyer Intent configuration to cap monthly spend, and stop tracking companies the moment they become customers. Otherwise you're paying to watch accounts you've already closed.
Part 2: The Revenue Operations Plays
<a name="hack-3"></a>
Hack 3: HubSpot Contracts - Life After Closed Won
"Closed Won" isn't the finish line. For B2B and SaaS businesses, it's where the real work starts.
The standard Deal object was never built for managing multi-year contracts, renewal timelines, and service agreements. Renewal dates get buried. Reporting becomes a mess. Account managers find out a contract lapsed on the same day as the client.
The fix and it just got a lot easier: As of April 2026, HubSpot launched a native Contracts object in Commerce Hub (currently in public beta). You no longer need to build a custom object from scratch to manage this - HubSpot now has a dedicated Contracts record that connects directly to your quotes, deals, and invoices.
When a quote is accepted by the buyer, a Contract record is automatically created. It tracks committed revenue, handles mid-contract changes, manages renewals, and includes built-in calculations for TCV, ACV, MRR, and ARR. Everything in one place, natively.
Then build your Renewal Engine on top: automated alerts at 90, 60, and 30 days out. Enough runway to run a growth review and show up as a partner, not a vendor scrambling for a signature.
If you're not on Commerce Hub and still need contract tracking, the custom object approach still works - build a Contracts object, trigger creation at Closed Won, and store your terms and renewal dates manually.
Our piece on building a scalable strategy with HubSpot RevOps covers how contracts, pipeline, and retention connect into one revenue picture.
Plan check: Native Contracts requires Commerce Hub Professional or Enterprise, and Super Admin permissions to set up. Note: currently not available if you're using HubSpot Payments or Stripe as your payment processor. Super Admins can opt in via Settings > Product Updates.
<a name="hack-4"></a>
Hack 4: Call Outcomes to Sequence Enrolment - Closing the Follow-Up Gap
You just left the voicemail. Your phone rings. Slack pings. Someone taps you on the shoulder.
The "immediate" follow-up email? Tomorrow's problem. Then next week's. Then forgotten.
The fix: Build a call-based workflow that connects call outcomes directly to sequence enrolment. "Voicemail Left" enrols the contact in one sequence. "No Answer" in another. "Connected but not ready" in another. The rep logs the call and walks away. The system handles the rest.
No extra clicks. No decision fatigue. No dropped balls.
Full step-by-step - including workflow structure, branch logic, and a bonus task-reminder setup - in our guide on how to trigger HubSpot sequences from call outcomes.
One nuance: If you're using a third-party calling integration like Aircall rather than native HubSpot calling, event-based workflows for "call ended" have limitations with re-enrolment. Check your setup before building.
Plan check: Sequence enrolment via workflows requires Sales Hub or Service Hub Professional or Enterprise.
Hack 5: Exchange Rate Automation - Finance-Ready Reporting Without the Spreadsheet
Custom currency properties in HubSpot don't automatically apply exchange rate logic. HubSpot only does that natively for the Amount field. The moment finance asks for margin or any custom metric across currencies, you're stuck doing it manually.
Here's the fix using calculation properties:
- Create a plain number property for your custom metric in deal currency
- Build a calculation property: (Amount in Company Currency ÷ Amount) × your custom metric
- Create a currency-formatted display property for the result
- Build a workflow to stamp that value whenever either input changes
What you end up with: a self-updating currency conversion using HubSpot's own exchange rate logic. No spreadsheet, no manual updates.
Full build in our deep-dive on automating exchange rates for custom currency properties.
One nuance: HubSpot locks the rate once a deal hits Closed Won or Closed Lost. Only re-enrol open deals if you want real-time updates.
<a name="hack-6"></a>
Hack 6: Discounted Unit Price on Line Items - Make Your Pricing Maths Actually Work
If you sell anything with discounts, you've probably hit this: the formula looks right, the property test passes, and then it behaves completely differently in the live line item editor.
Here's why. HubSpot stores percentage discounts as a plain number. When someone types 10%, HubSpot stores 10, not 0.10. If your formula doesn't account for that, it's calculating 10x the discount you intended.
The fix: Create a custom calculation property on the Line Item object using this formula:
unit_price * (1 - (discount_percentage / 100))
That /100 is the thing most people miss. It converts 10 → 0.10, applies it correctly, and gives you the true post-discount unit price.
To make it visible where your team actually works: open a deal, go to the line items table, click Edit columns, and add your calculated property. It updates automatically whenever the discount or unit price changes.
The honest caveat: This property shows in the line item editor, but won't automatically appear in your quote or estimate template. That's a template limitation, not a formula bug. To get it on the final document, customise the line item table module in your template, or use a workflow to write the value into a template-supported field.
Full walkthrough, including how to handle the template gap, in our guide on calculating discounted unit price on line items.
Part 3: The Sales and Marketing Builds
Hack 7: Real-Time Slack Alerts for High-Intent Page Visits
Most reps turn off HubSpot visit notifications within 48 hours. Fair. Getting pinged every time someone reads a 2019 blog post is not sales intelligence.
But turning it off entirely means missing the moment a real prospect is on your pricing page right now.
The fix: Build an event-based workflow triggered by page views where the URL contains a high-intent slug: pricing, demo, case studies. Add a filter: Lifecycle Stage is SQL or Opportunity, Contact Owner is Known.
That filter is the whole point. It means the alert only fires for contacts already in your active pipeline.
Action: Slack notification to the rep's channel with Contact Name, Company Name, and Lead Score. Everything they need to pick up the phone while the prospect is still on the page.
Full setup in our guide on tracking high-intent leads using Slack alerts - including re-enrolment logic so the alert fires every time, not just once.
One caveat: Only works for cookied contacts. Anonymous visitors still need the Prospects tool.
<
Hack 8: Playbook Submissions That Trigger Follow-Up Emails Automatically
Account managers are juggling multiple clients. After a check-in call, the follow-up email is the first thing to fall through the cracks.
Playbooks standardise the call. This hack standardises what happens after.
The fix: Create a Contact-based workflow triggered by "When an event occurs" > Playbook log. Specify the exact playbook. Enable re-enrolment so it fires every time it's completed, not just the first.
The email sends the moment the playbook is submitted. Branch by outcome if you want: "renewal discussion" sends a different email to "general check-in." Every client gets the right follow-up without the rep having to remember to send it.
Full build - including task reminders and cadence tracking - in our step-by-step on triggering follow-up emails from playbook submissions.
Plan check: Requires Sales Hub Professional or Enterprise for the playbook log trigger.
<a name="hack-9"></a>
Hack 9: Capture UTM Parameters in HubSpot Forms - Stop Blaming "Direct Traffic"
You built the campaign. The leads came in. HubSpot says "Direct Traffic."
The data isn't missing, it's just got nowhere to go.
The fix: Create five custom Single-line text properties in Settings > Properties: utm_source, utm_medium, utm_campaign, utm_term, utm_content.
Internal names must be exactly that: lowercase, underscores. HubSpot's form engine is literal about it.
Add them to your forms as hidden fields. When someone arrives via a UTM-tagged link and submits, HubSpot reads the URL and stamps the values straight onto the contact record.
Test it: add ?utm_source=test&utm_medium=blog to your form URL, submit a record, check the contact. If Source says "test" - you're done.
Full setup - including the multi-page journey limitation and when you need a JavaScript workaround - in our guide on capturing UTM parameters in HubSpot forms.
One thing worth knowing: HubSpot now has both New Forms and Legacy Forms, and they can behave slightly differently when it comes to hidden field population. If your UTMs aren't coming through, check which form type you're using before you go hunting for a code fix.
<a name="hack-10"></a>
Hack 10: Automate CES Surveys When Tickets Close - Turn Every Resolution Into a Data Point
Most service teams collect Customer Effort Score feedback manually. Which means inconsistently. Which means barely at all.
CES tells you how easy it was for a customer to get help - one of the clearest signals of whether they'll stick around or quietly churn. The data is only useful if you actually collect it, every time, at the right moment.
The fix: Go to Service > Feedback Surveys, click Create Survey, and select the Customer Support (CES) template. Set the delivery trigger to send when a ticket is closed. Choose your timing - immediately, after an hour, or next day, and configure notifications so results go straight to the contact owner, ticket owner, or both.
Every closed ticket now automatically triggers a feedback email. No manual sends. No missed opportunities.
You can also pipe real-time alerts into Slack or Microsoft Teams via HubSpot's native integration, so your team sees negative scores the moment they land - not in the next weekly review.
Review responses in the Feedback Dashboard to track trends over time and spot recurring friction before it becomes a retention problem.
One limitation to know: HubSpot currently sends CES surveys when any ticket closes - including internal ones. There's no native filtering to exclude specific pipelines or ticket types. If you have a high volume of internal tickets, build a workflow to suppress the survey send for those contacts rather than setting it in the survey tool itself.
Full setup in our guide on automating CES surveys in HubSpot when tickets close.
Plan check: CES surveys require an assigned Service Hub seat to create. Available on Service Hub Starter, Professional, and Enterprise.
The Bottom Line
The shift from HubSpot user to HubSpot pro is really about one thing: trusting the system enough to let it run.
Every hack in this list removes a manual step that costs time, money, or momentum. Build it once. Let it run. Focus on the sale and the relationship after it.
The goal: automate the admin, personalise the sale.
Still running on beginner settings? Give us a shout. Our Diamond-certified team has helped 134+ businesses across the globe build portals that actually run. For more no-BS HubSpot deep dives, sign up to our newsletters and find us on YouTube and Instagram.
<a name="faq"></a>
Frequently Asked Questions
1. What is HubSpot Smart Deal Progression and how does it work?
Smart Deal Progression is a HubSpot AI feature (launched April 2026) that reads your meeting transcripts alongside full deal history after every call. It drafts a follow-up email, suggests CRM property updates, and recommends next steps - all reviewable and editable by the rep before anything is applied. It requires Meeting Notetaker to be active and is available on Sales Hub Professional and Enterprise.
2. What is the best HubSpot hack for saving time in 2026?
Smart Deal Progression for sales teams - it eliminates post-call admin without adding a new tool or process. For marketing, automating CES surveys and UTM capture together gives you cleaner data with zero ongoing effort.
3. Do I need Enterprise to manage contracts in HubSpot?
Not anymore. As of April 2026, HubSpot's native Contracts object launched in public beta as part of Commerce Hub Professional and Enterprise - no custom objects required. It connects directly to quotes, deals, and invoices and handles renewals, mid-contract changes, and revenue tracking natively. If you're not on Commerce Hub, the custom object workaround still works, but it's manual by comparison. Note: the native Contracts beta is not currently available if you're using HubSpot Payments or Stripe.
4. What plan do I need to automate sequence enrolment from call outcomes?
Sales Hub or Service Hub Professional or Enterprise. The call-based trigger is available on lower plans, but the sequence enrolment action isn't.
5. Is HubSpot Buyer Intent worth the credits?
For B2B teams with a clear ICP, yes. The key is tight filters in your saved views so you're not tracking every company that glances at your site. Set a monthly credit cap and review usage after 30 days.
6. Why does my discounted unit price formula work in the test but not on the quote?
Two separate things. The formula is almost certainly fine - the issue is that calculated line item properties show in the line item editor but don't automatically surface in quote or estimate templates. That's a template module limitation. Fix it by customising your template's line item table, or use a workflow to write the value into a field your template already supports.
7. Does UTM capture work across multi-page journeys?
Only if the user submits the form on the same page they landed on. If they click through multiple pages first, the UTM data in the URL is gone. For longer journeys, you need persistent cookies or custom JavaScript.
8. What's the difference between HubSpot Smart Deal Progression and regular sequence enrolment?
Sequence enrolment is outbound - you're triggering a series of touch points to a prospect. Smart Deal Progression is inbound to the rep - it reads what just happened in a meeting and tells the rep what to do next, drafting the email and CRM updates automatically. They solve different problems and work well together.
References
[1] HubSpot Smart Deal Progression - April 2026
[2] HubSpot Spring 2026 Spotlight Announcement - April 14, 2026
[3] HubSpot Knowledge Base: Use Intent Signals - March 2026
[4] HubSpot Knowledge Base: Understand Contracts in HubSpot - April 2026
[5] HubSpot Knowledge Base: Enrol Contacts in Sequences Using Workflows
[6] HubSpot Knowledge Base: Create and Use Calculation Properties
[7] HubSpot Knowledge Base: Create and Conduct Customer Support Surveys
Tried any of these? Found a better hack we missed? Give us a shout. We're always up for talking HubSpot.