·Updated October 7, 2026·16 min read

How to Choose an Email Tool for Your SaaS in 2026

A practical framework for choosing email software by job, message type, and twelve-month cost, with official starting prices for eight shortlisted tools.

For most SaaS teams whose emails depend on what users do inside the product, the first tool to shortlist is Customer.io. Its Essentials plan is listed at $100 a month billed monthly, and the Essentials band for 10,000 profiles is listed at $145 a month, which works out to $1,740 over twelve months. The reason to start there is the data model: messages are triggered by events such as signup, activation, a trial ending or a downgrade, not by a list someone exported last Tuesday. If your product does not generate those events, or your team will not maintain them, a different tool will serve you better, and the rest of this guide explains how to tell.

This guide is written for founders, growth leads and engineers at software companies who need to pick an email platform for onboarding, lifecycle messages, product notifications or newsletters. It covers eight tools that appear on most SaaS shortlists, explains how their pricing models differ, and gives you a sequence of decisions and checks to run before you sign a contract. Prices come from each vendor's official pricing page as read on October 7, 2026. Plan names, limits and currencies change, so treat every figure as the state of the page on that date and confirm the terms on the vendor's own pricing page before you commit budget. This guide does not report hands-on testing. Where a claim rests on documentation rather than experience, the text says so.

Start with the message, not the vendor

Most bad email tool decisions begin with a feature list. A better starting point is a short inventory of the messages you need to send in the next year, grouped by how they are triggered. For SaaS companies, five groups cover almost everything:

  • Transactional messages. Password resets, login codes, receipts, invoices, security alerts and system notifications. These are triggered by an application call, must arrive quickly, and usually should not be blocked by marketing preferences. The primary requirements are a reliable API, delivery logs, templates that developers can version, and clear bounce handling.
  • Lifecycle messages. Onboarding sequences, activation nudges, trial-end reminders, feature announcements to people who have not used a feature, and win-back emails. These depend on user state. The primary requirements are event ingestion, attributes that update as users change, branching logic, and frequency controls so one user does not receive four messages in an hour.
  • Newsletters and broadcasts. Periodic updates to a list, often written by a founder or a content lead. The primary requirements are a good editor, subscriber management, forms, and reporting that is easy to read.
  • Commerce-style flows. Abandoned cart, back-in-stock and post-purchase flows, for SaaS companies that sell physical products or sell add-ons through a store. These require store integrations and profile data that includes orders.
  • Sales-coupled nurture. Sequences that hand a contact to a human when they show buying intent. These require a CRM, deal stages and a shared contact record.

Write down which groups matter to you, and rank them by how much revenue or support load a failure would cause. A failed password reset is an incident. A late newsletter is an annoyance. A lifecycle sequence that double-sends to paying customers is a churn risk. That ranking, not the tool's marketing, should drive the shortlist.

The eight shortlisted tools at a glance

The table below gives the starting price for each tool, the plan it applies to, and the limitation that most often matters for SaaS teams. Starting prices are the lowest paid or entry figure on the official pricing page. They are not a full cost estimate. Section three explains how to model the bill at the size you will reach.

ToolBest forStarting price (plan, billing)Key limitation
Customer.ioEvent-driven lifecycle messaging for product teams$100 a month, Essentials plan, billed monthlyNeeds disciplined event tracking and identity management
UserlistLifecycle and in-app messages for smaller SaaS teamsFrom $10 a month on Basic; $149 a month at up to 10,000 usersPricing is user-based, so growth in accounts changes the bill quickly
ActiveCampaignTeams that want CRM context and branching automation$15 a month, Starter plan, starting price at 1,000 contactsSteeper learning curve; contact count drives cost
KlaviyoCommerce data, product catalogs and purchase-aware flows$20 a month, Email plan, 500 profilesLargely built for stores; a poor fit for pure SaaS event models
MailchimpBroad campaign use with a familiar editor$20 a month, Standard plan at 500 contactsPrice steps rise as contact bands grow
BrevoMixed marketing and transactional sending on one accountFree plan with 300 email sends a day; Starter from $9 a month for 5,000 emailsPlans are priced by monthly email volume, so heavy list sends need modelling
ResendDeveloper-first transactional email from an applicationFree plan for 3,000 emails a month; Pro at $20 a month for 50,000 emailsNot a complete lifecycle marketing suite
PostmarkApplication-critical transactional streamsFree plan for 100 emails a month; Basic from $15 a month for 10,000 emailsMarketing automation is not its core product

What each shortlisted tool does well, and where it falls short

The sections below describe each tool from the perspective of a SaaS team. They focus on the situations where the tool is a strong fit, the situations where it is not, and the price the official page lists. Read the section for every tool on your shortlist, not only the first one.

Customer.io

Where it fits. Customer.io is built around people and the events they generate. A product team sends identify and track calls from the application, and the platform uses that data to decide who receives which message and when. This model suits onboarding sequences that should stop when a user completes a setup step, trial conversion messages that should change if the user upgrades mid-sequence, and re-engagement flows that should respect recent activity. It is the strongest candidate on this list when the product has clear milestones.

Where it falls short. The power comes with data work. Someone has to define the event names, maintain user identifiers, and check that a duplicate event does not trigger the same message twice. Billing, identity and security-critical transactional paths generally remain in other systems. Teams that want a simple newsletter tool will find the setup heavier than necessary.

Price. The official pricing page lists Essentials at $100 a month, billed monthly, with email and community support and the visual workflow builder included. Profile-based bands are listed at $145 a month for 10,000 profiles, $235 for 20,000, $325 for 30,000, $415 for 40,000 and $505 for 50,000 profiles and above. Premium uses custom profile volume. The current terms are on the Customer.io pricing page.

Userlist

Where it fits. Userlist targets SaaS teams that want lifecycle email and in-app messages from one tool, with segments that cover both users and companies. That company-level view matters for B2B products where a message should go to the account owner, not to every seat. The interface is designed for product and growth people rather than for a large marketing department.

Where it falls short. Because the price scales with users, a product with rapid account growth can see the bill rise faster than expected. Teams that need deep branching, large-scale data warehousing or sales-team workflows should compare it with heavier platforms. The Professional tier adds A/B split testing and conversion goals, which matter once the basic flows are running.

Price. The Basic plan is listed from $10 a month, with marketing and lifecycle email, in-app messages and user and company segments included. The page lists $149 a month for Basic at up to 10,000 users, and Professional at $12 a month, or $349 a month at up to 10,000 users. Enterprise uses custom message limits. Check the Userlist pricing page for the current user bands before you model growth.

ActiveCampaign

Where it fits. ActiveCampaign combines email marketing, marketing automation and a standard CRM. For SaaS companies with a sales team, that combination is valuable: a trial user who books a demo can move into a sales sequence, and the deal stage can change which emails the contact receives. It also has a deep set of conditional branches, lead scoring and landing pages for teams that want a single system.

Where it falls short. The breadth creates a learning curve. A sales-to-lifecycle workflow takes time to design, test and maintain, and the team needs an owner who understands both the CRM and the automation logic. Contact-based pricing also means that a large prospect list costs money even when most contacts rarely receive email. Product events are possible, but they are not the platform's centre of gravity the way they are for Customer.io.

Price. The Starter plan is listed at $15 a month, with the starting price at 1,000 email contacts and both monthly and annual billing showing the same figure. Plus is listed at $49 a month, Pro at $79 a month and Enterprise at $145 a month, each at the 1,000-contact starting point. Prices scale with the selected contact count. The ActiveCampaign pricing page shows the current figures for larger lists.

Klaviyo

Where it fits. Klaviyo is designed around shopper data: orders, carts, product views and purchase history. Its flows and segments assume a store catalogue. For a SaaS company that sells an add-on, a physical product or a bundle through an online store, those assumptions can be useful. It is also common among direct-to-consumer brands, which may use it alongside a SaaS product.

Where it falls short. For a pure software product, most of the commerce features will sit unused, and the profile-based cost can climb as the list grows. Event tracking for product usage is possible but not the core of the platform. Teams with no store data should not choose it simply because it has a large template library.

Price. The free plan covers up to 250 active profiles and 500 email sends a month. The Email plan is listed at $20 a month for 500 profiles, $30 for 1,000, $60 for 2,500, $100 for 5,000, $150 for 10,000 and $400 for 25,000 profiles. Email plus SMS is priced on request on the pricing page. See the Klaviyo pricing page for current bands.

Mailchimp

Where it fits. Mailchimp is a familiar choice for teams that send regular campaigns and want a broad set of integrations. Non-technical staff can build a newsletter quickly, and many website, form and e-commerce tools connect to it without custom work. It works well when the list is mostly for broadcasts and when automation needs are modest.

Where it falls short. Contact bands produce step increases in cost, and the feature set available at each level should be checked against your plan. Event-driven product messaging is not its strength. A SaaS team that needs user-state logic will hit limits and may need a second tool.

Price. The free plan allows up to 250 contacts and 500 sends a month, with a maximum of 250 sends per day. The Standard plan is listed at $20 a month at the 500-contact selector, with up to 6,000 emails a month at that level. Larger contact bands on the captured price list are $100 a month for 2,501 to 5,000 contacts and up to 60,000 emails a month, $135 a month for 5,001 to 10,000 contacts and up to 120,000 emails a month, and $230 a month for 10,001 to 15,000 contacts. The captured list does not name the plan for the larger bands, so confirm the plan name and inclusions on the Mailchimp pricing page.

Brevo

Where it fits. Brevo is useful when one vendor needs to handle both campaign email and application-triggered transactional messages, and when the team wants a generous free tier to start. Its pricing is based on monthly email volume rather than contact count, which can suit a large but rarely mailed database. A SaaS company that sends a lot of product notifications and a monthly newsletter to a large inactive list may find volume pricing a better match.

Where it falls short. A low entry price does not settle questions about daily limits, automation depth or SMS. The free plan caps daily sends at 300, which is adequate for a pilot and inadequate for a launch day. Teams should also check how marketing consent and transactional sending interact, because mixing them on one account requires clear rules.

Price. The Free plan covers 300 email sends a day and up to 100,000 contacts. Starter is listed at $9 a month and starts at 5,000 emails a month with no daily sending limit. Standard is listed at $18 a month with the same starting volume and adds automation, A/B testing and advanced reports. Professional is listed at $499 a month for 150,000 to 10 million monthly sends, and the yearly toggle on the page shows $499 with a discount and $449.08. Current options are on the Brevo pricing page.

Resend

Where it fits. Resend is built for developers who want to send email from application code with a clean API, templates managed in version control and straightforward domain setup. It suits password resets, invitations, receipts and product alerts. Its marketing plan can also handle simple broadcasts, which can be useful for an early-stage team that does not yet need a separate campaign tool.

Where it falls short. Resend is not a full lifecycle suite. A non-technical marketer cannot build a complex branching journey without developer help, and reporting on campaign performance is less rich than in dedicated marketing platforms. If the marketing team is large, expect to need a second tool for segmentation and sequences.

Price. The free plan includes 3,000 emails a month, 100 emails a day and 3 domains. Pro is listed at $20 a month for 50,000 emails a month, and Scale at $90 a month for 100,000 emails a month. The marketing plans on the page are priced by contacts: the free plan covers 1,000 contacts with unlimited broadcast sending and 10,000 automation runs, and the Pro marketing plan at 5,000 contacts is listed at $40 a month. See the Resend pricing page for the current structure.

Postmark

Where it fits. Postmark specialises in transactional email, with message streams that separate broadcast-style messages from one-to-one application messages. Teams that care about inbox placement for receipts, alerts and account messages often choose it because the separation keeps application traffic away from marketing mail. Delivery visibility and clear per-message logs are its strengths.

Where it falls short. Marketing automation is not its centre. Segmentation, visual journeys and newsletter tooling are limited compared with the platforms above. It works best as the sending layer for application mail, paired with a marketing tool for lifecycle and campaigns.

Price. The free plan includes 100 emails a month with no overages. Basic is listed at $15 a month starting at 10,000 emails a month, Pro at $16.50 and Platform at $18 at the same starting volume. At 50,000 emails the page lists Basic at $55 a month, Pro at $60.50 and Platform at $66. At 125,000 emails it lists Basic at $115 a month, Pro at $126.50 and Platform at $138. Current options are on the Postmark pricing page.

How the pricing models differ, and why it changes the answer

Vendors price email in four main ways, and the same SaaS company can get very different bills depending on which model a tool uses. Before comparing headline numbers, identify which unit your costs will grow with.

  • Per active profile or contact. Customer.io, Klaviyo, ActiveCampaign, Mailchimp, Kit and MailerLite price the size of your audience. Costs rise as people sign up, even if they never open a message. A product with a large free tier and many inactive accounts should look hard at this model.
  • Per email volume. Postmark, Resend and Brevo, at its higher tiers, price the number of messages sent. Costs rise with activity. A large but dormant list costs little to keep, while a product that sends many notifications per user costs more as usage grows.
  • Per user or per account. Userlist prices users, so the unit is closer to your product's seat or account count. B2B tools may price accounts this way, which can be attractive when each account has several contacts.
  • Per credit or per action. Make, which is often combined with email tools for workflow automation, charges by credit per module action. Credit models are useful for integrations but need the same care as usage pricing, because one workflow can consume more credits than expected.

For a SaaS company, the distinction matters most when the product has a freemium tier. A contact-based tool charges for every free user who signs up, while a volume-based tool charges for what the free users actually receive. Neither model is universally cheaper. The right choice depends on your conversion rate, your churn and how many messages each user will receive.

What it costs at realistic list sizes

The table below shows the monthly price the official pages list for three audience sizes. Figures are monthly unless stated. Where a tool's captured price list has no band at a given size, the cell says so. Where the list has no price for that size, the cell says "pricing on request", which means you need to ask the vendor for a quote at that size.

Tool and plan500 contacts5,000 contacts10,000 contacts
Klaviyo, Email plan$20 a month (500 profiles)$100 a month (5,000 profiles)$150 a month (10,000 profiles)
Customer.io, EssentialsNo band listed below 10,000 profilesNo band listed below 10,000 profiles$145 a month (10,000 profiles, billed monthly)
Mailchimp, contact-band pricing$20 a month (Standard at 500 contacts)$100 a month (2,501 to 5,000 contacts band)$135 a month (5,001 to 10,000 contacts band)
Kit, Free plan$0 (up to 10,000 subscribers)$0 (up to 10,000 subscribers)$0 (up to 10,000 subscribers)
Loops, Early Stage or Growing Audience$0 on Early Stage, limited to 4,000 sends in any rolling 30 days to the newest 1,000 contacts$99 a month (Growing Audience)$99 a month (Growing Audience)
MailerLite, subscriber tiers$12 a month on Comfort, or $10.80 a month billed yearly; $25 a month on PowerPricing on requestPricing on request
Userlist, BasicFrom $10 a month (starting price)Pricing on request$149 a month (up to 10,000 users)

Two details in this table deserve attention. First, Kit's free plan is generous, but its visual automations and email sequences start on the Creator plan, which is listed at $33 a month billed annually. A team that needs sequences should budget for that plan, not the free tier. Second, Loops lists a flat $99 a month for the Growing Audience plan, which includes unlimited sends to subscribers and transactional sends to users outside the audience. That structure can be cheaper than per-profile pricing once the list passes a few thousand people, but it depends on how many people are actually in the audience.

Twelve-month figures are straightforward multiplication. At 10,000 contacts, Customer.io's Essentials profile band comes to $145 × 12 = $1,740 a year, and Klaviyo's 10,000-profile band comes to $150 × 12 = $1,800 a year. Those comparisons are only meaningful if the included features match your requirements. A cheaper plan that lacks the branching you need is not a saving.

A decision table: which tool to start with

The decision table below connects common SaaS needs to the tool to test first, the reason it is a sensible starting point, and the trade-off to keep in mind. It is a way to narrow the list, not a ranking.

If you need toStart withBecauseWatch for
Trigger messages from product events and user stateCustomer.ioEvent and attribute model is the core of the productEvent naming and identity work must be owned by someone
Run lifecycle and in-app messages for a small teamUserlistLifecycle, in-app and company segments in one toolUser-based pricing grows with accounts
Connect marketing to a CRM and sales handoffActiveCampaignContacts, deals and automation share one recordLearning curve and contact-count cost
Send password resets, receipts and alerts from codeResend or PostmarkAPI and delivery logs are the main productLimited lifecycle segmentation and campaign tooling
Send application mail and a newsletter from one vendorBrevoTransactional and marketing options under one accountDaily limits and volume pricing need modelling
Sell physical products or add-ons through a storeKlaviyoPurchase-aware segments and store integrationsCostly and largely unnecessary without store data
Publish campaigns with a familiar editor and many integrationsMailchimpBroad ecosystem and approachable campaign builderContact-band steps and feature gates
Start for free with a creator-style newsletter and sequencesKitFree plan up to 10,000 subscribersSequences require the Creator plan

If none of the rows describes your situation, your needs may fit a tool outside this guide. Use the same questions: which messages you send, what triggers them, what you pay for as the list grows, and how you will leave.

How to choose: a six-step process

  1. Write the five jobs that must work on launch day. For a SaaS product, a typical set is: send a welcome email after signup, branch on whether the user has completed setup, stop the sequence when they upgrade, export the subscriber list, and suppress anyone who has unsubscribed. Each job should have a pass or fail condition written in plain language.
  2. Shortlist three tools, one per category. Pick a specialist for your main job (for example Customer.io for lifecycle or Resend for transactional mail), a simpler option for everyday broadcasts, and one stretch option if you expect a CRM or sales handoff. Do not compare a transactional API with a commerce suite as if they were direct substitutes.
  3. Model the next twelve months. Use your real contact growth, expected monthly sends, seat count, SMS needs, dedicated sending requirements and implementation time. Multiply the monthly figure by twelve, then add the engineering hours. Avoid comparing the headline starting price with a fully loaded bill.
  4. Check the included features at your tier. Confirm that the plan you are modelling includes the automations, segmentation, A/B testing, API access and support level you need. Many of the cost surprises in this category come from features that were not included at the level the team assumed.
  5. Run a short pilot in test mode. Use production-shaped data with documented consent, but keep sends in test mode or to internal addresses. Build one real workflow, import and export a small cohort, trigger a failure on purpose and read the logs.
  6. Confirm the exit path before signing. Check that you can export contacts, consent fields, templates, event history and suppression records in a usable format. Lock-in is usually a data-export problem, and it is much cheaper to find out before you have a year of history in the system.

Setup and migration checklist

Choosing a tool is the easy part. Moving into it, or moving out of an old tool, is where most of the effort goes. The checklist below covers the stages that matter most for SaaS teams. Use it as a project plan, and assign an owner to each row before you start.

StageWhat to doDone when
Domain authenticationAdd SPF, DKIM and a custom return path for each sending domain; test from a live mailboxTest messages pass authentication checks and show the correct sender
Consent mappingMap every existing marketing consent flag to a field in the new tool, and record the date and sourceEvery imported contact has a consent status and source
Contact importImport a small cohort first, then the full list; remove bounced and complained addresses before importCounts match the source system after a reconciliation run
Suppression historyImport unsubscribes, bounces and complaints so they are never mailed againA test address on the suppression list receives nothing
Event instrumentationDefine event names, required properties and user identifiers; send them from staging firstOne signup traces through to the right journey without duplicates
Template migrationRebuild templates in the new tool or export them as HTML; check rendering in common clientsEach template has a rendered test and an owner
Parallel runKeep the old tool sending the live flow while the new one runs in test mode for one to two weeksBoth systems produce matching decisions on the same test users
Cutover and rollbackSwitch one flow at a time, and keep the old flow paused but ready to restartEach flow has a documented rollback step

Migration mistakes are often about timing rather than technology. Switching a trial-to-paid sequence in the middle of a billing cycle can send the wrong message to customers who are already paying. Move the high-risk flows last, after the simpler broadcasts have proved the import is clean.

Workflow advice specific to SaaS teams

Three workflow choices make the biggest difference after the tool is live. The first is ownership. Decide who writes event names, who approves a new journey and who can pause a live send. A lifecycle tool without a named owner tends to accumulate stale flows that keep running after the product has changed. The second is naming. Keep event names in a single shared document, use the same spelling in the application and the email tool, and treat a rename as a migration, not a cosmetic change. The third is review cadence. Once a quarter, read every live flow, check its exit conditions and confirm that its messages still match the product.

Keep transactional and marketing mail distinct, even if one vendor handles both. Password resets and billing notifications should not depend on a marketing consent flag, and a newsletter should not be sent through a channel that a failed campaign could block. Many teams separate the two streams by sending domain or message stream, which makes reputation issues easier to diagnose.

Common mistakes to avoid

  • Buying for imagined complexity. A tool that runs one useful journey this month can be worth more than a powerful platform nobody has time to operate.
  • Comparing starting prices only. Contact definitions, sending volume, seats, SMS, onboarding and engineering time change the answer. Use the twelve-month model.
  • Assuming a transactional sender is a marketing platform. A strong API sender may lack segmentation, consent workflows and campaign reporting.
  • Ignoring inactive contacts. Contact-based tools charge for people who never open a message. Decide how you will handle dormant users before you choose a model.
  • Skipping the export test. If you cannot export events, consent and templates on day one, you cannot leave later either.
  • Trusting feature labels. Terms such as real-time, AI-powered or native integration need a test with your data and a documented failure case before they influence the decision.

Pilot questions to ask before you commit

A short pilot should answer specific questions. Use this list to write the pilot brief and to decide when the pilot has passed:

  • Does one signup event start the correct sequence, and does a repeat event avoid starting it twice?
  • When a user upgrades during a trial sequence, does the sequence stop and does the right message start?
  • Can a teammate who did not build the flow find out why a particular user received a message?
  • What does the bill look like at your next contact or volume milestone, not just today's?
  • Which features are included at the plan you would buy, and which require a higher tier?
  • Can you export every contact, consent record, template and event history without asking the vendor for help?

Recommendation

For a SaaS team with a product that generates clear events, start with Customer.io and model the Essentials plan against the Essentials profile bands. At $100 a month for the plan and $145 a month at 10,000 profiles, the cost is predictable once the event model is in place. If your product sends mainly application mail, start with Resend or Postmark and add a marketing tool later. If you run a small newsletter and want to start free, Kit's free plan covers up to 10,000 subscribers, but plan for the Creator plan once you need sequences.

There is no universal best email tool. There is a tool that fits the messages you send, a price you can calculate at the size you will reach, and a documented way to leave. Choose the one that passes your five launch-day jobs, and write the decision down so the next person can understand it.

Ready to compare the shortlist?

Use the directory to read tool details, official pricing links and trade-offs side by side.

View Email Tools

Next steps: the tools directory lists the wider field, the compare hub sets tools against each other, the use-case pages cover specific business models, and the alternatives section covers migration options. To report a correction, use the contact page and include the URL and the vendor source you checked.

Frequently asked questions

Should transactional and marketing email use separate providers?

Often, yes. Separate streams make reputation and ownership easier to manage, because a failed newsletter does not affect password resets. The cost is an extra integration and a shared suppression list that must stay in sync. A single vendor with separate message streams can work well for smaller teams. Decide from volume, risk and who is responsible for each stream.

How accurate are the prices in this guide?

The figures are the starting prices and listed bands on each vendor's official pricing page as read on October 7, 2026. They are not quotes, and they may not include taxes, overages, add-ons or onboarding fees. Check the linked page before budgeting, and record the plan name and date in your comparison.

Which tool is cheapest for a small SaaS with fewer than 1,000 users?

Several free tiers are useful at this size. Kit's free plan covers up to 10,000 subscribers for broadcasts and forms, Brevo's free plan allows 300 sends a day, and Loops has an Early Stage tier with a monthly send limit. Resend and Postmark also have free tiers suited to application mail. The cheapest option is the one that covers your required jobs without a plan upgrade within your first year.

Do I need a separate tool for product events?

Not always. If your lifecycle messages depend on event data, you need a tool that can receive and store events and use them in journeys. Customer.io and Userlist are designed for that purpose. A list-based newsletter tool can send a welcome email on signup without any event model, but it cannot easily respond to what a user does next.

When should I switch tools?

Switch when a must-pass job fails repeatedly, when the cost at your next milestone no longer makes sense, when ownership becomes unclear, or when you cannot export the data you need. Document your flows, consent records and suppression history before you migrate, and run the parallel-run stage from the checklist before cutting over. Do not switch only because another tool lists more features.

Is Amazon SES a good choice for a small team?

It can be, if your team is comfortable building the surrounding system. Amazon SES lists $0.16 per 1,000 emails for the Essentials tier at 0 to 10 million emails a month, and eligible new AWS customers can receive credits and a free plan for six months. It is a low-level sending service, so you will own templates, analytics, suppression and reputation monitoring. For a team without engineering capacity, a managed API or a marketing platform will usually be less work.

How long should a pilot run?

A focused pilot of about one to two weeks is usually enough to test the five launch-day jobs, import a small cohort and read the logs. Extend it only if a specific question remains open, such as how a billing integration behaves across a renewal cycle. Keep sends in test mode, and record what you tested and what you decided.