How to Create and Convert Leads in iDempiere

A Lead in iDempiere represents a potential customer who has shown interest in purchasing products but has not yet been qualified or converted into a Business Partner. Leads originate from cold calls, referrals, conferences, marketing campaigns, or email enquiries, and are assigned to sales representatives for follow-up.

Once qualified, a Lead is converted into a Business Partner and optionally a Sales Opportunity, moving the prospect into the active sales pipeline and directly impacting revenue forecasting.

Process Flow

TenthPlanet iDempiere Sales Lead ProcessFlow

Business Rules

  • Name is mandatory when creating a Lead record.
  • Sales Lead flag must be enabled to classify the record as a customer prospect.
  • Lead Source must identify where the enquiry originated for channel tracking.
  • Activities can be recorded against a Lead to maintain a full interaction history.
  • Qualified Leads can be converted into a Business Partner using the Convert Lead process.
  • Create Opportunity can optionally be enabled during conversion to generate a Sales Opportunity.
  • Leads cannot create a Business Partner if the customer already exists in the system.
  • Lead Activities provide a complete history of customer interactions before conversion.

Prerequisites

  • Organization configured.
  • Sales Representative configured.
  • Campaign configured if lead attribution is required.
  • Lead Source values available for classification.
  • Sales Stage configured if an Opportunity will be created during conversion.

Configuration Steps

Step 1: Create the Lead Record

Capturing complete customer information at the time of enquiry ensures the lead can be effectively qualified and converted.

  • Open the Lead window and click New Record.
  • Enter all available contact and company information, enable Sales Lead, assign a Sales Representative, set Lead Source and Lead Status, and save.
FieldSample ValueMandatoryDescription
Search KeyalphaNoUnique identifier for quick lookup
NameKarthikYesContact person name at the prospective company
BP NameALPHA RETAIL SOLUTIONSNoCompany name used during Business Partner creation on conversion
Phone9872202101NoPrimary contact phone number
Email Addresskarthik@alpharetail.inNoContact email address
AddressNo 20, Anna Salai, Chennai, 600002NoProspect business address
ActiveCheckedYesMakes the lead available for processing
Sales LeadCheckedYesClassifies the record as a customer sales prospect
Vendor LeadUncheckedNoEnable only if the lead is a potential supplier
CampaignQ1 LinkedIn PostsNoMarketing campaign from which the lead originated
Lead SourceCold CallNoChannel through which the enquiry was received
Lead StatusNewNoCurrent qualification status of the lead
Sales RepresentativeAnand MenonNoStaff member responsible for following up the lead
CommentsCustomer expressed interest in purchasing AASHIRVAAD ATTA 5KG for retail distribution.NoFree-text notes about the enquiry
TenthPlanet iDempiere Sales Lead1

Step 2: Record Lead Activity

Every customer interaction must be recorded on the Activity tab to maintain a complete qualification history for the lead.

  • Open the Activity tab on the Lead and click New Record.
  • Select User/Contact, Activity Type, and Sales Representative, enter Start Date and End Date, add Comments, and enable Complete when the interaction is finished.
FieldSample ValueMandatoryDescription
User/ContactKarthikYesContact person involved in the interaction
Activity TypePhone callYesType of interaction recorded
DescriptionInitial Product EnquiryYesShort description of the interaction
Sales RepresentativeAnand MenonNoSales representative who conducted the activity
Sales OpportunityBlankNoLink to an opportunity, if already created
CommentsCustomer requested pricing, delivery schedule, MOQ, and distributor margins for Aashirvaad Atta 5KG.NoDetailed notes from the interaction
Start Date26/06/2026 4:11 PMYesDate and time the interaction began
End Date26/06/2026 6:00 PMNoDate and time the interaction ended
CompleteCheckedNoMarks the activity as completed
TenthPlanet iDempiere Sales Lead2

Step 3: Qualify the Lead

Qualification determines whether the lead has sufficient business potential to be converted into a Business Partner and Opportunity.

  • Review the lead based on customer interest, expected purchase volume, distribution coverage, delivery location, and commercial viability.
  • Update Comments or Lead Status to reflect the qualification outcome.
Qualification CriteriaSample Assessment
Customer Interest LevelHigh – actively seeking a distributor for Aashirvaad Atta 5KG
Expected VolumeApproximately 100 bags per month
Distribution CoverageMultiple retail outlets across Chennai
Delivery LocationChennai, Tamil Nadu
Commercial ViabilityMeets minimum order quantity requirements

Step 4: Convert the Lead

Convert Lead transforms a qualified lead into a Business Partner and optionally creates a Sales Opportunity for pipeline tracking.

  • Click the Process button on the Lead and select Convert Lead.
  • Enable Create Opportunity, enter Sales Stage, Opportunity Amount, Currency, Sales Representative, and Expected Close Date, then click OK.
FieldSample ValueMandatoryDescription
Create OpportunityCheckedNoGenerates a Sales Opportunity during conversion
Sales StageProspectingNoInitial stage assigned to the new Opportunity
Opportunity Amount500,000NoExpected deal value for the Opportunity
CurrencyINRNoCurrency of the Opportunity Amount
Sales RepresentativeAnand MenonNoSales representative assigned to the Opportunity
Expected Close Date31-Jul-2026NoTarget date for closing the Opportunity
TenthPlanet iDempiere Sales Lead3

Step 5: Verify the Conversion Result

Confirming that the Business Partner and Sales Opportunity were created correctly ensures the lead has successfully entered the sales pipeline.

  • Open the Business Partner window and search for the converted customer.
  • Then open the Sales Opportunity window and verify the newly created Opportunity is present with the correct stage and amount.
RecordWhat to VerifyExpected Result
Business PartnerSearch for ALPHA RETAIL SOLUTIONSBusiness Partner record created successfully
Sales OpportunitySales Stage, Amount, Sales Representative, and Expected Close DateOpportunity created in Prospecting stage

Common Issues and Resolutions

IssueCauseResolution
Lead cannot be convertedMandatory fields not populatedVerify Name and BP Name are filled before running Convert Lead.
Duplicate Business Partner error during conversionCustomer already exists in Business Partner masterSearch for the existing Business Partner and link it to the lead manually.
Opportunity not created after conversionCreate Opportunity was not enabledRe-run Convert Lead and enable Create Opportunity before clicking OK.
Activity not visible on the LeadActivity not saved correctlyOpen the Activity tab and verify the record was saved and Complete is checked.
Lead not appearing in Sales Representative’s listSales Representative not assignedAssign the correct Sales Representative on the Lead header.
Lead Source missing from dropdownLead Source not configuredConfigure the required Lead Source values in the reference data setup.

Next Steps

  • Progress the Sales Opportunity through Qualification, Proposal Submitted, and Negotiation stages.
  • Record additional Activities against the Opportunity as customer interactions continue.
  • Close the Opportunity as Closed Won once the order is confirmed.
  • Create a Sales Order from the converted Business Partner.
  • Review lead conversion rates periodically to measure sales pipeline health.