Skip to main content Enter
ERP.AI CRM

CRM

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Lead managementCapture enquiries, explain their scores and give each qualified prospect a clear owner and next step. Accounts & relationshipsKeep the people, conversations and commitments behind each customer relationship connected and properly scoped. Pipeline & forecastsKeep opportunity progress, committed forecasts and actual outcomes connected to the evidence behind each deal. Products & quotesBuild an offer with the right products, a defensible price and clear technical and commercial approvals.
Contracts & renewalsPreserve agreed terms, verify customer acceptance and manage the next contract term without losing the continuing business. Orders & receivablesTurn accepted commitments into evidenced fulfillment, accurate invoices and reconciled customer balances. Campaigns & outreachPlan audiences, review outreach and connect evidenced campaign responses to qualified opportunities. Commissions & sales operationsApply approved quotas and earning rules, explain each commission and separate statement review from actual payout.

CRM

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Lead to dealMove the right customer opportunity from qualification to an accepted agreement with clear commercial ownership. Quote to contractResolve configuration and pricing, review the agreement and verify the complete customer acceptance. Order to cashAllocate accepted commitments, verify billing eligibility and reconcile invoices, customer cash and credits.
Campaign to opportunityRelease reviewed outreach, route genuine responses and preserve the link from campaign activity to qualified pipeline. Forecast and commission closeFreeze the period's sales judgment, calculate eligible earnings and release independently reviewed commission payouts. Contract renewalCarry the continuing agreement into its next term with explicit pricing, notice and customer acceptance.

CRM

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Field sales teamsGive account teams the context and commercial controls to develop larger deals. Inside sales teamsHelp teams respond to incoming interest and keep follow-up focused.
Subscription businessesConnect new business, recurring commitments and renewals with clear commercial history. Complex product salesKeep product configuration, negotiated terms and delivery aligned.

CRM

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsGive each team the access and authority its work needs. Reports and analyticsUnderstand your pipeline, customer growth and sales performance. Data modelInspect the customer, commercial and operating records behind the specification.
IntegrationsConnect customer channels and business services with clear evidence and ownership. ImplementationPlan the move around your sales process, customer data and commercial policies. AI assistants and APIHelp sales teams prepare, follow up and investigate exceptions.

CRM

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Lead managementCapture enquiries, explain their scores and give each qualified prospect a clear owner and next step.Accounts & relationshipsKeep the people, conversations and commitments behind each customer relationship connected and properly scoped.Pipeline & forecastsKeep opportunity progress, committed forecasts and actual outcomes connected to the evidence behind each deal.Products & quotesBuild an offer with the right products, a defensible price and clear technical and commercial approvals.Contracts & renewalsPreserve agreed terms, verify customer acceptance and manage the next contract term without losing the continuing business.Orders & receivablesTurn accepted commitments into evidenced fulfillment, accurate invoices and reconciled customer balances.Campaigns & outreachPlan audiences, review outreach and connect evidenced campaign responses to qualified opportunities.Commissions & sales operationsApply approved quotas and earning rules, explain each commission and separate statement review from actual payout.
Processes
Lead to dealMove the right customer opportunity from qualification to an accepted agreement with clear commercial ownership.Quote to contractResolve configuration and pricing, review the agreement and verify the complete customer acceptance.Order to cashAllocate accepted commitments, verify billing eligibility and reconcile invoices, customer cash and credits.Campaign to opportunityRelease reviewed outreach, route genuine responses and preserve the link from campaign activity to qualified pipeline.Forecast and commission closeFreeze the period's sales judgment, calculate eligible earnings and release independently reviewed commission payouts.Contract renewalCarry the continuing agreement into its next term with explicit pricing, notice and customer acceptance.
Industries
Field sales teamsGive account teams the context and commercial controls to develop larger deals.Inside sales teamsHelp teams respond to incoming interest and keep follow-up focused.Subscription businessesConnect new business, recurring commitments and renewals with clear commercial history.Complex product salesKeep product configuration, negotiated terms and delivery aligned.
Reference
Roles and permissionsGive each team the access and authority its work needs.Reports and analyticsUnderstand your pipeline, customer growth and sales performance.Data modelInspect the customer, commercial and operating records behind the specification.IntegrationsConnect customer channels and business services with clear evidence and ownership.ImplementationPlan the move around your sales process, customer data and commercial policies.AI assistants and APIHelp sales teams prepare, follow up and investigate exceptions.
Sign in
Sign in Start now
CRM Processes
Campaign to opportunity4 of 6
  • Lead to deal1 of 6
  • Quote to contract2 of 6
  • Order to cash3 of 6
  • Campaign to opportunity4 of 6
  • Forecast and commission close5 of 6
  • Contract renewal6 of 6

Campaign to opportunity

Release reviewed outreach, route genuine responses and preserve the link from campaign activity to qualified pipeline.

8 stages · 2 approvals

Roles and responsibilities

Marketing Manager Sales Ops Sales Rep System 1 Plan Campaigns 2 Select audience Segments 3 Release outreach Campaigns 4 Send and observe MessageDeliveries 5 Capture response CampaignMembers 6 Assign RoutingRules 7 Qualify and convert Leads 8 Attribute andreview CampaignAttributions
  1. Step 1Plan
    My Campaigns
    Campaign CodeNameTypeStatus
    Event
  2. Step 3Release outreach
    My Campaigns
    Campaign CodeNameTypeStatus
    Event
  3. Step 5Capture response
    My Leads
    Lead NumberFirst NameLast NameCompany
  4. Step 7Qualify and convert
    My Leads
    Lead NumberFirst NameLast NameCompany
  5. Step 8Attribute and review
    My Open Opportunities
    Opportunity NumberNameAccountStage
    Proposal
Red diamonds require approval.Rows show responsibility for each step.

Process steps

Follow the process from start to finish. Select a step to see who acts and what changes.

01Plan02Select audience03Release outreach04Send and observe05Capture response06Assign07Qualify and convert08Attribute and review

Plan

Marketing Manager defines the campaign's purpose, entity, dates, budget, currency and channels. Preparation identifies the configured delivery methods and the evidence needed to assess spend and results. Provider availability is verified during implementation before any operating release.

Responsible
Marketing Manager
Records
Campaigns
Effect
Define the campaign scope and cost basis
My CampaignsCampaigns
You
Campaign CodeNameTypeStatusBudget
CC-782Campaign 761EmailPlanned10,622.71
CC-348Campaign 164EventLive29,199.17
CC-641Campaign 663WebinarCompleted44,987.29
CC-541Campaign 579PaidPlanned29,795.81
CC-469Campaign 642OutboundLive24,099.67
CC-451Campaign 662ContentCancelled16,725.50
Campaigns & outreach →

Select audience

Marketing Manager prepares a versioned segment and its eligible members. Each member targets exactly one lead or contact through the canonical recipient identity. Duplicate records and conversion aliases retain one campaign membership, with the selection criteria and original target preserved.

Responsible
Marketing Manager
Records
SegmentsCampaignMembersCommunicationPreferences
Effect
Prepare the versioned recipient population
Approval required

Release outreach

A different Marketing Manager, independent of the preparer and material editors, reviews the frozen audience, content, purpose and budget scope. Changes require renewed review. Missing reviewer authority or unresolved recipient eligibility keeps the affected release pending.

Responsible
Marketing Manager
Records
CampaignsDocumentVersionsApprovalDecisions
Effect
Authorize the exact bulk release
My CampaignsCampaigns
You
Campaign CodeNameTypeStatusBudget
CC-782Campaign 761EmailPlanned10,622.71
CC-348Campaign 164EventLive29,199.17
CC-641Campaign 663WebinarCompleted44,987.29
CC-541Campaign 579PaidPlanned29,795.81
CC-469Campaign 642OutboundLive24,099.67
CC-451Campaign 662ContentCancelled16,725.50
Campaigns & outreach →

Send and observe

Marketing Manager oversees the authorized messages. Dispatch checks current channel and purpose restrictions again, including changes received after queueing. Actual send evidence and later delivery, open, click or reply observations attach to the original action. Uncertain outcomes require reconciliation before retry.

Responsible
Marketing Manager
Records
MessageDeliveriesEmailsCommunicationPreferences
Effect
Send eligible messages and retain actual outcomes

Capture response

Marketing Manager reviews responses and lead intake with retained campaign membership, source identity and capture time. Repeated provider events reuse their existing result. Eligible scoring signals retain their policy, expiry and source; an observed response supplies evidence for sales follow-up.

Responsible
Marketing Manager
Records
CampaignMembersLeadsLeadScores
Effect
Preserve the enquiry and its source evidence
My LeadsLeads
Younot Convertednot Disqualified
Lead NumberFirst NameLast NameCompanyScore
LDS-15712First 538Last 143CMP-55115
LDS-63177First 261Last 270CMP-91930
LDS-78047First 628Last 172CMP-62915
LDS-13278First 201Last 864CMP-76685
LDS-64693First 814Last 778CMP-71760
LDS-16131First 237Last 235CMP-34260
Lead management →

Assign

Sales Ops oversees approved named-account, campaign, territory and fallback routing. Assignment chooses an eligible active Sales Rep and records the rule and previous owner. Round-robin changes apply once per assignment. Unresolved eligibility remains visible in intake; a routing change follows its separate independent Sales Manager authorization.

Responsible
Sales Ops
Records
RoutingRulesRoutingAssignmentsUsers
Effect
Assign eligible sales ownership once
Approval required

Qualify and convert

Sales Rep reviews the enquiry and conversation, then records qualification or disqualification with its evidence. A qualified lead converts through reviewed matching into the exact account, contact and optional opportunity. Repeating conversion returns those same records and preserves communication restrictions.

Responsible
Sales Rep
Records
LeadsAccountsContactsOpportunitiesApprovalDecisions
Effect
Record the sales decision and conversion result
My LeadsLeads
Younot Convertednot Disqualified
Lead NumberFirst NameLast NameCompanyScore
LDS-15712First 538Last 143CMP-55115
LDS-63177First 261Last 270CMP-91930
LDS-78047First 628Last 172CMP-62915
LDS-13278First 201Last 864CMP-76685
LDS-64693First 814Last 778CMP-71760
LDS-16131First 237Last 235CMP-34260
Lead management →

Attribute and review

Marketing Manager examines the campaign's pipeline, net bookings or collected-net result under the disclosed attribution model. Frozen shares and currency conversions prevent several campaigns from each claiming the whole source amount. Actual cost evidence and prior snapshots remain available for review.

Responsible
Marketing Manager
Records
CampaignAttributionsCampaignsOpportunities
Effect
Explain the disclosed campaign result
My Open OpportunitiesOpportunities
YouStagenot ClosedWon or ClosedLost
Opportunity NumberNameAccountStageAmount
OPP-91118Opportunity 254ACC-40396Discovery30,644.61
OPP-66595Opportunity 895ACC-16137Proposal34,945.22
OPP-48894Opportunity 381ACC-78549Negotiation33,667.00
OPP-61417Opportunity 802ACC-50544Discovery11,878.87
OPP-73471Opportunity 421ACC-53582Proposal18,204.54
OPP-99958Opportunity 354ACC-82902Negotiation14,981.09
Pipeline & forecasts →
Approvals and controls

2 approvals required in this process

  • Release outreach Marketing Manager signs · send and observe waitsCampaigns, DocumentVersions, ApprovalDecisions
  • Qualify and convert Sales Rep signs · attribute and review waitsLeads, Accounts, Contacts, Opportunities, ApprovalDecisions
  • Bulk approval is independent of preparationEditing; changing the reviewed version requires another decision.
  • Dispatch rechecks current preferencesA merge, conversion or owner change cannot remove suppression.
  • Source and action identities prevent repeated capturesScore awards, messages and conversion results.
  • Sent, deliveredObserved engagement have separate evidence. An uncertain response does not justify a blind resend.
  • Qualification belongs to the assigned rep; engagement scoresCampaign status cannot supply that decision.
  • Attribution preserves source amountsWeights, currencies and cost evidence. CRM bookings do not establish accounting revenue recognition.

Records and postings

StageRecordsEffect
1 Plan Campaigns Define the campaign scope and cost basis
2 Select audience SegmentsCampaignMembersCommunicationPreferences Prepare the versioned recipient population
3 Release outreach CampaignsDocumentVersionsApprovalDecisions Authorize the exact bulk release
4 Send and observe MessageDeliveriesEmailsCommunicationPreferences Send eligible messages and retain actual outcomes
5 Capture response CampaignMembersLeadsLeadScores Preserve the enquiry and its source evidence
6 Assign RoutingRulesRoutingAssignmentsUsers Assign eligible sales ownership once
7 Qualify and convert LeadsAccountsContactsOpportunitiesApprovalDecisions Record the sales decision and conversion result
8 Attribute and review CampaignAttributionsCampaignsOpportunities Explain the disclosed campaign result
Data model →

Process reports

All reports

Campaign ROI

Approved actual campaign cost and weighted attributed pipeline/net bookings/collected net in one currency under a named frozen attribution model; shares per source/basis never exceed100, and the displayed bookings-based return ratio is (attributed net bookings − cost)/cost with zero-cost ratio unavailable, not accounting profit or recognised revenue.

My CampaignsCampaigns
You
Campaign CodeNameTypeStatusBudget
CC-782Campaign 761EmailPlanned10,622.71
CC-348Campaign 164EventLive29,199.17
CC-641Campaign 663WebinarCompleted44,987.29
CC-541Campaign 579PaidPlanned29,795.81
CC-469Campaign 642OutboundLive24,099.67
CC-451Campaign 662ContentCancelled16,725.50

Lead Funnel

Unique captured-lead cohorts using CapturedAt, QualifiedAt, ConvertedAt and actual opportunity close history, with stage denominators and elapsed-time medians stated; merged duplicates and repeated conversion callbacks count once, and unqualified/unconverted records remain in the denominator.

My LeadsLeads
Younot Convertednot Disqualified
Lead NumberFirst NameLast NameCompanyScore
LDS-15712First 538Last 143CMP-55115
LDS-63177First 261Last 270CMP-91930
LDS-78047First 628Last 172CMP-62915
LDS-13278First 201Last 864CMP-76685
LDS-64693First 814Last 778CMP-71760
LDS-16131First 237Last 235CMP-34260

Revenue by Product × Territory

CRM accepted net-bookings view by frozen product/territory/region/segment and currency, with recurring, one-time and committed-usage bases separate; the retained report name does not imply recognised revenue, which remains an explicitly reconciled external accounting measure.

Customer 360Accounts
Active = true
Account NumberNameOwnerTerritoryReporting Currency
ACC-57827Account 900DUTRR-2232CRR-51137
ACC-17480Account 980FPTRR-6464CRR-90230
ACC-13932Account 253CKTRR-2315CRR-97387
ACC-27607Account 876JKTRR-7004CRR-98412
ACC-53550Account 295MBTRR-7832CRR-81775
ACC-56975Account 661WBTRR-8911CRR-91671

Renewal Pipeline

Current nonobsolete renewal term population by due quarter, separately showing prior continuing recurring base, proposed recurring/one-time amounts, agreed uplift/upsell, currency and evidenced AtRisk state; superseded and nonrenewing terms remain historical rather than generating another live opportunity.

Contracts Up for RenewalRenewals
Upcomingnext 90 days
Renewal NumberContractAccountOwnerDue Date
RNW-31617CNT-32772ACC-81004YK30 Oct
RNW-56918CNT-44181ACC-62457PP26 Sep
RNW-35027CNT-27832ACC-16218NF20 Nov
RNW-32661CNT-25007ACC-84373NV08 Nov
RNW-50838CNT-51012ACC-12081VK09 Oct
RNW-57904CNT-67426ACC-68732PS06 Nov
Run by an agent

Agent support

Required human decisions remain with the accountable role. An assistant cannot turn a preparation task into qualification, commercial approval, technical exception approval or commission payout authorization. It cannot use broad access to expose another rep's pay, bypass a communication preference or reuse an old signature after terms change. Uncertain sends and payouts need reconciliation before another request can create an additional effect.

Start now Download agent
# Example after configuration $ curl -fsSL https://www.erp.ai/skill.md | paste into your agent › campaign to opportunity · plan on Campaigns ✓ Marketing Manager defines the campaign's purpose, entity, dates, budget, currency and channels. › campaign to opportunity · select audience on Segments, CampaignMembers, CommunicationPreferences ✓ Marketing Manager prepares a versioned segment and its eligible members. › campaign to opportunity · release outreach on Campaigns, DocumentVersions, ApprovalDecisions ⏸ approval · waiting for the marketing manager # 5 more stages after approval: send and observe, capture response, assign, qualify and convert, attribute and review

Other processes

5 more
My Leads
Lead NumberFirst NameLast NameCompany

Lead to deal

Move the right customer opportunity from qualification to an accepted agreement with clear commercial ownership.

5 stages · 2 approvals

Pending Quote ApprovalsPendingApproval
Quote NumberOpportunityTotal AmountCurrency

Quote to contract

Resolve configuration and pricing, review the agreement and verify the complete customer acceptance.

7 stages · 4 approvals

Outstanding InvoicesSent
Invoice NumberAccountTotal AmountAmount Paid

Order to cash

Allocate accepted commitments, verify billing eligibility and reconcile invoices, customer cash and credits.

8 stages · 3 approvals

My Forecast (current period)Open
Entry NumberCategoryAmountCurrency
Best Case

Forecast and commission close

Freeze the period's sales judgment, calculate eligible earnings and release independently reviewed commission payouts.

8 stages · 3 approvals

Contracts Up for RenewalUpcoming
Renewal NumberContractAccountOwner

Contract renewal

Carry the continuing agreement into its next term with explicit pricing, notice and customer acceptance.

6 stages · 2 approvals

ERP•AI workspace

Start now CRM

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · process 3 of 6Order to cashNext · process 5 of 6Forecast and commission close

Customize Campaign to opportunity. With Proto, your desktop AI agent.

Ask Proto to help you customize CRM.

Customize
Campaign to opportunity.
Ask: “Review “Release outreach”.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.