---
title: "#hubspot articles | Hashnode"
description: "Explore 103 articles tagged #hubspot on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/hubspot"
---

Tag

# #hubspot

103 posts · 18 followers

[Christian Baun](https://hashnode.com/@christianbaun) · [15h ago](https://hashnode.com/posts/hubspot-workflow-documentation-chrome-extension/6af493848a5d95235b17ac70)

### [Stop Documenting HubSpot Workflows by Hand](https://blog.howly.io/hubspot-workflow-documentation-chrome-extension?utm_source=hashnode&utm_medium=feed)

We built a free Chrome extension that writes the documentation for you, and it never sends your data anywhere.

5 min read · [blog.howly.io](https://blog.howly.io/hubspot-workflow-documentation-chrome-extension?utm_source=hashnode&utm_medium=feed)

[Kayabyte](https://hashnode.com/@kayabyte) · [1d ago](https://hashnode.com/posts/how-to-see-what-your-hubspot-pipeline-looked-like-last-week/6af3fa6d69e1b1c6e2e5ada0)

### [How to see what your HubSpot pipeline looked like last week](https://kayabyte.hashnode.dev/how-to-see-what-your-hubspot-pipeline-looked-like-last-week?utm_source=hashnode&utm_medium=feed)

"How many deals were in Proposal last Monday?" and "what was open pipeline on 30 September?" sound simple, but a deal only stores where it is now. HubSpot does give you several ways to look backwards,

6 min read · [kayabyte.hashnode.dev](https://kayabyte.hashnode.dev/how-to-see-what-your-hubspot-pipeline-looked-like-last-week?utm_source=hashnode&utm_medium=feed)

[Kayabyte](https://hashnode.com/@kayabyte) · [5d ago](https://hashnode.com/posts/how-to-require-fields-before-a-hubspot-deal-moves-to-a-stage/6aeecae009842e15f6d3c39f)

### [How to require fields before a HubSpot deal moves to a stage](https://kayabyte.hashnode.dev/how-to-require-fields-before-a-hubspot-deal-moves-to-a-stage?utm_source=hashnode&utm_medium=feed)

Short answer: in the pipeline settings, add the properties you need as conditional stage properties for that stage and tick Required. HubSpot then asks for a value when someone moves a deal into the s

6 min read · [kayabyte.hashnode.dev](https://kayabyte.hashnode.dev/how-to-require-fields-before-a-hubspot-deal-moves-to-a-stage?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/how-to-require-fields-before-a-hubspot-deal-moves-to-a-stage/6aeecae009842e15f6d3c39f)

[Kayabyte](https://hashnode.com/@kayabyte) · [5d ago](https://hashnode.com/posts/how-to-audit-and-clean-up-hubspot-properties-without-breaking-anything/6aedd2d9fe4c4c95e9eefc22)

### [How to audit and clean up HubSpot properties without breaking anything](https://kayabyte.hashnode.dev/how-to-audit-and-clean-up-hubspot-properties-without-breaking-anything?utm_source=hashnode&utm_medium=feed)

Short answer: export every property with HubSpot’s built-in export, sort by fill rate and usage, then archive in small batches. Archived properties can be restored for 90 days, and HubSpot tells you w

5 min read · [kayabyte.hashnode.dev](https://kayabyte.hashnode.dev/how-to-audit-and-clean-up-hubspot-properties-without-breaking-anything?utm_source=hashnode&utm_medium=feed)

[Adan Potyondy](https://hashnode.com/@apotyondy) · [6d ago](https://hashnode.com/posts/hubspot-to-supabase-clean-contacts/6aecdc043219df6fe9401aa2)

### [Bad data costs real money. Here is the HubSpot to Supabase workflow that fixed it.](https://apotyondy.hashnode.dev/hubspot-to-supabase-clean-contacts?utm_source=hashnode&utm_medium=feed)

Clean HubSpot contacts, deduplicate, and load only the good rows into Supabase, with a 6-minute build video

5 min read · [apotyondy.hashnode.dev](https://apotyondy.hashnode.dev/hubspot-to-supabase-clean-contacts?utm_source=hashnode&utm_medium=feed)

[Rahul Sharma](https://hashnode.com/@rahuldevlabs) · [Nov 5](https://hashnode.com/posts/cf7-to-hubspot-deal-not-created-why-it-happens-and-how-to-fix-it/6aec157c46f052220e59487e)

### [CF7 to HubSpot Deal Not Created: Why It Happens and How to Fix It](https://rahuldevlabs.hashnode.dev/cf7-to-hubspot-deal-not-created-why-it-happens-and-how-to-fix-it?utm_source=hashnode&utm_medium=feed)

You have connected Contact Form 7 to HubSpot. Contacts appear in your CRM. Companies are created. But deals? They never show up. This is one of the most common frustrations with CF7-to-HubSpot integra

7 min read · [rahuldevlabs.hashnode.dev](https://rahuldevlabs.hashnode.dev/cf7-to-hubspot-deal-not-created-why-it-happens-and-how-to-fix-it?utm_source=hashnode&utm_medium=feed)

[Kayabyte](https://hashnode.com/@kayabyte) · [Nov 5](https://hashnode.com/posts/how-to-stop-reps-skipping-deal-stages-or-moving-deals-backward-in-hubspot/6aebd3699de168e4fb2a1030)

### [How to stop reps skipping deal stages or moving deals backward in HubSpot](https://kayabyte.hashnode.dev/how-to-stop-reps-skipping-deal-stages-or-moving-deals-backward-in-hubspot?utm_source=hashnode&utm_medium=feed)

Short answer: on Professional or Enterprise, the Pipeline Rules tab has one rule for skipping stages and one for moving records backward. Both have bypasses, and skipping into Closed won or Closed los

5 min read · [kayabyte.hashnode.dev](https://kayabyte.hashnode.dev/how-to-stop-reps-skipping-deal-stages-or-moving-deals-backward-in-hubspot?utm_source=hashnode&utm_medium=feed)

[Kayabyte](https://hashnode.com/@kayabyte) · [Nov 5](https://hashnode.com/posts/hubspot-property-naming-conventions-a-template-for-internal-names-groups-and-labels/6aebd301af5709bddfe11d62)

### [HubSpot property naming conventions: a template for internal names, groups and labels](https://kayabyte.hashnode.dev/hubspot-property-naming-conventions-a-template-for-internal-names-groups-and-labels?utm_source=hashnode&utm_medium=feed)

Short answer: decide the internal name first, because HubSpot does not let you change it after the property is created ("you cannot edit the property's object type or internal name", HubSpot guide). L

5 min read · [kayabyte.hashnode.dev](https://kayabyte.hashnode.dev/hubspot-property-naming-conventions-a-template-for-internal-names-groups-and-labels?utm_source=hashnode&utm_medium=feed)

[Kayabyte](https://hashnode.com/@kayabyte) · [Nov 4](https://hashnode.com/posts/how-to-require-approval-before-a-deal-moves-stage-in-hubspot/6aeb0fb78675ea158bbb4245)

### [How to require approval before a deal moves stage in HubSpot](https://kayabyte.hashnode.dev/how-to-require-approval-before-a-deal-moves-stage-in-hubspot?utm_source=hashnode&utm_medium=feed)

Require a manager approval before a HubSpot deal changes stage: pipeline approvals on Enterprise, pipeline rules, workflows, and Starter and Free.

7 min read · [kayabyte.hashnode.dev](https://kayabyte.hashnode.dev/how-to-require-approval-before-a-deal-moves-stage-in-hubspot?utm_source=hashnode&utm_medium=feed)

[Kayabyte](https://hashnode.com/@kayabyte) · [Nov 4](https://hashnode.com/posts/how-to-set-up-discount-approvals-in-hubspot-deal-desk/6aeb0f1ec99b9aeb6d1db397)

### [How to set up discount approvals in HubSpot (deal desk)](https://kayabyte.hashnode.dev/how-to-set-up-discount-approvals-in-hubspot-deal-desk?utm_source=hashnode&utm_medium=feed)

Full disclosure: I work on Deal Approvals & Stage Gate, the HubSpot app mentioned in this guide. This is a repost of my guide at https://kayabyte.dev/hubspot/guides/hubspot-discount-approvals . AI-ass

7 min read · [kayabyte.hashnode.dev](https://kayabyte.hashnode.dev/how-to-set-up-discount-approvals-in-hubspot-deal-desk?utm_source=hashnode&utm_medium=feed)
