Field notes
Your marketing campaigns won’t work if sales don’t use the CRM
When reps log nothing, there is no timeline. And without a timeline you can’t build a campaign that fits the person you’re sending it to.
Without logged activity there is no timeline, and without a timeline you can’t build a campaign that fits the person you are sending it to. Marketing that works depends on sales using the CRM first, so start there.
On this page
- Why won’t marketing campaigns work if sales don’t use the CRM?
- What can you do in B2B when the deal history is thin?
- Where do the touchpoints go when reps live in WhatsApp and Telegram?
- How do you get reps to actually use the CRM?
- Custom objects in HubSpot for BDRs, sales, and customer success
- Custom fields that reps will actually fill in
- HubSpot workflows vs Make.com and n8n
Why won’t marketing campaigns work if sales don’t use the CRM?
Because a campaign is only as good as the history behind it. And if sales don’t log anything, there is no history.
When reps skip the CRM, you lose the timeline - the sequence of how a stranger became a deal or a partnership: who reached out first, what they asked for, what stalled it, and what finally moved it. Without that, personalizing is just guesswork with a nicer template.
A campaign that lands has to know where someone sits in the story, and empty records can’t tell you that.
What can you do in B2B when the deal history is thin?
You can do more than you’d think. B2B is harder here - longer cycles and fewer deals to learn from - but it’s workable.
Even a partial logged history shows you the likely scenarios and the persona types worth approaching. Ten logged deals beat zero. You start to see that the ones that closed all had a champion in finance, or all opened with the same complaint, and that’s enough to aim a campaign at.
But it only works if the history exists, and often it doesn’t, because it goes somewhere else entirely.
Where do the touchpoints go when reps live in WhatsApp and Telegram?
Nowhere you can see.
Plenty of reps run their real relationships over WhatsApp, Telegram, and phone calls, on personal devices and personal accounts. None of it lands in the CRM, so as far as the business is concerned it never happened.
So you can’t count the touchpoints it took to close, and you can’t reliably work out cost per interaction, average cost of a deal, or true sales-cycle length. You also can’t tell a repeatable pattern from a lucky one-off, which is the whole reason you measure.
You end up with a pipeline number and no idea how it got there.
How do you get reps to actually use the CRM?
You make it accessible, and you make it worth being in. Nagging doesn’t work. Nobody logs a call to make a manager feel better.
Two things move it. First, a workshop, run as a working session rather than a demo, covering how this team uses the CRM and what for: what each field means, what to log, and what to skip. Reps walk away from systems that don’t match how they sell.
Second, automations that take the admin off their plate, so the time goes to the customer instead of data entry. A CRM that fills itself in is one people stop avoiding. Both are the day job in marketing operations.
Custom objects in HubSpot for BDRs, sales, and customer success
The reason reps work around a CRM is usually that it doesn’t fit their work. Everything gets crammed onto the Deal. Custom objects fix that - purpose-built record types for each team.
A few of them earn their keep here. Sales: a Subscriptions or Licenses object tied to a company, tracking seats, usage, and renewal dates separately from the sales deal. BDRs: a Partners or Channel object, so a distributor sourcing a deal doesn’t get confused with the end customer, and territory attribution stays clean. Customer Success: an Onboarding object auto-created the moment a deal hits Closed-Won, with its own milestones, success criteria, and CSM owner. The handoff happens without anyone chasing it.
There’s a catch. Custom objects are an Enterprise feature on HubSpot - you need at least one Enterprise hub, and an Enterprise portal can hold up to ten of them, a thousand properties each. In other words, the feature you need sits one tier above the one you bought. They can be built in settings or provisioned through the Custom Objects API, which starts to matter once automation is filling them.
Custom fields that reps will actually fill in
If Enterprise isn’t on the table, custom fields are. Properties work on every paid tier - up to a thousand per object on Starter and above - and they’re the accessible lever for most teams.
The trick is fields that surface meaning rather than add boxes. Next step as text; deal risk as a Low/Med/High dropdown rather than free text; a compelling-event field; budget confirmed as a checkbox; decision date as a date, so you can watch it drift from the close date.
Field type does most of the work. Dropdowns and checkboxes can trigger automation and survive a report filter, while free text gives you twenty spellings of the same answer and breaks every report. And “last meaningful touch” should be a date your automation sets on real engagement, not HubSpot’s Last Activity Date, which fires on any event at all.
HubSpot workflows vs Make.com and n8n
There are two ways to strip the admin out.
Native workflows live inside HubSpot and depend on your tier. The Workflows tool needs Professional or Enterprise - Starter doesn’t have it. Professional caps out around three hundred workflows; Enterprise raises that to around a thousand and adds cross-object automation, which is what lets a workflow read and write those custom objects. Custom-code actions - the ones that call an enrichment API and write the result back - need Data Hub (HubSpot’s operations tier) at Professional or higher.
External automation with Make.com and n8n doesn’t care about your tier. It sits outside HubSpot and pushes data in through the API. Pull a company name off a signup, enrich it, normalize it, write it to the right field - automatically, from whatever source you’ve got. It’s how the deal record fills without the rep touching it. We build both, and choose based on what the portal already pays for. The services lay out how the pieces fit.
None of this makes a rep log a WhatsApp message. But when the CRM matches how people sell and fills in most of itself, asking only for the field that matters, reps use it. When a pipeline stays invisible, the tool is usually the reason.