Skip to main content Enter
ERP.AI CRM + Marketing Automation

CRM + Marketing Automation

Start now
Build with Proto

Explore the system

What’s insideExplore the capabilities defined for this system.
How it worksFollow the work through the system, step by step.

CRM + Marketing Automation

Start now
Build with Proto

Reference

Connected systemSee how the parts of the system work together.
Related systemsBrowse more systems for your industry and business.

CRM + Marketing Automation

Start now
Build with Proto
All systems
Explore the system
What’s insideExplore the capabilities defined for this system.How it worksFollow the work through the system, step by step.
Reference
Connected systemSee how the parts of the system work together.Related systemsBrowse more systems for your industry and business.
Sign in
Sign in Start now
CRM + Marketing Automation

Accounts, contacts and pipeline, in one system.

Sales pipeline with email & campaign management

Start now Download agent

Explore the specification

CRM + Marketing Automation · Illustrative data · Planned system
ERP•AI
CRM › CRM + Marketing Automation
Lead Qualify Proposal Negotiate Won
Active ProgramsPrograms
Active
Program NumberNameTypeGoalOwner
PRG-33739Program 716DripGLS-9326SN
PRG-92527Program 528TriggerGLS-3736PE
PRG-50780Program 887WebinarGLS-5190YN
PRG-98402Program 466EventGLS-6622ZU
PRG-82586Program 895ReEngagementGLS-9888RW
PRG-51805Program 286DripGLS-4200UU
My Lead Score TrailScoreEvents
YouOccurredAt >= today − 30 days
  1. SR-7723 · Event 1LDS-154803 SepSE
  2. SR-5296 · Event 2LDS-288125 AugSE
  3. SR-4834 · Event 3LDS-160019 AugSE
  4. SR-2775 · Event 4LDS-548129 AugSE
  5. SR-6477 · Event 5LDS-200208 SepSE
My Draft ProgramsPrograms
YouStatusDraftInReviewPaused
Draft
PRG-46704GLS-343221 member count
PRG-44002GLS-134240 member count
InReview
PRG-64844GLS-14031 member count
PRG-30380GLS-255219 member count
Paused
PRG-31217GLS-43755 member count
PRG-23549GLS-602329 member count
Active MembersMembers
Active
Member NumberProgramLeadCurrent StepEnrolled At
MMB-34926PRG-10756LDS-6430PS-568623 Sep
MMB-17968PRG-45039LDS-6724PS-734829 Sep
MMB-37832PRG-84705LDS-3494PS-285311 Sep
MMB-62609PRG-63291LDS-5671PS-637318 Sep
MMB-72761PRG-80052LDS-4459PS-433123 Sep
MMB-18556PRG-18288LDS-1532PS-149513 Sep
Members On Hold (Errored Steps)Members
Paused or has member step history
Member NumberProgramLeadCurrent StepLast Step At
MMB-44311PRG-27652LDS-6141PS-574012 Sep
MMB-16211PRG-86190LDS-3449PS-883027 Sep
MMB-80890PRG-16569LDS-8719PS-600327 Sep
MMB-62575PRG-44082LDS-4112PS-488510 Sep
MMB-46323PRG-95847LDS-1638PS-748426 Sep
MMB-25497PRG-99538LDS-7709PS-513408 Sep
MQL Handoff (Last 7 Days)Members
ExitedAchievedExitedAt >= today − 7 days
LeadProgramGoalExited AtLead.Score
LDS-3922PRG-44429GLS-682413 SepLD.-431
LDS-1536PRG-13960GLS-589013 SepLD.-668
LDS-9597PRG-20298GLS-861614 SepLD.-753
LDS-9160PRG-52929GLS-402514 SepLD.-119
LDS-4982PRG-71149GLS-446510 SepLD.-600
LDS-7674PRG-13765GLS-661311 SepLD.-320
Programs Pending ApprovalPrograms
InReview
Program NumberNameTypeGoalOwner
PRG-46463Program 455DripGLS-8915EJ
PRG-52544Program 393TriggerGLS-1309RV
PRG-68478Program 144WebinarGLS-4432XC
PRG-70133Program 750EventGLS-6311EW
PRG-74290Program 137ReEngagementGLS-4849SH
PRG-43228Program 718DripGLS-1351RR
Recent EngagementsEngagements
OccurredAt >= today − 7 days
LeadTypeSourceOccurred AtEmail Template
LDS-7733OpenEmail11 SepET-9207
LDS-5139ClickWeb14 SepET-4297
LDS-1047ReplyCMS13 SepET-3968
LDS-6403FormFillWebinar11 SepET-7340
LDS-9724PageVisitForm13 SepET-7379
LDS-5103ContentDownloadChatWidget16 SepET-2320
Global Unsubscribes (Last 30 Days)Unsubscribes
OccurredAt >= today − 30 daysAll
LeadEmailReasonSourceOccurred At
LDS-3533[email protected]UserOptOutEmailLink21 Aug
LDS-7690[email protected]SpamComplaintPreferenceCenter02 Sep
LDS-5456[email protected]HardBounceWebhook30 Aug
LDS-7182[email protected]AdminSuppressAdmin22 Aug
LDS-5169[email protected]ListWashingEmailReply28 Aug
LDS-6916[email protected]ManualRequestEmailLink07 Sep
Email Templates Pending ApprovalEmailTemplates
InReview
Template CodeNameSubjectFrom NameAuthor
TC-318Template 853InReview et-924From 537RA
TC-710Template 171InReview et-525From 321EV
TC-416Template 880InReview et-733From 591YB
TC-798Template 893InReview et-594From 165FN
TC-558Template 197InReview et-943From 913PM
TC-658Template 622InReview et-161From 343SM
High-Score Leads (Approaching MQL)Leads
Lead.Score >= (ScoringModel.MQLThreshold − 15)Lead.Score < ScoringModel.MQLThreshold
LeadLead.SourceLead.Scorelast Engagement.Typelast Engagement.Occurred At
LDD-490LD.-841LD.-744Open22 Sep
LDD-578LD.-793LD.-816Open15 Sep
LDD-856LD.-434LD.-442Open28 Sep
LDD-160LD.-734LD.-702Open17 Sep
LDD-390LD.-517LD.-133Open12 Sep
LDD-903LD.-968LD.-632Open11 Sep
Lists CatalogLists
Active = true
List CodeNameTypeOwnerMember Count
LC-243List 350StaticZK39
LC-539List 276DynamicCY26
LC-913List 163StaticFS8
LC-178List 838DynamicJL26
LC-648List 286StaticYB1
LC-579List 676DynamicKC12

Illustrative records generated from the specification. Explore the views to inspect the planned operating model.

Explore the specification

Built for your team.

Sales leaders who need a pipeline the whole team keeps honest.

Defined tables
16
Operational views
12
Defined roles
5
Reports
7

Defined in the planned system specification.

What’s inside.

Sales pipeline with email & campaign management

Accounts

Companies, sites and ownership

Accounts
NumberNameStatusUpdated

Contacts

People, roles and consent

Contacts
NumberNameStatusUpdated

Pipeline

Stages, probability and next steps

Members On Hold (Errored Steps)
Member NumberProgramLeadCurrent Step

Quotes

Priced proposals with approval

Programs Pending ApprovalInReview
Program NumberNameTypeGoal
Trigger

Activities

Calls, meetings, email and tasks

Email Templates Pending ApprovalInReview
Template CodeNameSubjectFrom Name

Forecast

Commit, best case and quota

Forecast
NumberNameStatusUpdated
Workflow handoff

Lead to deal

Accounts, contacts and pipeline, in one system.

Start now ↗
  1. 01
    Lead
  2. 02
    Qualify
  3. 03
    Proposal
  4. 04
    Negotiate
  5. 05
    Won

Built for your team

My Draft ProgramsDraft
Program NumberNameTypeStatus
Trigger

Marketing Manager

Owns the Programs catalog and the ScoringModel. Approves new Programs and Email Templates before they go Active; signs off on ScoringModel changes; reviews program performance.

Members On Hold (Errored Steps)
Member NumberProgramLeadCurrent Step

Marketing Operations

Operational designer / builder. Builds Programs, drafts and tests Email Templates, manages Lists and ListMemberships, troubleshoots member exceptions, runs program QA before sending to Marketing Manager for approval.

MQL Handoff (Last 7 Days)Exited
LeadProgramGoalExited At

Sales Manager

Read-only on the marketing surface; sees Members generated against the team's Leads. Uses the MQL Handoff view to coach reps on incoming MQLs.

My Lead Score Trail
LeadOccurred AtPointsRunning Score

Sales Rep

Read-only on Members and ScoreEvents for own Leads. Sees the "why is this Lead an MQL" trail when a Lead lands in the rep's queue. Note: recipients of marketing emails (the Lead rows being enrolled) are not Users in this app — their only interaction surface is the unsubscribe link rendered into every Email step, which posts back via the email-send service webhook into the unsubscribe-suppression workflow.

Operational visibility

Reports and dashboards

Explore what each report measures and the records behind it.

  • Program Performance

    Per Program: enrolled, active, completed, exited (by ExitOutcome — Achieved / Suppressed / Disqualified / Manual / Drift), goal-achievement rate, median-days-to-goal. Drillable from Program → Step → individual Member. The Marketing Manager's daily landing report.

  • Member Funnel

    Step-by-step conversion within a Program: enrolled → completed step 1 → step 2 → ... → exited (by outcome). Surfaces the step where members drop out so Marketing Ops can fix the email or shorten the wait.

  • Email Performance

    Per EmailTemplate: sent, delivered (from email-send service feed), opens, unique opens, clicks, unique clicks, replies, unsubscribes, spam complaints, bounces. Open rate, click-through rate, click-to-open rate. Sliceable by Program and by 30-day window.

  • MQL Volume & Velocity

    MQLs generated per week, per Program, per Lead.Source. Average days from Lead-created to MQL. The marketing-to-sales-handoff scoreboard.

  • Lead Score Distribution

    Histogram of current Lead Score across the Lead population, with markers for the MQL threshold and the "approaching" band. Highlights whether the scoring model is calibrated (too few high scores → loosen rules; too many → tighten).

  • Engagement Heatmap

    Engagements per day-of-week × hour-of-day, by EngagementType. Used to time future sends. Sliceable by Program and Lead segment.

  • Unsubscribe Analysis

    Unsubscribes by Reason, Source, Program (where attributable), and 30-day trend. CAN-SPAM compliance scoreboard — flags any Lead whose HonoredAt is more than ten business days after OccurredAt.

One connected workspace

Email Performancelist

Per EmailTemplate: sent, delivered (from email-send service feed), opens, unique opens, clicks, unique clicks, replies, unsubscribes, spam complaints, bounces. Open rate, click-through rate, click-to-open rate. Sliceable by Program and by 30-day window.

opens
Email Templates Pending ApprovalEmailTemplates
Template CodeNameSubjectFrom NameAuthor
TC-318Template 853InReview et-924From 537RA
TC-710Template 171InReview et-525From 321EV
TC-416Template 880InReview et-733From 591YB
TC-798Template 893InReview et-594From 165FN
opens
ET-14714EmailTemplates
  1. Draft
  2. InReview
  3. Approved
  4. Archived
TemplateCode
TC-318
Name
Template 853
Subject
InReview et-924
FromName
From 537
Author
RA
Version
330

owner Marketing Manager

inreview · RA

Go from the big picture to the details behind it. Open any record to see its status, owner and history.

Illustrative records. Connections follow the authored specification.

Controls and automation

System checks

program-enrollment-on-trigger — appEventTrigger on Leads.record.created and Leads.record.updated → evaluates Program.ProgramAudiences AND-rows; on match, writes a Members row (Status: Active, CurrentStep: first step, NextRunAt: now).

step-execution-engine — scheduleTrigger every 5 minutes → scans Members where Status = Active AND NextRunAt <= now, advances each member by one step, writes MemberStepHistory.

email-send-step — code.executor invoked from the step engine when CurrentStep.StepType = Email → renders EmailTemplate with merge data and posts to the email-send service.

engagement-webhook-ingest — webhookTrigger that writes Engagements rows from web forms, CMS, webinar platform, and email-send service inbound webhooks (the non-email-platform sources).

branch-evaluation — switch node invoked from the step engine when CurrentStep.StepType = Branch → evaluates BranchCondition (EmailOpened, EmailClicked, EmailNotOpened, ScoreAbove / ScoreBelow, FieldEquals, OnList, NotOnList) against Lead state and recent Engagements, sets CurrentStep to BranchTrueNext or BranchFalseNext.

score-on-engagement — appEventTrigger on Engagements.record.created → walks active ScoringRules, writes ScoreEvents rows for each Rule that matches, updates Lead.Score.

mql-promotion — appEventTrigger on ScoreEvents.record.created → if RunningScore crosses ScoringModel.MQLThreshold, updates Lead.Status: Working → MQL in crm-leads and notifies Lead.Owner.

unsubscribe-suppression — webhookTrigger from the email-send service on unsubscribe → writes Unsubscribes row, exits Lead from every Active Program (Members.Status: Active → Exited, ExitOutcome: Suppressed), stamps HonoredAt.

program-completion-cleanup — appEventTrigger on Members.record.updated → when a Member finishes the last ProgramSteps row with no Goal achieved and no other exit rule fired, flips Members.Status: Active → Completed.

goal-achieved-exit — appEventTrigger on Members.record.updated (from GoalCheck step) and on Engagements.record.created (matching Goal.EngagementType) → flips Members.Status: Active → Exited, sets ExitOutcome: Achieved, stamps ExitedAt, increments Program.GoalAchievedCount rollup. Integrations: inbound webhooks from web forms, CMS, the email-send service (open / click / bounce / spam-complaint / unsubscribe), the webinar platform, and the CRM Lead profile feed. Outbound to the email-send service (rendered email payloads), to crm-leads (Lead.Score and Lead.Status writes on MQL promotion), and to the data warehouse (engagement archival).

ERP•AI workspace

Make it work your way.

Use Proto to configure this system for your business. Review fields, rules and approvals before releasing changes.

Start now Download agent

Previews contain illustrative data from the system specification.

More CRM systems

See all →
CRMPlanned

B2B CRM

Win more deals. Build lasting customer relationships.

  • Multi-contact deals
  • Deal stages
  • Win probability
  • Territory rules
  • Renewal dates
  • Activity logging
Start now Explore
CRMPlanned

CRM

Build your pipeline. Grow your customer relationships.

  • Lead management
  • Customer accounts
  • Sales pipeline
  • Sales follow-ups
  • Deal stages
  • Lead scoring
Start now Explore
Sales PipelinePlanned

CRM for Sales Pipeline

Keep every opportunity moving toward a clear next step.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
CRMPlanned

CRM with Lead Scoring

Find the leads worth your next conversation.

  • Lead capture
  • Explainable lead scoring
  • AI-assisted prioritization
  • Engagement tracking
  • Territory routing
  • Priority alerts
Start now Explore
CRMPlanned

CRM with Customer Portal

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
Financial servicesPlanned

Wealth Advisory CRM

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
CRMPlanned

CRM for B2C

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
CRMPlanned

CRM with Email Campaigns

Make every campaign a considered conversation.

  • Email campaigns
  • Email templates
  • Audience segmentation
  • Drip campaigns
  • A/B testing
  • Engagement tracking
Start now Explore
CRMPlanned

CRM with Ticketing

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
CRMPlanned

CRM with Call Tracking

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
ManufacturingPlanned

Manufacturing CRM

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
Technology & IT servicesPlanned

Technology CRM

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
Logistics & transportPlanned

Logistics CRM

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
Hotels & hospitalityPlanned

Hospitality CRM

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
Staffing & recruitmentPlanned

Recruitment CRM

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
Healthcare & hospitalsPlanned

Healthcare CRM

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
Legal servicesPlanned

Legal Services CRM

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
CRMPlanned

CRM for Small Business

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
Real EstatePlanned

CRM for Real Estate

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
InsurancePlanned

CRM for Insurance

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
SaaSPlanned

CRM for SaaS

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
Education & trainingPlanned

CRM for Education

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
AutomotivePlanned

CRM for Automotive Dealers

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
PharmaceuticalsPlanned

CRM for Pharma Reps

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
Not quite it?

Describe the system you need. Proto drafts it in a private workspace.

Describe it

Customize CRM + Marketing Automation. With Proto, your desktop AI agent.

Ask Proto to help you customize CRM + Marketing Automation.

Customize
CRM + Marketing Automation.
Ask: “Adapt Accounts.”
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.