Loading article…
Loading article…
Last updated on Aug 24, 2026
Automatic Transaction renewal (Auto-renew) in Maxio uses configurable Auto-Renewal Profiles to determine when and how recurring Transactions are renewed. Set up default renewal rules, apply them to existing Transactions, and confirm the timing and conditions a Transaction must meet to qualify.
Auto-renew runs three times daily at 3 AM, 11 AM, and 7 PM UTC. Because Auto-renew runs periodically over the course of the day, there can occasionally be a delay before the renewal Transaction is actually created for a Transaction that meets the criteria for Auto-renew.
Auto-Renewal Profiles function as customizable Transaction renewal rules that can be assigned to Transactions, so that when the Auto-renew background process runs, Transactions assigned an Auto-Renewal Profile are automatically renewed according to the rules in that profile. For example, a Transaction with an End Date of 03/15/2017 that's assigned an Auto-Renewal Profile of "1 Month in Advance" is automatically renewed on 02/15/2017. The resulting renewal Transaction has a Start Date of 03/16/2017, has revenue generated for it, and is included in Finance Reports.

Your Maxio account comes pre-populated with several common Renewal Profiles you can use immediately, no further setup required. However, you may want to add custom Auto-Renewal Profiles that better fit your business model and workflows.
To create an Auto-Renewal Profile
From the Auto-Renewal Profiles list, select New Profile in the top right corner, then configure the following fields:

If you need renewal Transactions to be excluded from Finance Reports, use the pre-built Upon Expiration - Do not Recognize Revenues system profile instead of a custom one.
An Auto-Renewal Profile can also renew a Transaction to a new Contract instead of its original one. Contact Maxio support if you need help setting this up.
Once you've configured the fields, click Save.
Your new Auto-Renewal Profile is now available for selection in the Auto-renew field of your Transactions. You can also select it as the default Auto-Renewal Profile for a specific Customer, or as the default for all newly created Transactions in your Maxio account.

When enabled, Auto-renew creates a renewal Transaction for any Transaction that meets these criteria:
To help streamline the Auto-renew process, you can set a default Auto-Renewal Profile for your whole Maxio account, as well as default rules per individual Customer.
Go to Admin > Account Settings and locate the Click Efficiency section. In the Customer Settings area, select your preferred profile in the Default Auto-renew field. This profile is used as the default for all new Customers created in Maxio, and by extension, the default for all new Transactions created within those Customers.

If you want to use a different Auto-Renewal Profile for a given Customer and its Transactions, edit the Customer and update the Default Auto-renew field in the Transaction Information section. Updating this default only affects newly created Transactions within that Customer. It doesn't update any existing Transactions.

If you have a large number of Customer defaults to update, you can update the field in bulk using the Edit function of the Customer List. If the volume is extremely large, contact support@maxio.com to assist via import (typically a Professional Services engagement).
By design, Auto-renew doesn't work retroactively on Transactions that expired without an Auto-Renewal Profile selected. A Transaction that expired with a setting of Don't Auto-renew can't be added to the Auto-renew queue by editing it after expiration to select an Auto-Renewal Profile.
That said, you can update your current, non-expired Transactions to auto-renew when they expire (or in advance of expiration, provided that date hasn't already passed) by editing the individual Transaction's Auto-renew field, or by editing Transactions en masse from the Transaction List. As with Customer defaults, contact support@maxio.com if you have a very high volume of Transactions to update that need to be handled via import.
For a broader look at how Transactions work, see Understanding Transactions.
Still need help?
Reach out and our support team will take it from here.