Skip to main content Enter
ERP.AI CRM with Email Campaigns

CRM with Email Campaigns

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Audiences and CRM contactsBuild relevant audiences from contacts you are permitted to reach. Templates and contentTurn reusable content into an approved campaign message. Campaign planningPlan delivery around a reviewed audience, message and purpose.
Drip journeysFollow up over time with clear stops and next steps. Experiments and engagementLearn from observed engagement without overstating the result. Delivery and preferencesKeep delivery outcomes and subscriber preferences visible.

CRM with Email Campaigns

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Create an approved campaignCreate an approved campaign. Schedule and reconcile deliverySchedule and reconcile delivery. Honor preferences and manage suppressionHonor preferences and manage suppression.
Review an email experimentReview an email experiment. Run a drip journeyRun a drip journey.

CRM with Email Campaigns

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Customer marketing teamsTeams communicating with existing customers through purpose-specific product updates and follow-up journeys. Business services marketingMarketing teams coordinating consent-aware nurture campaigns with sales contact context.
Membership organizationsOrganizations managing newsletters, list preferences and planned communications across subscriber groups.

CRM with Email Campaigns

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsUnderstand roles and permissions for CRM with Email Campaigns. Reports and analyticsUnderstand reports and analytics for CRM with Email Campaigns. Data modelUnderstand data model for CRM with Email Campaigns.
IntegrationsUnderstand integrations for CRM with Email Campaigns. ImplementationUnderstand implementation for CRM with Email Campaigns. Agent and automationUnderstand agent and automation for CRM with Email Campaigns.

CRM with Email Campaigns

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Audiences and CRM contactsBuild relevant audiences from contacts you are permitted to reach.Templates and contentTurn reusable content into an approved campaign message.Campaign planningPlan delivery around a reviewed audience, message and purpose.Drip journeysFollow up over time with clear stops and next steps.Experiments and engagementLearn from observed engagement without overstating the result.Delivery and preferencesKeep delivery outcomes and subscriber preferences visible.
Processes
Create an approved campaignCreate an approved campaign.Schedule and reconcile deliverySchedule and reconcile delivery.Honor preferences and manage suppressionHonor preferences and manage suppression.Review an email experimentReview an email experiment.Run a drip journeyRun a drip journey.
Industries
Customer marketing teamsTeams communicating with existing customers through purpose-specific product updates and follow-up journeys.Business services marketingMarketing teams coordinating consent-aware nurture campaigns with sales contact context.Membership organizationsOrganizations managing newsletters, list preferences and planned communications across subscriber groups.
Reference
Roles and permissionsUnderstand roles and permissions for CRM with Email Campaigns.Reports and analyticsUnderstand reports and analytics for CRM with Email Campaigns.Data modelUnderstand data model for CRM with Email Campaigns.IntegrationsUnderstand integrations for CRM with Email Campaigns.ImplementationUnderstand implementation for CRM with Email Campaigns.Agent and automationUnderstand agent and automation for CRM with Email Campaigns.
Sign in
Sign in Start now
CRM with Email Campaigns Modules
Audiences and CRM contacts1 of 6
  • Audiences and CRM contacts1 of 6
  • Templates and content2 of 6
  • Campaign planning3 of 6
  • Drip journeys4 of 6
  • Experiments and engagement5 of 6
  • Delivery and preferences6 of 6

Audiences and CRM contacts

Build relevant audiences from contacts you are permitted to reach.

Subscriber DirectorySubscribers
Audiences and CRM contactsTemplates and contentCampaign planningDrip journeysExperiments and engagementDelivery and preferences
StatusActiveUnsubscribedBouncedComplained
Active
SBS-63611[email protected]
SBS-98057[email protected]
Unsubscribed
SBS-85820[email protected]
SBS-45581[email protected]
Bounced
SBS-67526[email protected]
Complained
SBS-86824[email protected]
Records in this module
  • Subscribers
  • Lists
  • ListMemberships
  • ListImports
  • ConsentEvents

Work with the right context

Bring source details and purpose evidence with each audience import. Keep a subscriber’s identity consistent across lists, while preserving list-specific preferences. A person who changes their preferences should not become a new unrestricted subscriber because another source imports the same address.

Keep the next action clear

Connect CRM contact updates through an explicit field mapping. The campaign workspace uses that connection to maintain identity and context; the sales record does not decide marketing permission. Review rejected import rows and unresolved matches before using the audience.

Coordinate the workflow

Build permitted audience. Import subscribers with source and purpose evidence, deduplicate normalized addresses and preserve withdrawals. Validate any required confirmation using a hashed single-use token with expiry. A source CRM connector maps explicit contact identifiers and allowed fields; it cannot infer marketing permission from a sales record. Confirmation consumes the hashed token atomically after expiry and purpose checks; a used or expired token cannot restore permission.

Honor preferences. Apply a preference change to its explicit list or global scope and stop unsent queued work that is no longer eligible. The dispatch-time check closes the race with an earlier audience snapshot. A request cannot recall a message already accepted by the provider. Suppression removal requires an independent approved review and never restores a withdrawn purpose by itself. A ListSpecific unsubscribe updates only its named list and purpose and creates no global suppression; unrelated still-permitted lists remain eligible. Global unsubscribe blocks all lists in its stated scope.

Audience segmentation. The approved segment resolves to the eligible intended audience. Reject arbitrary query execution and foreign-workspace recipients.

CRM contact sync. A repeated contact update reconciles to the same subscriber. Sales-record existence cannot grant email permission or expose unrelated contacts.

Consent and suppression. List A withdrawal blocks A while still-permitted list B remains eligible; global withdrawal blocks both at dispatch. Reject converting ListSpecific withdrawal into global suppression; withdrawal after snapshot blocks its unsent scope and suppression removal cannot restore consent.

Prepare a segment for a specific message

A product announcement might target subscribers interested in that product, while a customer onboarding message uses a different purpose. Define the audience selection and its permitted purpose together. A CRM record can supply a useful identity or attribute, but the presence of a sales contact does not authorize promotional email.

During an import, reconcile each source identity with its intended subscriber and preserve the preference evidence supplied with it. Keep rejected or unresolved rows visible for correction. Replaying the same import or CRM update should find the existing identity instead of adding another recipient to the campaign.

Understand the audience snapshot

The reviewed campaign retains its audience version so the approver can understand the intended reach. Before each message is actually dispatched, the system checks current permission and suppression again. A subscriber who withdraws after approval must not receive an unsent message merely because they belonged to the earlier snapshot.

This distinction is useful when a scheduled campaign spans several hours. The planning audience explains what was approved, while the final recipient outcomes explain what was actually eligible and attempted. Delivered, suppressed and unresolved recipients remain distinct. The marketing team can reconcile those differences without assuming that every selected contact received the message or that a connector update can erase a later preference.

Modules

  • Subscriber DirectoryActive
    Subscriber NumberEmailFirst NameLast Name

    Audiences and CRM contacts

    Build relevant audiences from contacts you are permitted to reach.

  • Template ReviewSubmitted
    Template NumberNameVersionOwner

    Templates and content

    Turn reusable content into an approved campaign message.

  • Campaign ScheduleApproved
    Campaign NumberNameStart TimeEnd Time

    Campaign planning

    Plan delivery around a reviewed audience, message and purpose.

  • Drip Journey QueuePending
    Enrollment NumberJourneySubscriberNext Step

    Drip journeys

    Follow up over time with clear stops and next steps.

  • Experiment ReviewWinnerPending
    Test NumberNameWinning MetricWinner Variant
    Click Rate

    Experiments and engagement

    Learn from observed engagement without overstating the result.

  • Delivery QueueQueued
    SendSubscriberQueued AtProvider Accepted At

    Delivery and preferences

    Keep delivery outcomes and subscriber preferences visible.

Reports

All reports

Audience Growth

Acquisition and withdrawal movements by list and source, without double counting subscribers.

Subscriber DirectorySubscribers
StatusActiveUnsubscribedBouncedComplained
Active
SBS-63611[email protected]
SBS-98057[email protected]
Unsubscribed
SBS-85820[email protected]
SBS-45581[email protected]
Bounced
SBS-67526[email protected]
Complained
SBS-86824[email protected]

Contact Policy Audit

Purpose evidence, list/global preferences and blocked delivery outcomes for policy review.

Consent HistoryConsentEvents
Recorded
Consent NumberSubscriberPurposeDecisionOccurred At
CE-39462SBS-40504PRP-855Permitted24 Sep
CE-83154SBS-82021PRP-728Restricted13 Sep
CE-24468SBS-19653PRP-182Withdrawn20 Sep
CE-75489SBS-48465PRP-753Permitted05 Sep
CE-66004SBS-48644PRP-813Restricted24 Sep
CE-92959SBS-85946PRP-573Withdrawn05 Sep

Roles and permissions

Marketing Operations

Maintains audiences, acquisition evidence and subscriber preferences.

Permissions and records
  • Manage Lists, ListMemberships, ListImports, Subscribers within acquisition policy
  • Record ConsentEvents and Unsubscribes
  • View delivery outcomes and masked suppression match results
  • No campaign approval or bypass of withdrawal
  • Subscribers
  • Lists
  • ListMemberships
  • ListImports
  • ConsentEvents
List Import ResultsListImports
StatusValidatingImportingCompletedFailed
Validating
LI-17380LST-70100360 rows imported
LI-47290LST-71393410 rows imported
Importing
LI-95297LST-26008900 rows imported
LI-57677LST-65674440 rows imported
Completed
LI-22577LST-82486530 rows imported
Failed
LI-27157LST-82662380 rows imported

Related processes

List Import ResultsValidating
Import NumberTarget ListRows ImportedRows Rejected

Create an approved campaign

Create an approved campaign.

3 stages · 2 approvals

List Import ResultsValidating
Import NumberTarget ListRows ImportedRows Rejected

Honor preferences and manage suppression

Honor preferences and manage suppression.

3 stages · 0 approvals

Campaign ScheduleApproved
Campaign NumberNameStart TimeEnd Time

Review an email experiment

Review an email experiment.

3 stages · 2 approvals

ERP•AI workspace

Start now CRM with Email Campaigns

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

Start now Download agent
Next · module 2 of 6Templates and content

Customize Audiences and CRM contacts. With Proto, your desktop AI agent.

Ask Proto to help you customize CRM with Email Campaigns.

Customize
Audiences and CRM contacts.
Ask: “Review Subscribers fields.”
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.