Hi i’d like to share a little best practise of ours about the procedure for managing the Customer Journey. It’s a simple and no-code approach.
-
Add the “Potential” value to the account_type dropdown field
-
Go to Studio → Accounts → Fields → account_type.
-
In the dropdown list (usually account_type_dom), add a new entry:
-
Key: Potential
-
Label: Potential
-
-
Set “Potential” as the default value
-
Still in the account_type field configuration, set “Potential” as the Default Value.
-
Save the changes and perform a Quick Repair and Rebuild.
-
-
Test Lead → Account conversion
-
Convert a Lead into a new Account (without selecting an existing one).
-
The newly created Account will automatically have the field Account Type = Potential.
-
Result
-
Every Account created through Lead conversion will be automatically classified as Potential.
-
When the customer relationship matures (e.g., after signing a contract), you can change the field to Customer, Partner, Supplier, etc.
-
Reports and workflows can then easily distinguish between potential and actual customers.
Best Practice: Automatically Set “Potential” Account Type When Converting Leads
Context
By default, SuiteCRM creates (or links) an Account, Contact, and optionally an Opportunity when you convert a Lead.
However, all newly created Accounts are treated as standard customers — there’s no clear distinction between potential and actual clients.
To make your sales process clearer and reporting more accurate, you can automatically assign the type “Potential” to Accounts created during Lead conversion.
Recommended Procedure
-
Add “Potential” to the account_type dropdown
-
Go to Admin → Studio → Accounts → Fields → account_type
-
Edit the dropdown list (usually named account_type_dom)
-
Add a new entry:
-
Key: Potential
-
Label: Potential
-
-
Set “Potential” as the default value
-
In the same field configuration, set “Potential” as the Default Value
-
Save and perform a Quick Repair and Rebuild from Admin → Repair
-
-
Test the Lead → Account conversion
-
Convert a Lead into a new Account (not linking to an existing one)
-
The new Account will automatically have Account Type = Potential
-
Result
-
Every new Account created during Lead conversion will be automatically labeled as Potential
-
As the relationship evolves, users can manually change the type to Customer, Partner, etc.
-
Reports and workflows can easily separate potential vs actual clients
Why This Is a Good Practice
-
No code changes — 100% upgrade-safe -
Simple setup — done via Studio in a few clicks -
Strategic value — improves visibility of your customer journey
Contributed by: Lion Solution – SuiteCRM Partner Italy ![]()
Providing CRM consulting, customization, and AI integrations based on SuiteCRM.