Normal view

Received — 20 August 2026 CRM - Customer Relationship Managment

Should you change due dates of activities/tasks in a CRM?

To change or to not change the due dates of activities, that is the question.

The most often debated topic when working with activities or tasks in CRMs like Pipedrive is whether you should change the due dates of overdue activities.

I will present what I think is the best thing to do with overdue tasks or activities.

Problem

On any given day, a salesperson has to do a number of tasks. Life happens and they may not be able to get through their tasks for the day, even if the number of tasks is manageable. Moreover, more often than not, salespeople are burdened with more tasks than they can handle. So any task they are not able to complete on a given day becomes an overdue task the next day.

The argument in favor of changing due dates is that people do not want to deal with the burden of having ‘overdue tasks’.

The biggest problem with moving due dates is that you lose context of how overdue you’re. On any given day, it is impossible to tell apart a task that is actually due for today from a task that was rescheduled for today. So there is a very high chance that activities that have been overdue for long will continue to be overdue because you will always have more activities than you can reasonably complete in a given day.

Secondly, it gives you a false impression that you’re on top of your sales pipeline and that things are fine when they’re actually not. The workload in the upcoming week far outweighs the workload in the weeks after.

So, my advice is to not move due dates. When you start your day, focus on everything that’s due for today. Once done, move to the Overdue list, and get cracking. Over time, you will get rid of overdues, but if you keep moving due dates of tasks, you will have to do this due date moving activity every day, which is a complete waste of time.

Scenarios where you need to change due dates

Apologies if this heading got you excited.

But I am going to rule out every case where you want to change the due date of the activity or, in simple words, move the activity.

Moving an activity without talking to a lead

Don’t do that.

If you do that, you’re asking the prospect to move according to your pace, where in fact, you should be responding to the prospect’s needs by moving along their pace.

Moving an activity when your outreach attempt was not successful

If your outreach attempt was unsuccessful, mark the activity as done, and schedule a new activity for a future date.

If you do that, you will get a clear idea of the number of attempts you’ve had to make to finally get in touch with somebody. This information will be very useful when you try to model “what happens if our leads increase by 10%”.

If you don’t do that, you will lose sight of how hard you’ve tried to reach out to somebody, and if you have tried enough. At some point, you have to give up on trying to reach out to a prospect, right?

Moving an activity with an incorrect due date

This one’s easy.

Just be careful when creating activities. Make it a habit to check these details when creating activities to avoid wasted time and effort, and frustration.

Be patient and diligent.

Moving an activity to follow up in the future

Again, don’t do that.

Just mark the previous activity as done, jot down your notes, and schedule the next activity. Let the logged data tell you and your team how many activities are required to get prospects into a particular stage of the pipeline. This will help them plan staffing requirements too.

Conclusion

My advice was always going to be ‘don’t do it’.

I just wanted to rule out every case one would think of to justify moving activities.

So, don’t do it.

It’s better to have overdue tasks than to move due dates of activities or tasks.

submitted by /u/sardamit
[link] [comments]

[ASK] Looking for one HubSpot business for a free CRM pilot

I’m starting a CRM and sales operations service and I’m looking for one small business using HubSpot to work with as a pilot.

I’d review and tidy up your sales pipeline things like stale deals, missing information, unclear ownership and missed follow-ups.

I’m doing the first one for free because I want to build a proper case study from real work. I’d just ask for honest feedback and, if you’re happy with the result, a short testimonial.

If your HubSpot pipeline has gotten a bit messy and you’d like some help, feel free to reply.

submitted by /u/heytbx
[link] [comments]

What should you document before asking for a CRM or workflow proposal?

Short answer: document the business problem, the current workflow, the required outcomes, and the exceptions that matter. You do not need a finished technical specification, but you should give prospective implementers enough detail to distinguish a real solution from a generic software pitch.

A useful preparation packet can be only a few pages. Include these six sections:

  1. The decision you are trying to make

State whether you are evaluating a new CRM, improving an existing system, automating a handoff, replacing spreadsheets, or integrating two platforms. Name the decision deadline and who will approve the work.

  1. The current workflow

Describe where the process starts, each major step, who owns it, which systems are used, and where work commonly waits or gets re-entered. A simple numbered list is often more useful than polished diagrams. Include one representative example using fictional or redacted data.

  1. The required outcome

Define what must be better in observable terms. Examples include one accountable owner per request, fewer duplicate records, visible failure queues, consistent approval history, or a reliable way to report status. Avoid prescribing a feature before explaining the operational result it must support.

  1. Users, roles, and permissions

List the people who create, review, approve, assign, complete, and report on the work. Note what each role must see or change. This prevents an estimate built around administrator access while overlooking daily users.

  1. Data and integrations

Identify the important records, their current sources, required fields, approximate data condition, and any systems that must exchange information. For every integration, describe the direction of data, trigger, timing expectation, and which system should be authoritative.

  1. Exceptions and constraints

Document the cases that do not follow the happy path: duplicates, missing information, cancellations, reassignment, offline work, failed payments, unavailable APIs, or records that require manual review. Also disclose security requirements, retention rules, budget boundaries, internal technical capacity, and dates that cannot move.

Ask every proposer to separate assumptions, standard configuration, custom work, integrations, migration, testing, training, ongoing ownership, and out-of-scope items. Require them to explain how failures are detected and recovered, not only how the normal path works.

You do not need to choose the software first. In fact, documenting the workflow before selecting a platform makes it easier to compare options against the same needs and exposes where process decisions—not technology—are still unresolved.

Which part of your current workflow would be hardest to explain accurately to an implementation partner?

submitted by /u/HITS_827
[link] [comments]

How do you migrate CRM data without carrying old problems into the new system?

Treat CRM migration as a business-decision project, not a bulk copy. The safest goal is not “move every record.” It is “move the records people need, in a structure they understand, with enough traceability to trust the new system.”

Start with these six decisions:

  1. Define what must move. Separate active customers, open opportunities, current contacts, required historical records, and data that can remain in a read-only archive. Keeping everything often preserves duplicates, obsolete fields, and unclear ownership.
  2. Assign an owner to each data set. Sales should decide what makes an opportunity active. Finance should confirm which account identifiers matter. Operations should define the customer and job details needed after handoff. A technical team can map fields, but it should not invent business definitions.
  3. Create a field-level mapping. For every source field, document the destination field, data type, allowed values, transformation rule, and what happens when the value is blank or invalid. Mark fields that will be retired. This catches ambiguity before import day.
  4. Clean by rule, not by intuition. Agree on repeatable rules for duplicate contacts, inconsistent company names, stale statuses, malformed email addresses, and records without owners. Preserve original IDs so questionable records can be traced back to the source.
  5. Rehearse with a representative sample. Include ordinary records and difficult cases: multiple contacts at one company, closed and reopened opportunities, missing values, unusually long notes, and records connected to several objects. Have actual users check search, ownership, timelines, reports, and downstream handoffs.
  6. Reconcile after each test import. Compare source and destination counts by record type and status, then investigate differences. Spot-check key fields and relationships. “The import finished” is not the same as “the migration is correct.”

Before the final cutover, write down the freeze window, final export time, import sequence, validation owners, rollback threshold, and how changes made during the freeze will be handled. After launch, keep the old system read-only for an agreed period instead of immediately deleting access.

One practical test: ask a salesperson to find an active account, understand its recent history, identify the next action, and hand it to operations. If that flow is confusing in the migrated sample, more mapping work is needed before go-live.

This community is support by Hexagon IT Solutions

Which part of CRM migration has created the most uncertainty for your team: deciding what to keep, cleaning it, mapping it, or validating the result?

submitted by /u/HITS_827
[link] [comments]

Everything Chameleon-CRM Offers — And What We Mean When We Say It’s “Adaptive”

Chameleon-CRM has grown to the point where calling it a CRM doesnt really explain what it is anymore.

The original idea was simple: why should a business need a CRM, scheduling platform, dispatch system, invoicing software, payment system, employee management platform, inventory software, marketing tools, customer portal, field-service app, and a pile of integrations just to run one company?

So we started building Chameleon as an Adaptive Business Operating System instead.

Chameleon handles customers, leads, jobs, tickets, appointments, estimates, invoices, receipts, expenses, taxes, vendors, purchase orders, inventory, employees, payroll, time tracking, subscriptions, memberships, gift cards, marketing, payments, automations, customer communication, field technicians, and more from one connected system.

But the biggest difference is that Chameleon is completely adaptive.

When we say adaptive, we don't mean that you can change the color of the dashboard or rearrange a couple widgets.

We mean Chameleon is designed around the idea that the software should adapt to the business instead of forcing the business to adapt to the software.

An HVAC contractor doesn't operate like an auto repair shop. An auto repair shop doesn't operate like a salon. A landscaping company doesn't operate like an MSP. A roofer doesn't operate like a veterinarian. Even two HVAC companies may have completely different workflows depending on their size, services, employees, dispatch model, and how they get paid.

Traditional CRMs usually start with one workflow and expect everyone to fit inside it. Chameleon takes the opposite approach.

Your industry, workflow, enabled features, team structure, permissions, terminology, and the way you actually use the system determine what your Chameleon environment becomes.

That means Chameleon can function as an HVAC CRM, plumbing CRM, electrical CRM, landscaping CRM, roofing CRM, auto repair system, detailing CRM, janitorial platform, pest-control CRM, salon management system, MSP platform, veterinary business system, or something entirely different without us maintaining a completely separate application for every industry.

And adaptation doesn't stop at signup.

A one-person business might primarily use customers, scheduling, estimates, invoices and payments. As that company grows and hires its first technician, Chameleon can become a dispatch system. Add office employees and it becomes a multi-user operational platform. Add inventory and purchasing and it starts managing that side of the company. Add recurring services and memberships and it begins managing recurring revenue.

The same Chameleon workspace can evolve with the company.

That's the philosophy behind the name Chameleon.

Dispatching is one of the largest parts of the system. A company can create a job, assign a technician, schedule it and dispatch it directly from Chameleon.

Road technicians don't need normal Chameleon accounts or passwords. They can receive secure magic-link access to the work they've actually been assigned. That gives them a purpose-built field interface without exposing the company's entire CRM.

From the field, technicians can access job and customer information, view instructions, upload job photos, update work, communicate with dispatch and use the tools required to complete the job.

Chameleon also supports live field location functionality. Dispatch can see technician locations while they're working, and Premium businesses can enable breadcrumb location history when they need additional visibility into field operations.

Internal employees are handled differently. Owners can create authorized users such as managers, dispatchers, supervisors, salespeople, accounting personnel and support staff and control what those users are allowed to access.

And an authorized Chameleon user isn't automatically considered a clocked-in employee. If that person also belongs on payroll, they're created in the payroll system and punch in and out like any other employee. System access and employment records remain separate.

Scheduling is integrated directly with the rest of the platform. Businesses can create appointments, connect them with customers and jobs, manage their calendar and require deposits when necessary.

If you receive an appointment that you're uncomfortable confirming without money down, you can require a deposit and have the customer directed through the payment process before that appointment is confirmed.

Chameleon also handles estimates, invoices, receipts, expenses and taxes. Instead of financial documents existing in an unrelated program, they're connected to the customer and the work that generated them.

For larger jobs, Project Milestones allow businesses to break a project into stages and collect incremental payments instead of financing an entire project themselves until the final invoice.

Recurring revenue is built into the platform through subscriptions and memberships. HVAC maintenance agreements, landscaping plans, cleaning contracts, managed IT services, pest-control programs and other recurring services can live alongside ordinary one-time jobs.

Inventory and purchasing are part of the system as well. Businesses can manage products, inventory, vendors and purchase orders while keeping those operations connected to the rest of the company.

Chameleon includes employee and payroll functionality, time logs and punch-in capabilities so businesses can manage the people doing the work alongside the work itself.

There's a customer-facing side too. Customer portal functionality allows businesses to give their customers access to the information intended for them without exposing the internal CRM.

Chameleon includes communication tools and a Unified Inbox so conversations aren't completely disconnected from the customers and jobs they're about.

We've also built marketing capabilities directly into the platform, including AI-assisted marketing tools. Smart Invoices and other AI functionality are designed around reducing repetitive administrative work rather than adding an AI button just because AI is popular.

Automation is another major part of where Chameleon is headed. If the system already understands the customer, appointment, job, invoice, technician and payment, those pieces shouldn't require humans to constantly move information between different applications.

There's also the System Hub, which gives owners centralized control over authorized users, permissions, configuration and other administrative parts of their workspace.

Payments are integrated into Chameleon as well. Businesses on the Free plan currently have a 2.9% Chameleon platform fee, while Premium reduces that to 0.8%. Premium is currently $79/month or $499/year, meaning businesses processing enough payments may be able to justify Premium from the reduced platform fee alone.

Then there's Desktop Mode, which is our attempt to rethink what business software itself can look like.

Instead of everything being permanently trapped inside the traditional sidebar-and-dashboard CRM design, Chameleon can provide an operating-system-like environment with applications, windows, shortcuts, wallpapers, pop-out functionality and workflows designed with multi-monitor businesses in mind.

Chameleon also supports different saved working environments because an owner, dispatcher, accountant, manager and marketing employee shouldn't necessarily stare at the same workspace all day.

That's really where the adaptive concept comes together.

Different industries. Different employees. Different workflows. Different stages of growth. Same underlying platform.

A two-person HVAC startup should not have to operate Chameleon the same way as a 30-person service company.

A dispatcher shouldn't have to use it like an accountant.

A road technician shouldn't have to use it like the owner.

And a landscaping company shouldn't have to pretend it's an HVAC company because that's how its software was originally designed.

The software changes around the business.

That's what we mean by Adaptive CRM.

The long-term goal isn't to build the biggest collection of features possible. It's to build a system where those features actually understand one another.

A lead becomes a customer. A customer books an appointment. An appointment becomes a job. A dispatcher assigns a technician. The technician performs the work. Photos and information come back from the field. The work generates an invoice. The customer pays. The payment becomes part of the business's financial picture. The relationship can become a membership or recurring service. Marketing can bring that customer back again.

One continuous system instead of ten applications passing data back and forth.

That's why we're increasingly hesitant to describe Chameleon as simply another CRM.

We're building toward something much larger:

An adaptive operating system for running a business.

And we're still building.

DaemonCore

submitted by /u/ChameleonCRM
[link] [comments]

[Weekly] CRM Rant/Rave Thread - What's great/awful in CRM for you this week?

This is a weekly post for you to let out about something which happened this week for you in CRM that mattered: features, client requests that were either great or awful this week, and just generally chat CRM / CRM consulting chatter.

No self promo, just a place to share tales from the front-line of CRM!

submitted by /u/woodss
[link] [comments]

Workflow CRM is creating approval bottlenecks across our sales and service teams

Our sales and service teams have been utilizing a Workflow CRM. However, we've hit a limiting point where every new process requires manual configuration, duplicate approvals, and regular follow-up from department managers.

For instance, when a sales opportunity actually results in a customer, the process of setting the account up, onboarding and initiating a service requires separate workflows for each team. If we take too long to get one approval, onboarding can be stalled for days, resulting in a flood of people requesting the same information.

As the Director of Business Applications, I wonder if this signifies that our Workflow CRM might be too rigid or if we are just simply putting together poor processes. I also worry that if we use more automation, this could make it harder to solve problems later.

Has anyone redesigned their Workflow CRM successfully to eliminate approval bottlenecks while retaining the required approval process and audit parameters?

submitted by /u/Honest_nwaqcthRod412
[link] [comments]
Received — 19 August 2026 CRM - Customer Relationship Managment

Free CRM for Small Business

I’ve been building Interdatum CRM primarily for small service businesses, and figured [r/CRM](r/CRM) might have some useful feedback.
The idea is pretty simple: a lot of small businesses don’t need a $50–100/user/month CRM. They need somewhere to manage leads and customers, send estimates/invoices, schedule work, keep everything organized, and automate repetitive stuff.

So I built Interdatum with a pretty substantial free tier:
Contact and lead management
Estimates and invoicing
Scheduling / job management
Customer portal
Forms
Email campaigns
Documents and photos
Workflow automations
Basic reporting

There are also integrated payments and phone/SMS features that have usage-based costs, but the goal is to keep the actual CRM useful without requiring a monthly subscription.

I’ve been using it for service businesses myself, so a lot of development has basically come from “this is annoying, I’m going to automate it.”
It’s still relatively new and I’m actively building it. I’d genuinely appreciate feedback from people here who have used or administered a lot of CRMs—especially what you think is missing or what would prevent you from actually using it.

Happy to answer technical/product questions too.

submitted by /u/Substantial_Bid7978
[link] [comments]

What are the shortcomings of Twenty? If you switched from it, why?

Twenty is an open source CRM with about 55k stars on Github.
Their website mentions the features and how good it is.

I am also interested to know what it can't do and its shortcomings.
If you tried it and didn't like it, why and what turned you off from using it.

submitted by /u/THenrich
[link] [comments]

How do small agencies keep track of follow-ups without overcomplicating their CRM?

Curious how other small agencies handle this.

Once you have several leads and deals going at the same time, I feel like follow-ups are one of the easiest things to lose track of.

You might know a deal needs attention next week, but then a few other things happen and suddenly you're trying to remember who you were supposed to contact and when.

I've been working on a Notion CRM for small agencies specifically around this kind of workflow, and one thing I found useful was having follow-ups tied directly to the deal rather than keeping a separate to-do list.

I also added a simple deal health indicator so it's easier to spot things that are coming up, late, or still on track.

Curious what other agency owners are doing for this — dedicated CRM, Notion, spreadsheets, or just calendar reminders?

What actually works for you?

submitted by /u/eve9656
[link] [comments]

Migrating from Bigin to ZOHO

Hi I have been a Bigin user for a few months but I think I would better using the main ZOHO platform. I've asked ZOHO if the migration is simple and will preserve deals/pipelines and of course they say yes but just wanted to check in if anyone has done this and how painless it was.

submitted by /u/Late_Split_5288
[link] [comments]

Looking for CRM for teachers

Hi! Im looking for CRMs built for teachers. I have a group of teachers and im looking for some *newly built* CRMs (so that features can be modified/developed) I would like to know what are my options price wise. Please let me know how likely is it to have something like this.

I'm aware that maybe i'm asking too much so no worries it some features are not possible.

As a teacher i want to

- schedule online (and offline) calls,

- have a calendar,

- track progress for ech student (not a classic 3 step lead conversion)

- organize students by classroom

- tag students by level and goal

- track payments manually

I would like parents to be able to

- login and see the progress grades of the student(s)

- see the payments related to the student(s)

Useful features would also be:

- online signup forms for each teacher

- admin view of the progress for students and teachers

- email automation

- mobile first interface (pwa)

- social login (Google, facebook)

- automation pipelines (AI can write the pipeline code)

- SaaS-like platform

If you have suggestions what CRM should also suppport please let me know, i am all about optimizing and automating the process.

Please write me in my DM if you have a CRM to advertise.

submitted by /u/casual-pedestrian
[link] [comments]

Free CRM for everybody - UX similar to Pipedrive, optional AI (BYOK). Brand it as you want - color schema, icon, CRM name up to you.

At first, I wanted to move our company to our own CRM; after that, I had a naive idea to sell it. On my way, I understood it was unrealistic. After all, I decided just to make it free for everybody. Literally, no paid plan. + DEMO page for those who want to look around

I'm 7-years exp CRM professional, so it is well designed, structured, and secured.

Here is what's under the hood

The CRM part:

  • UX and backend structure similar to Pipedrive
  • Multiple pipelines + stages, drag-and-drop Kanban board, and a configurable table view
  • Contacts, companies, deals with a unified activity timeline; multi-email/phone with labels; custom fields on any entity
  • Tasks/calls/emails, notes you can pin and expand, labels, global search, quick-add from anywhere
  • Analytics: pipeline summary, conversion funnels, velocity, avg deal size, rotting deals, win-over-time, source attribution
  • Outlook thread sync, smart BCC, file attachments, CSV import/export, (No Google-native sync because they want 1500$ for that, maybe someday)

The AI part (all on your own key and all can be turned off and hidden if you like old school):

  • AI Overview — one click summarizes any record's situation + recommended next step, with sources, cached so it's instant next time
  • AI Research agent — runs a live web search on a person/company and writes a cited research note straight onto the record
  • Capture — paste an email, call transcript, chat or doc → AI pulls out the action items → tick them into tasks
  • Lead scoring — editable weighted rubric + ICP keywords; the score is deterministic (same inputs = same number), the LLM only explains why
  • Smart Filter — type "German SaaS deals over 10k closing this quarter" and it builds the actual filters
  • Deal warmth tracked over time (see a deal heating up or cooling off, not just its stage), plus a Workspace Health audit
  • You can edit the actual system prompts behind Overview and Research per workspace

Getting leads into it:

  • Inbox triage — inbound emails ranked by urgency with stalled-thread detection
  • Lead capture — a public web form + an email-to-lead address that both create new contacts from unknown senders
  • Contact enrichment — bring your own FullEnrich key and hit "Find email / phone" on a contact

For the tinkerers:

  • MCP server — point Claude (or any MCP client) at it and let the AI operate your CRM directly (~28 tools: search, update deals, move stages, create notes, score leads…)
  • Outbound webhooks, scoped API keys, and a Pipedrive migration with a field-mapping wizard (resumable)
  • White-label it: your own name, logo, even the browser-tab favicon. Accent colors + dark mode.

Security:

  • Encryption everywhere- AES-256-GCM at rest for all keys and credentials, TLS/HTTPS in transit. - Passwords hashed with Argon2id (OWASP-recommended) — never recoverable.
  • Strict multi-tenant isolation - one customer can never access another's data; role-based access (owner/admin/member).
  • Session security -JWT with server-side revocation on logout plus brute-force rate limiting on login.
  • API keys stored only as hashes (never plaintext), scoped, revocable, with per-workspace limits.
  • All webhooks HMAC-signed and SSRF-protected.
  • OWASP-aligned application security -SQL-injection-safe (parametrized ORM), schema-validated input, CSRF-safe (Bearer tokens, not cookies).
  • EU data residency (GDPR-aligned) plus bring-your-own AI keys - your data and AI keys are never routed through us.

What's the catch?

The free is 5,000 contacts + 5,000 companies + 5,000 deals, unlimited team seats, 100 Mb storage per seat. So storage is the hamper.

But if you don't need to attach large files to deals, it doesn't matter.

It's also honestly a funnel for another product I make, so keeping this one free and good is the point. And if some company wants their own CRM, I can customise it and release the source code as you need (for $$$)

crm2crm - there is a DEMO w/o registration for those who want to look but don't want to register

P.S.

Would be great to get feedback about the Lead capture form from real businesses.

submitted by /u/Admirable_Comedian_2
[link] [comments]

Is “waiting on customer” actually a useful CRM status?

I've been thinking about a workflow state that seems simple but can hide two very different situations.

Suppose:

* customer submits an enquiry * business responds * customer answers qualification questions * customer seems ready to schedule * business asks for final confirmation * customer doesn't respond

The CRM now says:

**Waiting on customer**

But what happens operationally?

There seem to be two versions.

**Version 1: Active waiting**

We're waiting until a defined time.

If there's no response, a specific action happens.

Eventually there's also a defined stopping condition.

**Version 2: Passive waiting**

Nobody currently owns an action because technically the customer is supposed to respond.

The conversation stays there until someone remembers it—or doesn't.

I'm increasingly thinking every “waiting” state needs something like:

**Waiting for:** appointment confirmation
**Since:** Monday 2:15 PM
**Wake-up:** Tuesday 10 AM
**Next action:** SMS follow-up
**Owner:** front desk
**Stop condition:** defined by the business
**Closure reason:** recorded

Not because every lead needs endless follow-up.

Quite the opposite: an explicit stopping rule seems important so automation doesn't become annoying.

But there should be a deliberate difference between:

**“We decided to stop contacting this person.”**

and

**“Nobody remembered to contact them again.”**

For disclosure, I'm building Brrim in the customer communication/lead engagement space, so these workflow questions are directly influencing how I'm thinking about the product.

For people running sales or service teams:

**How does “waiting on customer” actually work in your system?**

Does it always have a follow-up date?

Does someone own it?

Or is it basically a parking lot that gets reviewed periodically?

submitted by /u/brrim128
[link] [comments]

Best tools for managing enterprise deals across sales, cs, and product?

Right now we are mid market moving up into true enterprise but lately we have been dealing with some issues. Every large deal turns into a mini project and there isn't a certain way to see this.

In crm, sales is tracking stages and commercials then cs is tracking onboarding, risk, and adoption somewhere else.

When the customer asks a simple question like where are we on everything we agreed it becomes a 3 person project, so i want to hear from you.. what are the best tools you ended up using to manage enterprise deals across sales cs and product without everything turning upside down?

Something that has actually held up once you have a few seven figure deals in flight at the same time.

submitted by /u/Key-Milk-1570
[link] [comments]
Received — 18 August 2026 CRM - Customer Relationship Managment

Another annoying 'What CRM should I use?' post

I promise I did look in post history, but I'm new enough to all this that I don't even understand what a lot of the abbreviations people bring up mean.

I started recently for a company that has changed names and been acquired as a subsidiary of a larger company. We've been around for 30 years but been slowly modifying. So far we have

-Changed from a wordpress website to shopify

-Switched from Quickbooks Desktop to QBO

Our new overlords are really open to us growing and putting money towards it, but I want to do my research before I get too far down the line with what turns out to be not the right platform.

Right now we have 2022 Goldmine as our CRM (if you can call it that - it feels like a glorified email hub to me, and doesn't integrate with anything online)

We sell B2B mainly. 5,000-$25,000 equipment and the supplies for it along with tech support and installation. We only have 6 employees but hope to grow. Our main lead paths have been trade shows, and trade magazines, and drowning people with emails to the point everything probably goes to spam.

What I'd like to see in a CRM:

-Integration with QBO and Shopify (pretty sure most if not all offer this)

-Ability to gather leads from multiple online advertising sources in one place and (somehow) rank their value (Meta Business ads, LinkdIn, etc.) so we can figure out what is working and what isn't.

-It would be great if marketing campaigns for multiple platforms could also be generated from the same place.

-We have an email campaign running now via a marketing firm but I don't think it will be very successful, if only because we have absolutely no idea on how to rank and follow up on anything. We see that a percentage of people out of thousands clicked on our ad, but when we try to follow up with emails or phone calls it seems to go nowhere. It may not be the right marketing for our business model, but we are just getting started down this road.

-Ability to send out e-mail campaigns of our own.

-Easy to use interface (our salesmen are older people who may not be eager to embrace a new platform if it's not user friendly).

-Ideally it would be amazing to have a platform where eventually we can bring over contact and conversation history from Goldmine - but I know that might be a tall order.

I've done a discovery call only with ZOHO so far, and an initial one with Pipedrive with a followup tomorrow. I've seen a lot of Pipedrive advocates here, but I did ask someone who used it and they didn't like the interface but said they heard it changed recently. They can't directly migrate from goldmine, and exporting a .csv file of years of contacts with no help sounds like a nightmare. Zoho seems like a good contender, and I saw something about the Zoho One plan, that might be cheaper than paying for 5 separate seats. But something tells me to keep looking.

I think because of our large existing contact base (2000+), we would need a bigger platform than the Starter version of Hubspot can offer - and $7/user to $800 a month is just a huge jump and we can't afford. So I don't even want to look too much at Hubspot.

I saw some videos recommending OnePageCRM, but more and more recommendations keep cropping up. Too many to really look thoroughly into.

I promise I've been trying to do my due diligence, but I'm new to this job. I am not an expert but I can see we definitely need to choose a direction and start heading that way. If someone could point us in the right one that would be grand.

submitted by /u/HairyInvestigator515
[link] [comments]

How the big four CRMs actually take in and hand back your data

I spend a lot of time moving LinkedIn data into CRMs while building a tool that logs LinkedIn people and companies into these CRMs and takes info from CRM to deliver it into the Chrome sidebar for convenience of outreach, so I finally compared how the four big ones take information in and give it back out. Corrections welcome

One small thing first that still surprises me: HubSpot is the only one of the four that ships a native LinkedIn field out of the box, and even then only the LinkedIn Company Page on company records. Pipedrive, Zoho and Salesforce all expect you to create a custom field before you can store a profile URL at all. In 2026, with how much prospecting starts on LinkedIn, it is a little strange that storing the one link everyone works from is still a manual setup step in most CRMs.

How each one takes information in

  1. HubSpot: properties have readable internal names and the API is friendly. Native dedupe is strong: contacts on email, companies on domain. LinkedIn URL is not a dedupe key unless you build it.
  2. Salesforce: the most powerful ingest story. SOQL and SOSL for lookups, Bulk API for volume, and configurable Matching Rules plus Duplicate Rules. Great control, steeper setup.
  3. Zoho CRM: API v2 and up, searchable by field API name with equals, starts with and contains operators. You can define your own duplicate check fields and upsert against them, which is handy.
  4. Pipedrive: clean REST API, but custom fields are addressed by a 40 character hashed key rather than a readable name, which trips people up. Dedupe is lighter and leans on manual merge.

How each one gives information back out

  1. Salesforce: richest read and event model. REST, streaming and platform events.
  2. HubSpot: solid API, webhooks, and an associations model that makes contact to company to deal links easy to read.
  3. Zoho: full read API, and outbound webhooks driven through workflow rules and functions.
  4. Pipedrive: straightforward REST reads and webhooks. Easiest to get started, least opinionated. Need to mention, it's the only among 4 provides both API and OAuth connectors. So an individual user can connect tools independently (if allowed by org), while others have strict superadmin permission only to connect 3rd party software

Connections and ecosystem

  1. Salesforce: AppExchange is the largest. Sales Navigator has an official widget, though the rivalry means it feels bolted on.
  2. HubSpot: big marketplace, native LinkedIn Ads, and a Sales Navigator integration on some tiers.
  3. Zoho: Zoho Marketplace plus everything inside Zoho One.
  4. Pipedrive: Marketplace, LeadBooster, and heavy reliance on Zapier or Make for glue.

Full disclosure, I'm associated with Ln2crm.com (extension to run your CRM inside Li page), so I have stared at these APIs more than is healthy.

submitted by /u/Admirable_Comedian_2
[link] [comments]
❌