
GITNUXSOFTWARE ADVICE
Digital MarketingTop 10 Best Campaign Email Software of 2026
Top 10 campaign email software ranked by automation, deliverability, and CRM fit for marketers comparing MailerLite, Constant Contact, Mailchimp.
How we ranked these tools
Core product claims cross-referenced against official documentation, changelogs, and independent technical reviews.
Analyzed video reviews and hundreds of written evaluations to capture real-world user experiences with each tool.
AI persona simulations modeled how different user types would experience each tool across common use cases and workflows.
Final rankings reviewed and approved by our editorial team with authority to override AI-generated scores based on domain expertise.
Score: Features 40% · Ease 30% · Value 30%
Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy
MailerLite is the best fit when marketing teams need event-driven email automation without heavy operations, whereas Klaviyo is the better choice for ecommerce teams that want behavior-triggered journeys tied to unified customer profiles.
Editor’s top 3 picks
Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.
MailerLite
Journey builder supports conditional branching across timed steps for event-based customer workflows.
Built for fits when marketing teams need event-driven email automation without heavy operations..
Constant Contact
Editor pickTrigger-based enrollment into visual drip sequences tied to campaign and form events.
Built for fits when marketing teams need visual automation for newsletters and welcome journeys..
Mailchimp
Editor pickCustomer Journeys with visual trigger, wait, and branching steps for tag and event driven sequences.
Built for fits when marketing teams need visual email creation plus tag-based journey automation..
Related reading
Comparison Table
Campaign email software tools turn triggers and audience segments into scheduled messages while tracking delivery signals and engagement metrics. This ranked list targets analysts and operators who must compare automation depth, deliverability controls, and CRM data workflows across platforms without relying on marketing claims, with expert evaluation used to surface the strongest fit for specific execution models.
MailerLite
SMBEmail marketing software with drag-and-drop editor.
Journey builder supports conditional branching across timed steps for event-based customer workflows.
MailerLite’s campaign workflow centers on list segmentation, A/B split testing, and reusable content blocks inside its template editor. Automation lets teams build multi-step customer journeys with conditional logic and timed waits, then attach emails to those steps. The analytics view ties opens and clicks back to each campaign and each segment so reporting can stay granular. Forms and landing pages provide the capture layer that feeds those lists and drives trigger-based automation.
A key tradeoff is that complex enterprise governance is thinner than in enterprise ESPs, so strict multi-admin controls and audit depth may require process workarounds. MailerLite fits teams that need strong self-serve campaign building and event-driven journeys without heavy engineering. It also suits CRM-lite setups where the primary integration path is email-trigger actions rather than deep bidirectional sync across many objects.
- +Trigger-based journeys with conditional steps and timed delays
- +A/B split testing options built into campaign creation
- +Reusable templates and content blocks speed consistent email production
- +Segmentation and suppression controls reduce accidental resends
- –Governance controls and audit depth feel lighter than large ESPs
- –Deep CRM object sync and complex attribution need extra setup
Lifecycle marketing teams
Onboarding drip after signup event
Higher activation across cohorts
Ecommerce marketing teams
Cart reminder and browse follow-up
Lower cart abandonment
Show 2 more scenarios
Growth teams
Landing page to segmented email series
More qualified leads
Route form and landing signups into lists, then start automated sequences by segment.
Customer success teams
Re-engagement campaign with exclusions
Fewer complaints
Send targeted win-back emails while honoring unsubscribe and suppression rules to protect reputation.
Best for: Fits when marketing teams need event-driven email automation without heavy operations.
More related reading
Constant Contact
SMBEmail and digital marketing suite for small businesses.
Trigger-based enrollment into visual drip sequences tied to campaign and form events.
Constant Contact supports batch sends and recurring newsletters with segmentation controls for audiences based on contact fields and list membership. The email editor includes template options and content blocks for common newsletter layouts, and it tracks basic engagement metrics like opens and clicks. Automation lets workflows place contacts into drip sequences based on actions such as form submissions and email engagement events.
A key tradeoff is that automation depth depends more on the sequence builder than on code-level branching and custom state handling. Constant Contact fits teams running frequent marketing newsletters, welcome flows, and event-based follow-ups where most logic can stay within the visual automation steps.
- +Visual automation sequences support trigger-based enrollments
- +Email editor includes reusable templates and structured content blocks
- +Segmentation works directly with contact fields and list membership
- +Campaign reporting covers opens, clicks, and performance comparisons
- –Advanced branching and custom logic is limited versus code-first automation
- –Deliverability tooling relies more on standard domain authentication workflows
- –Complex multi-system journeys need external integration support
- –Workflow state tracking across long journeys can feel constrained
Small marketing teams
Run weekly newsletters and promos
Higher subject engagement visibility
Lifecycle marketers
Welcome series after lead capture
Faster lead follow-up
Show 2 more scenarios
Events and registration teams
Event reminders and post-attendance follow-up
Better attendance and conversion
Use engagement and registration-driven triggers to send reminders and next-step emails.
Customer retention teams
Win-back emails after inactivity
Reduced churn signals
Move non-engaged contacts into targeted sequences using engagement-related triggers.
Best for: Fits when marketing teams need visual automation for newsletters and welcome journeys.
Mailchimp
SMBAll-in-one email marketing platform for small to mid-size businesses.
Customer Journeys with visual trigger, wait, and branching steps for tag and event driven sequences.
Mailchimp is a strong fit for teams that want to design HTML and template-based emails, then send through its built-in campaign tools while segmenting recipients by list and tags. Its automation uses trigger-based journeys with waits and conditional steps, and it can reference tags and engagement events to route users through sequences. The platform supports extensibility via an API and webhook events for audience changes, campaign status, and messaging activity.
A practical tradeoff is that governance across multiple brands and roles can require extra configuration, especially when several teams need shared assets and consistent naming conventions. Mailchimp works well when email volume and segmentation logic stay close to audience tags and engagement events rather than deep CRM field mapping.
- +Drag-and-drop editor with reusable content blocks and templates
- +Journey automation with trigger, wait, and conditional steps
- +Tag and segment tools support rapid audience filtering
- +API and webhooks support external triggers and sync
- –CRM field mapping depth can lag behind specialized marketing ops tools
- –Automation logic gets harder to audit as journeys grow
- –Multi-brand asset sharing can require careful role and naming setup
- –Advanced send orchestration depends on external integrations
Growth marketing teams
Launch lifecycle journeys from engagement
Higher follow-up conversion rate
E-commerce CRM operators
Sync orders and abandoners
More recovered carts
Show 2 more scenarios
Agency campaign managers
Standardize templates across clients
Fewer layout issues
Builds reusable templates and blocks to keep campaign formatting consistent for each brand.
Small marketing teams
Run segmentation without engineers
Better click-through rates
Segments recipients by list membership and tags for targeted batches and tests.
Best for: Fits when marketing teams need visual email creation plus tag-based journey automation.
More related reading
Campaign Monitor
SMBEmail marketing and automation for marketers and agencies.
Webhook bounce notifications that support near real-time operational hygiene and list cleanup.
Campaign Monitor focuses on dependable campaign execution with a template editor, list tools, and standards-based deliverability controls. It provides marketing email automation via drag-and-drop journeys, including trigger-based send and scheduled follow-ups.
Administration centers on user permissions and role separation for day-to-day campaign work. Integrations and extensibility are handled through an API and webhook events for operational feedback like bounces.
- +Drag-and-drop journeys for trigger-based send and multi-step sequences
- +Webhook events for monitoring bounces and keeping suppression lists current
- +Template editing with reusable blocks for consistent campaign design
- +API access for syncing subscribers and coordinating external CRM data
- –Advanced audience logic can feel limited versus deeper ESP automation suites
- –Automation and campaign testing depend on manual setup for edge cases
- –Deliverability reporting is less granular than enterprise-focused providers
- –Multi-brand governance requires careful permission planning across workspaces
Best for: Fits when teams need journey automation plus API and webhook feedback for CRM-linked lifecycle sends.
AWeber
SMBEmail marketing service for small businesses and entrepreneurs.
AWeber autoresponders combine scheduled steps with subscriber action triggers inside the same lifecycle builder.
AWeber builds campaign email journeys with list-based segmentation, HTML email templates, and autoresponders for drip sequences. The tool supports trigger-based sends using subscriber actions and scheduled broadcasts, and it tracks opens, clicks, and conversions tied to each campaign.
Campaign creation integrates with contacts management and built-in suppression for unsubscribed recipients. AWeber also offers an email API and webhook-style integrations so external apps can provision contacts and react to message events.
- +Autoresponders support multi-step drip sequences with schedule and behavior triggers
- +Template library and editor speed up consistent campaign production
- +Built-in subscriber lifecycle views help manage growth and list hygiene
- +API and integration hooks allow external systems to create contacts
- –Workflow depth is limited compared with advanced visual automation engines
- –Deliverability reporting focuses on campaign outcomes rather than granular diagnostics
- –CRM synchronization is narrower than full bidirectional contact and activity syncing
- –Testing and send controls require manual attention for complex segment logic
Best for: Fits when small teams need fast campaign creation plus basic triggered drips with API-based contact provisioning.
GetResponse
SMBEmail marketing and automation with built-in landing pages.
Workflow automation can branch on behavioral events and campaign interactions, not just subscriber fields.
GetResponse targets teams that need both campaign email execution and lifecycle automation in one workflow builder. It provides drag-and-drop HTML email creation, list segmentation, and A/B split testing tied to triggered and batch sends.
Automation can react to events like form submissions and link clicks, with reporting that tracks opens and clicks down to campaign and automation steps. Built-in landing pages and web forms feed the same campaign and automation setup to reduce handoffs between tools.
- +Automation workflows connect event triggers to multi-step email sequences
- +Campaign reporting groups results by automation step and by email variant
- +Email builder supports reusable blocks and fast template iteration
- +Web forms and landing pages feed audiences for segmentation and triggers
- –API and webhook coverage depends on specific automation and reporting objects
- –Advanced deliverability controls require disciplined domain authentication setup
- –Complex multi-branch journeys can become hard to audit visually
- –High-volume throttling controls are less granular than developer-first ESPs
Best for: Fits when marketing teams want visual automation plus email marketing in one system.
More related reading
Klaviyo
vertical specialistEmail and SMS marketing automation for ecommerce.
Flow-based journeys trigger email sends from tracked events with per-event branching and timing controls.
Klaviyo is distinct for how tightly campaign email execution is tied to event-driven customer data and ecommerce-style workflows. It combines email and SMS campaign building with trigger-based automation that uses tracked events to personalize messaging, segmentation, and timing.
Core capabilities include list segmentation, A/B split testing, and suppression controls that keep messaging aligned with consent signals. Delivery performance is supported by deliverability monitoring and engagement reporting that helps iterate on campaigns based on inbox placement trends.
- +Event-triggered automation maps behaviors to email and SMS journeys
- +Granular segmentation builds from profile and event attributes
- +In-campaign A/B split testing supports disciplined iteration
- +Deliverability monitoring highlights engagement and send performance signals
- –Governance around data inputs and suppression requires operational discipline
- –Advanced integrations can increase implementation time and testing needs
- –Template customization can become complex across multiple brands and locales
- –Reporting depth depends on the quality of event tracking coverage
Best for: Fits when ecommerce teams need behavior-triggered email automation tied to unified customer profiles.
Omnisend
vertical specialistOmnichannel email and SMS marketing for ecommerce.
Lifecycle journeys that combine ecommerce order and behavioral triggers into coordinated email and SMS sequences.
Omnisend targets campaign email and ecommerce lifecycle automation with templates built around product discovery, carts, and post-purchase journeys. Its automation engine supports trigger-based email and SMS sequences, and it keeps contact state aligned to behavioral events for more consistent targeting.
Omnisend also offers segmentation driven by order and site activity, plus an API and webhooks that carry event data out to external systems. Compared with other campaign email tools in this tier, its differentiator is tighter ecommerce event mapping into repeatable automation workflows.
- +Automation builder maps ecommerce events into trigger sequences for email and SMS
- +Segmentation can use order and browsing signals for lifecycle targeting
- +Campaign reporting includes engagement and deliverability metrics for iteration
- +API and webhooks support event-driven sync with external CRMs and systems
- –Complex journeys need careful guardrails to avoid overlapping sends
- –Advanced deliverability tuning depends on configuration discipline
- –Some CRM sync patterns require additional integration logic and testing
- –Template customization depth can feel constrained for highly custom HTML layouts
Best for: Fits when ecommerce teams need trigger-based lifecycle automation with event-driven integration and measurable engagement reporting.
More related reading
Mailgun
API-firstDeveloper-focused email API and delivery service.
Real-time feedback events via webhooks for bounces and complaints, enabling automated suppression decisions.
Mailgun is used to send campaign and transactional emails through SMTP relay and HTTP API calls. Message handling centers on domain authentication workflows, deliverability monitoring signals, and real-time event webhooks for bounces and complaints.
Campaign execution can be automated with trigger-like send flows driven by external systems via API and webhooks. Admin and governance are geared toward controlling sending domains and managing suppression and event feedback loops.
- +Event webhooks provide bounce and complaint signals for closed-loop suppression
- +HTTP API supports programmatic campaign sends without relying on SMTP clients
- +Domain authentication tooling covers SPF, DKIM, and DMARC setup workflows
- +Suppression controls help reduce repeat sends to problematic recipients
- –Campaign segmentation and drip orchestration require external logic and integration
- –A deliverability setup effort is required across sending domains and DNS records
- –Reporting is event-driven and less geared to marketer-centric campaign dashboards
- –Higher-volume campaign operations demand careful rate and throughput planning
Best for: Fits when teams run email campaigns through their own apps and need event webhooks.
Postmark
API-firstTransactional email delivery service.
Message-level event webhooks for bounces and spam complaints drive immediate corrective automation.
Postmark targets teams that send transactional and event-driven email with tight delivery control and quick debugging. It provides an SMTP relay and event webhooks that map message outcomes like bounces and spam complaints back into application workflows.
Campaign-style sending is supported through its API-driven approach, but it is geared more toward reliable notifications than marketing-scale list management. For CRM fit, Postmark works best when campaign sends are triggered from CRM events and routed through an application layer that handles segmentation and suppression.
- +Event webhooks send bounce and spam signals to your systems fast
- +SMTP relay support fits apps that already use transactional send flows
- +API-first sending supports automation from CRM events without manual exports
- +Clear message-level tracking helps isolate deliverability issues quickly
- –Campaign list segmentation and drip orchestration need to be built externally
- –Advanced audience workflows rely on webhook and API plumbing rather than native UI
- –Testing workflows like seedlist-based evaluation are not a native campaign module
- –Higher operational overhead exists for custom suppression and unsubscribe handling
Best for: Fits when campaign emails are triggered by CRM or app events and deliverability signals must feed automation.
Conclusion
After evaluating 10 digital marketing, MailerLite stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.
Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.
How to Choose the Right campaign email software
Campaign email software lets teams run scheduled broadcasts and event-triggered journeys with editor workflows, API access, and operational controls for deliverability. This guide covers MailerLite, Constant Contact, Mailchimp, Campaign Monitor, AWeber, GetResponse, Klaviyo, Omnisend, Mailgun, and Postmark.
The evaluation emphasizes automation depth, integration reach, and the mechanics of keeping suppression lists accurate through webhook feedback. MailerLite is the top-ranked pick for conditional, event-driven journey branching and built-in A/B split testing. Campaign Monitor is highlighted for webhook bounce notifications that support near real-time list hygiene, and Mailgun and Postmark for message-level webhook signals designed to feed external suppression decisions.
Campaign email software for broadcast sending and event-triggered lifecycle journeys
Campaign email software combines HTML template editing, audience segmentation, and reusable workflows that turn triggers into multi-step email sequences. Most tools in this set also support A/B split testing for campaigns and drip-like orchestration for lifecycle programs.
Automation details vary by platform. MailerLite supports conditional branching across timed steps for event-based customer workflows, while Klaviyo uses flow-based journeys that map tracked events to per-event branching and timing controls. Deliverability operations also differ, with tools like Campaign Monitor emphasizing webhook bounce notifications for operational hygiene and with Mailgun and Postmark focusing on HTTP and webhook event delivery that drives programmatic suppression in connected systems.
Automation, integration, and suppression feedback that match campaign reality
Automation depth determines whether journeys stay maintainable when triggers multiply, branches proliferate, and timing rules diverge across cohorts. MailerLite’s conditional branching across timed steps suits event-based workflows without pushing every decision into external logic.
Conditional journey branching built into the visual builder
MailerLite and Mailchimp both deliver trigger-based journeys, but MailerLite adds conditional branching across timed steps for event-driven customer workflows. Mailchimp supports visual triggers and wait plus conditional steps, but journey auditability drops as complexity rises.
Webhook bounce and complaint feedback for suppression hygiene
Campaign Monitor provides webhook bounce events to keep suppression lists current during lifecycle operations. Mailgun and Postmark send message-level event webhooks for bounces and spam complaints, enabling automated suppression in external systems.
API and webhook surface for app-driven send and lifecycle orchestration
Mailgun and Postmark position event webhooks around programmatic campaign sends, including via HTTP and SMTP relay support patterns for app workflows. Campaign Monitor also surfaces webhook events, while its advanced audience logic can feel less deep than suites built for heavy automation.
Event-driven automation tied to a unified customer profile
Klaviyo’s flow-based journeys map tracked events to per-event branching and timing controls for ecommerce-style behavior automation. Omnisend combines ecommerce order triggers with coordinated email and SMS sequences, but it requires guardrails to avoid overlapping sends in complex flows.
Enrollment logic for drip sequences triggered by forms and campaigns
Constant Contact focuses on visual automation sequences with trigger-based enrollments tied to campaign and form events. GetResponse also branches on behavioral events and campaign interactions, but webhook and API coverage depends on the specific automation and reporting objects in use.
Choose by automation philosophy, then confirm the integration and feedback loop
Selecting campaign email software works best when the automation philosophy matches the team’s operating model. A visual engine with built-in conditional branching reduces external glue, while webhook-first designs shift orchestration and suppression decisions into connected systems.
Pick a branching model that matches how event logic changes over time
MailerLite uses conditional branching across timed steps for event-based customer workflows without requiring external orchestration. Mailchimp supports visual trigger, wait, and conditional steps, but automation logic becomes harder to audit as journeys grow.
Decide whether suppression decisions should run inside the platform or in connected systems
Campaign Monitor sends webhook bounce notifications that support near real-time operational hygiene and list cleanup. Mailgun and Postmark emit message-level event webhooks for bounces and spam complaints so suppression decisions can run in external automation logic.
Match event sources to the platform’s native workflow inputs
Klaviyo is built around flow-based journeys that trigger email and SMS sends from tracked events with per-event branching and timing controls. Omnisend ties lifecycle journeys to ecommerce order and browsing signals, but complex journeys require guardrails to prevent overlapping sends.
Use the CRM workflow depth lens for attribution-heavy operations
MailerLite’s deep CRM object sync and complex attribution need extra setup, which matters when reporting requirements depend on granular object-level mapping. Mailchimp’s CRM field mapping depth can lag specialized marketing ops tools, which impacts how quickly new fields become usable in segmentation and personalization.
Confirm governance and audit depth before scaling the number of live journeys
MailerLite’s governance controls and audit depth feel lighter than large ESPs, which increases risk when multiple teams manage journeys. Mailchimp’s automation logic gets harder to audit as journeys grow, which also increases the governance burden at higher volume.
Teams that need event logic, automation controls, and feedback-driven hygiene
Marketing teams should pick this category based on how many event-driven journeys they plan to run and how tightly deliverability operations must connect to CRM and app systems. The right choice keeps triggers, branching, and suppression updates consistent across campaigns and lifecycle flows.
B2C marketing teams running event-driven onboarding and customer lifecycle flows
MailerLite fits event-based customer workflows because its journey builder supports conditional branching across timed steps and trigger-based delays. Constant Contact also supports visual drip sequences with trigger-based enrollment tied to campaign and form events for newsletter and welcome journeys.
Ecommerce teams that orchestrate behavior-triggered messaging across email and SMS
Klaviyo maps tracked events to per-event branching and timing controls in flow-based journeys. Omnisend combines ecommerce order and behavioral triggers into coordinated email and SMS sequences, which suits ecommerce lifecycle needs.
Engineering and growth ops teams building app-triggered messaging with automated feedback loops
Mailgun and Postmark provide HTTP and webhook delivery patterns with real-time feedback events that can drive automated suppression in connected systems. Campaign Monitor adds webhook bounce notifications designed for near real-time operational hygiene and list cleanup.
Marketing teams that need visual automation but accept limited branching complexity
Constant Contact focuses on visual automation sequences with trigger-based enrollment and structured template blocks. GetResponse supports branching on behavioral events and campaign interactions, but its API and webhook coverage depends on specific automation and reporting objects.
Common buying mistakes that create automation drift and deliverability risk
Teams often overestimate how much automation logic can be managed inside a visual journey builder as complexity increases. Governance limits and audit depth gaps show up when multiple journeys run in parallel and branching rules multiply.
Choosing a visual journey tool without confirming how the team will audit and govern growing automation
MailerLite’s governance controls and audit depth feel lighter than large ESPs, and Mailchimp’s automation logic gets harder to audit as journeys grow. Plan for operational ownership and journey review practices before scaling branch counts and step complexity.
Assuming delivery feedback will automatically drive suppression without an integration path
Campaign Monitor supports webhook bounce notifications for near real-time list cleanup, while Mailgun and Postmark provide message-level webhook events for automated suppression decisions. If suppression logic needs to land in CRM or app workflows, webhook-first tools reduce manual glue.
Building complex audience logic inside the marketing UI when external logic already exists
Mailgun and Postmark expect campaign segmentation and drip orchestration to be handled externally, which fits app-native pipelines. Campaign Monitor offers webhook events, but advanced audience logic can feel limited versus deeper ESP automation suites.
Underestimating data mapping and CRM field alignment work for attribution-heavy journeys
MailerLite’s deep CRM object sync and complex attribution need extra setup, and Mailchimp’s CRM field mapping depth can lag specialized marketing ops tools. Validate field availability and mapping timelines before committing to segmentation rules.
How We Selected and Ranked These Tools
We evaluated automation depth by checking whether journey builders support conditional branching, timed steps, and multi-step lifecycle logic like MailerLite’s conditional steps and Klaviyo’s per-event flow branching. We scored integration reach by measuring how well webhook feedback and API-style programmatic patterns connect deliverability signals back into suppression logic, including Campaign Monitor’s webhook bounce notifications and Mailgun and Postmark message-level event webhooks.
We weighted features at 40% and ease plus value at 30% each using the reported strengths in editor workflow speed, visual automation clarity, and operational fit. MailerLite ranked first by combining event-driven conditional branching across timed steps with built-in A/B split testing in the campaign creation workflow.
Frequently Asked Questions About campaign email software
How do Mailchimp and Campaign Monitor differ in automation design for lifecycle sends?
Which tool uses conditional branching across timed steps for event-based workflows?
How does Klaviyo connect campaign messaging to event-driven customer profiles?
When do webhooks matter more than a UI for campaign operations?
Which system fits teams that need visual A/B split testing for subject lines tied to automation?
What breaks if suppression and unsubscribe signals are not handled consistently across journeys?
How do Mailgun and Postmark handle domain authentication and deliverability monitoring for API-driven sending?
Which platform is better aligned to CRM-triggered notification workflows than list-first marketing?
How do admin controls differ between Campaign Monitor and self-serve campaign builders?
What is the typical approach to data migration for automation and segmentation when switching tools?
Tools reviewed
Primary sources checked during evaluation.
Referenced in the comparison table and product reviews above.
Keep exploring
Comparing two specific tools?
Software Alternatives
See head-to-head software comparisons with feature breakdowns, pricing, and our recommendation for each use case.
Explore software alternatives→In this category
Digital Marketing alternatives
See side-by-side comparisons of digital marketing tools and pick the right one for your stack.
Compare digital marketing tools→FOR SOFTWARE VENDORS
Not on this list? Let’s fix that.
Our best-of pages are how many teams discover and compare tools in this space. If you think your product belongs in this lineup, we’d like to hear from you—we’ll walk you through fit and what an editorial entry looks like.
Apply for a ListingWHAT THIS INCLUDES
Where buyers compare
Readers come to these pages to shortlist software—your product shows up in that moment, not in a random sidebar.
Editorial write-up
We describe your product in our own words and check the facts before anything goes live.
On-page brand presence
You appear in the roundup the same way as other tools we cover: name, positioning, and a clear next step for readers who want to learn more.
Kept up to date
We refresh lists on a regular rhythm so the category page stays useful as products and pricing change.
