Oct '266 min read

How Do I Keep My CRM Updated Without Entering Everything Manually? From a Client Email to an Approved Update.

Three layers of keeping Salesforce or HubSpot current: logging email automatically, updating the record when something changes, and catching what was said but not entered. What each tool covers.

Quick answer

How do I keep Salesforce or HubSpot updated without entering everything manually?

  • Logging: turn on your CRM's own email logging (HubSpot's sales extension, Salesforce's Outlook or Gmail integration) so sent and received email lands on the record
  • Updating: a logged email does not change a deal stage or a close date. Someone still has to edit the record
  • With alfred_, you ask in a sentence from the thread you are reading, such as "move the Harbor deal to Contract signed", it shows you the change, and it is made when you say yes
  • It also turns the same email into a to-do or a follow-up, so one message becomes the update, the task and the reply

Nothing in your CRM changes on its own. alfred_ reads, and any change waits for your approval.

The client replies at 4:50 on a Thursday: yes to the proposal, start on the 14th, and could you send the onboarding form. That one email means three things have to happen. The deal should move to won. Someone needs a task to send the form. And the client is owed a reply.

What usually happens is the reply. The record gets updated on Monday, or at the pipeline review, or not at all.

Three layers, and which one is the problem

LayerWhat it meansSolved byStill manual
LoggingThe email is attached to the recordThe CRM's own email integrationNothing, once it is on
UpdatingA field changes: stage, amount, close date, next stepA person, or an assistant you askDeciding what changed
CatchingA request or promise in an email that nobody enteredReading the inbox, not the CRMWithout a tool, all of it
Most 'keep the CRM updated' advice covers the first row. The work is in the second and third.

Layer one: turn on logging

Do this first, because it is free and built in.

  • HubSpot: install the HubSpot Sales extension or add-in for Gmail or Outlook, and turn on logging so emails to contacts are saved to their records.
  • Salesforce: use the Salesforce integration for Outlook or Gmail, which lets you log email to the related account, contact or opportunity.

After this the record has the conversation on it. It still says the deal is in Proposal.

Layer two: update the record from the thread

alfred_ is an AI personal assistant for work. Connect HubSpot or Salesforce and you can read and change a record without leaving the email you are in.

Looking something up is a question:

Asked by text: where the Harbor deal stands, read from HubSpot.

Changing something is a sentence:

You: Move the Harbor Facilities deal to Contract signed and set the start date to the 14th.

alfred_: Update the Harbor Facilities deal in HubSpot: stage Proposal to Contract signed, start date October 14. Make this change?

You: yes

Illustrative exchange. Names in this post are invented.

The rule is the same one alfred_ applies to email: it reads, and any change is shown to you first and waits for your yes.

Layer three: the email becomes the task and the reply too

The same message from the opening needs two more things, and they come from the same place.

  • The task. alfred_ suggests to-dos from what people ask you in email. “Send the onboarding form” appears for you to accept, with the email it came from.
  • The reply. The thread goes on your list of replies you owe and stays there until you answer. A draft is there for your OK.
An email in alfred_ with suggested to-dos and due dates, ready to add

To-dos suggested from one email. Shown with sample data.

So the 4:50 email becomes three approved actions from one place: the deal update, the to-do and the reply.

What it does not do

It does not edit your CRM on its own, and it does not replace the CRM’s email logging. It is not a CRM: your pipeline stays in HubSpot or Salesforce.

How to set it up

  1. Turn on your CRM’s email logging (layer one).
  2. Connect your email to alfred_, then open Integrations and connect HubSpot or Salesforce.
  3. From a client thread, ask for a lookup first: “what stage is this deal in?” Then try an update and read the change it shows before you approve it.

Plans start at $29.99 a month with a 7-day free trial. More on each connection is on the HubSpot and Salesforce pages.

Update the record without opening the CRM

alfred_ reads every email in Gmail and Outlook and texts you what needs you, before it slips.

Start free trial

7-day free trial, then $29.99/mo

+ more

Frequently asked questions

How do I keep Salesforce updated without entering everything manually?

Split it into logging and updating. Logging is solved by Salesforce's own email integration, which attaches email to the right record. Updating fields, such as a stage or a next step, is the manual part. With alfred_ connected to Salesforce, you ask for the update in a sentence, it shows you the change it would make, and it makes it when you approve.

Can AI update HubSpot from client emails and meetings?

Yes, with your approval. Connect HubSpot to alfred_ and ask it to update a contact, a deal or a company from what a client wrote. It shows you the change first and waits for your yes. It does not edit records on its own.

How do I turn a client email into a CRM update, a task and a follow-up?

From the thread: ask alfred_ to update the deal, add a to-do for what you now owe, and draft the reply. The CRM change and the reply each wait for your approval, and the to-do is added to your list.

Will it log every email to my CRM?

Use your CRM's own logging for that. alfred_ can also log outbound mail to your CRM by BCC, so sent client email lands on the record.

Does it change records automatically?

No. alfred_ reads. Any change is shown to you first and waits for your yes.

Which CRMs does it work with?

HubSpot (contacts, deals and companies) and Salesforce (accounts, opportunities and contacts).

About the authors

Written byPranav MishraAI/LLM Engineer at alfred_

Pranav builds the agents behind alfred_, the systems that watch your inbox and calendar, keep track of what is waiting on you, and surface what actually needs a response. He runs alfred_’s head-to-head field tests against other assistants.

Reviewed byConnor FataFounder & CEO of alfred_

Connor is the founder and CEO of alfred_, focused on making personal assistants accessible to business operators and individuals so they can focus on what matters and what’s important.