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

CRM + Marketing Automation

Available now 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

Available now 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

Available now 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 Proto

Live

Explore the specification

CRM + Marketing Automation · Illustrative data · Live
ERP•AI
CRM CRM + Marketing Automation
Lead Qualify Proposal Negotiate Won
Active ProgramsPrograms
View filterActive
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
View filterYouOccurredAt >= today − 30 days
  1. SR-7723 · Event 1LDS-154824 SepSE
  2. SR-5296 · Event 2LDS-288115 SepSE
  3. SR-4834 · Event 3LDS-160009 SepSE
  4. SR-2775 · Event 4LDS-548119 SepSE
  5. SR-6477 · Event 5LDS-200229 SepSE
My Draft ProgramsPrograms
View filterYouStatusDraftInReviewPaused
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
View filterActive
Member NumberProgramLeadCurrent StepEnrolled At
MMB-34926PRG-10756LDS-6430PS-568614 Oct
MMB-17968PRG-45039LDS-6724PS-734820 Oct
MMB-37832PRG-84705LDS-3494PS-285302 Oct
MMB-62609PRG-63291LDS-5671PS-637309 Oct
MMB-72761PRG-80052LDS-4459PS-433114 Oct
MMB-18556PRG-18288LDS-1532PS-149504 Oct
Members On Hold (Errored Steps)Members
View filterPaused or has member step history
Member NumberProgramLeadCurrent StepLast Step At
MMB-44311PRG-27652LDS-6141PS-574003 Oct
MMB-16211PRG-86190LDS-3449PS-883018 Oct
MMB-80890PRG-16569LDS-8719PS-600318 Oct
MMB-62575PRG-44082LDS-4112PS-488501 Oct
MMB-46323PRG-95847LDS-1638PS-748417 Oct
MMB-25497PRG-99538LDS-7709PS-513429 Sep
MQL Handoff (Last 7 Days)Members
View filterExitedAchievedExitedAt >= today − 7 days
LeadProgramGoalExited AtLead.Score
LDS-3922PRG-44429GLS-682404 OctLD.-431
LDS-1536PRG-13960GLS-589004 OctLD.-668
LDS-9597PRG-20298GLS-861605 OctLD.-753
LDS-9160PRG-52929GLS-402505 OctLD.-119
LDS-4982PRG-71149GLS-446501 OctLD.-600
LDS-7674PRG-13765GLS-661302 OctLD.-320
Programs Pending ApprovalPrograms
View filterInReview
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
View filterOccurredAt >= today − 7 days
LeadTypeSourceOccurred AtEmail Template
LDS-7733OpenEmail02 OctET-9207
LDS-5139ClickWeb05 OctET-4297
LDS-1047ReplyCMS04 OctET-3968
LDS-6403FormFillWebinar02 OctET-7340
LDS-9724PageVisitForm04 OctET-7379
LDS-5103ContentDownloadChatWidget07 OctET-2320
Global Unsubscribes (Last 30 Days)Unsubscribes
View filterOccurredAt >= today − 30 daysAll
LeadEmailReasonSourceOccurred At
LDS-3533pl@example.comUserOptOutEmailLink11 Sep
LDS-7690uj@example.comSpamComplaintPreferenceCenter23 Sep
LDS-5456tf@example.comHardBounceWebhook20 Sep
LDS-7182ab@example.comAdminSuppressAdmin12 Sep
LDS-5169ce@example.comListWashingEmailReply18 Sep
LDS-6916xb@example.comManualRequestEmailLink28 Sep
Email Templates Pending ApprovalEmailTemplates
View filterInReview
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
View filterLead.Score >= (ScoringModel.MQLThreshold − 15)Lead.Score < ScoringModel.MQLThreshold
LeadLead.SourceLead.Scorelast Engagement.Typelast Engagement.Occurred At
LDD-490LD.-841LD.-744Open13 Oct
LDD-578LD.-793LD.-816Open06 Oct
LDD-856LD.-434LD.-442Open19 Oct
LDD-160LD.-734LD.-702Open08 Oct
LDD-390LD.-517LD.-133Open03 Oct
LDD-903LD.-968LD.-632Open02 Oct
Lists CatalogLists
View filterActive = 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 records behind it. This example connects a report, its source view and one illustrative record.

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 Proto

Previews contain illustrative data from the system specification.

More CRM systems

See all
CRMLive

CRM

Build your pipeline. Grow your customer relationships.

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

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
Financial servicesLive

Wealth Advisory CRM

Accounts, contacts and pipeline, in one system.

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

CRM for B2C

Accounts, contacts and pipeline, in one system.

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

CRM with Ticketing

Accounts, contacts and pipeline, in one system.

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

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
ManufacturingLive

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 servicesLive

Technology CRM

Accounts, contacts and pipeline, in one system.

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

Logistics CRM

Accounts, contacts and pipeline, in one system.

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

Hospitality CRM

Accounts, contacts and pipeline, in one system.

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

Recruitment CRM

Accounts, contacts and pipeline, in one system.

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

Healthcare CRM

Accounts, contacts and pipeline, in one system.

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

Legal Services CRM

Accounts, contacts and pipeline, in one system.

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

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 EstateLive

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
SaaSLive

CRM for SaaS

Accounts, contacts and pipeline, in one system.

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

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
PharmaceuticalsLive

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
Retail & e-commerceLive

CRM for E-commerce

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
Retail & e-commerceLive

CRM + E-commerce for D2C

Accounts, contacts and pipeline, in one system.

  • Deal stages
  • Lead scoring
  • Territory rules
  • Renewals
  • Quote approvals
  • Quota attainment
Start now Explore
Retail & e-commerceLive

E-commerce + CRM + Analytics + Support

Accounts, contacts and pipeline, in one system.

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

CRM for Travel Agency

Accounts, contacts and pipeline, in one system.

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

CRM for Law Firms

Accounts, contacts and pipeline, in one system.

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

CRM for Architecture Firms

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
Proto for your workspace

Get started with Proto

Your app is selected. Download Proto, then open it with this context.

Selected appCRM + Marketing Automation

Choose your computer’s platform.

Download Proto

Install Proto, then return to this panel.

Already installed? Open Proto

Free to install. AI usage is charged separately.

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
  • Photo credits
© 2026 ERP•AI. All rights reserved. · Built with Proto
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.