EnglishBusiness AppsCRMLimits, troubleshooting & FAQ

Limits, troubleshooting & FAQ

Limits and constraints

ConstraintDetail
Country codeStored as a 2-letter ISO code, not a country name
Rating1–5
Probability0–100 on both leads and deals
ValueCannot be negative
Closed stagesNot selectable when creating — a lead or deal must start in an open stage
Account gate on dealsWhen enabled, the contact must be an organization or belong to one; a loose person will be rejected
One conversion per leadConverting is one-way; the lead is marked converted and cannot be converted again
Merging contactsKeeps activity, deals, and notes from both sides — but it cannot be undone
Renewal permissionsEnforced with renewals:read and renewals:write

Troubleshooting

SymptomCauseFix
A colleague sees more deals than you on the same forecastDifferent data scope — one of you is on own, the other on teamSettings → Roles → Data scope. Neither total is wrong; they answer different questions
The Financials tab on a contact is emptyMissing invoices:read, or the Finance module is not enabledCheck the permission first, the module second
You cannot deep-link someone to an account’s Financials tabAccount tabs are not in the URLSend the account link and name the tab
The contact you opened became an accountThe contact’s type is organization; the app redirects to the canonical account screenExpected behaviour, not an error
/crm/contracts bounces to another appCRM does not render its own contract list; the hub owns itUse the hub, or open a contract directly by its link
A new lead cannot be savedA required field is empty, or the chosen stage is closedCheck title, stage, value, currency, probability, priority
A deal refuses to save without an accountRequire account on deal is enabledAttach an organization contact, or turn the rule off in settings
A priority filter misses recordsLeads use urgent, deals use criticalFilter for both values
Winning a deal did not create a contractThe relevant deal.won behaviour is off, or the deal’s mix does not qualifyCheck ERP feature settings
A stage move is rejectedBackward moves or stage skipping is disabled on that stageSettings → CRM Stages

FAQ

How does duplicate detection work? XBuddy compares new and existing contacts on key fields (email, phone, name + account) and surfaces likely matches in Contact Duplicates. Merging keeps all activity, deals, and notes from both records.

Can I customize the pipeline stages? Yes. Stages for both Leads and Deals are configured in CRM → Settings. Reorder, rename, or add stages to match your sales process.

What’s the difference between a Lead and a Deal? A Lead is an unqualified prospect at the top of the funnel. Once qualified, you convert it into a Deal, which tracks a concrete revenue opportunity through your sales stages. A single deal can include both goods and service lines — you don’t need separate pipelines for each.

How is the revenue forecast calculated? Each deal’s amount is multiplied by its stage probability to produce a weighted value. Pipeline Forecast sums these across your filter (owner, stage, period) for a committed vs. best-case forecast.

Do emails log automatically? When you connect an email channel in Communications, inbound and outbound messages are matched to the contact and appear on the activity timeline without manual logging.

Is Service Renewals the same as Customer Success renewals? They share the same underlying pipeline and record. CRM’s Service Renewals view is the commercial owner’s perspective (who owns the deal, what’s at risk before renewal); Customer Success uses the same record to run health scoring, alerts, and retention playbooks. Nothing needs to be re-entered when a record moves between the two.

Who can see which contacts, deals, or renewals? Visibility is governed by CRM data scope (own / team / all) set per role in CRM → Settings. A rep can be limited to their own contacts and deals while a manager sees the whole team’s — and each area (deals, renewals, win/loss) can be scoped independently.