Can You Cancel a Paid AppsFlyer Plan Anytime?
“Cancel” can mean more than one thing in a paid software contract.

The short answer on ending a paid AppsFlyer plan
- Your cancellation date follows the Order Form and governing agreement, including any applicable early-termination provision.
- The public AppsFlyer Terms of Use set a 45-day written-notice period, while the published MSA sets 30 days; the applicable Order Form may state a different rule.
- Airbridge Core has no annual contract and its plan page says it can be canceled anytime. For customers using recurring payment, Airbridge’s terms allow termination on the Site at any time, with processing one business day after the request and possible usage charges through the request date.
First decide whether you want to end now or prevent renewal
“Cancel” can mean more than one thing in a paid software contract. A nonrenewal notice tells the vendor you do not want another subscription term after the current one. An early-termination request asks to end the agreement before its existing end date. The difference affects both access to the product and what you may still owe.
AppsFlyer’s Terms of Use say a Subscription Package automatically renews at the end of the term in the Order Form unless that form states otherwise or either party gives written notice 45 days before the term ends. The separate published AppsFlyer MSA also describes automatic renewal, with a 30-day written-notice period unless the Order Form specifies otherwise. Your signed Order Form may specify the renewal term and notice deadline that apply to your account.
A timely nonrenewal notice prevents the next renewal; the current package follows the start and end dates specified in its Order Form. To seek an earlier cutoff, request it in writing under any early-termination right in the applicable agreement or ask AppsFlyer to agree to an earlier date.
AppsFlyer’s Terms of Use also describe termination for a material breach that remains uncured for 30 days after written notice. The MSA includes termination language for material breach and refers to a separate data-processing agreement for another termination right. The cited early-termination provisions address material breach and the MSA’s DPA-based termination route.
For a founder juggling ad spend, a product release, and billing, the useful distinction is simple: a budget decision may justify sending nonrenewal notice now, but it does not automatically release the business from its current term. Handle access, final billing, and the next renewal as related but separate tasks.
Find the contract that controls your account
Start with the signed paperwork rather than an online summary. The AppsFlyer Terms of Use define a Subscription Package as the services and fees described further in an Order Form. The MSA says the start and end dates for each Subscription Package are the dates specified in its Order Form. That makes the Order Form the first place to confirm the package, dates, and any account-specific terms.
Use this sequence to identify the applicable rule:
- Find the latest signed Order Form. Each signed Order Form identifies the customer, package, effective date, term dates, and renewal provisions. Where several Order Forms cover your account, review each because its package has its own start and end dates. The Terms of Use state that an Order Form becomes effective when authorized signatories of both parties execute it.
- Identify the master terms named in the Order Form. The paperwork may refer to Terms of Use, an MSA, or another agreement. Open the actual version named in the signed document. A current webpage can help you find the standard language, but the relevant question is which terms your Order Form incorporates.
- The Order Form sets package-specific renewal terms. Both public AppsFlyer pages make room for the Order Form to specify otherwise. Record the notice period, required delivery method, recipient, renewal length, and any option to change renewal terms.
- Include later signed Order Forms. A later signed document may add services, align an additional package with an existing term, or change the term dates. Keep the latest signed versions together so you do not calculate from an old invoice or an earlier contract year.
- Record the controlling dates and text. Note the agreement name and version, Order Form date, current term end date, notice period, delivery method, and destination address. Keep a copy of the clause with the notice record.
AppsFlyer’s account-management guide describes an Account page with “My plan,” “Payment and invoices,” and “Billing details” tabs. The Account page lists plan details alongside payment, invoice, and billing records, helping you match the billed account with the package shown in the platform. Those records help you identify the account, but the signed Order Form is the document to use for the agreed term and notice conditions.
If the Account page, invoice, or account contact gives a date that differs from the signed Order Form, do not quietly choose the more convenient one. When the Account page or invoice date differs from the signed Order Form, request written confirmation of the package’s current term end date and renewal status, and include both records. Keep the written response with the contract files. You can still prepare the notice while waiting for a date confirmation, especially if the next renewal may be close.
A company may also have several people involved: the founder who signs, a finance contact who receives invoices, and a teammate who manages the app account. Confirm that the signer or an authorized account contact can access the agreement, and that the person submitting notice can retain proof of delivery. This avoids a common handoff failure where the billing owner sees a renewal invoice only after the technical owner has assumed the account was canceled.
Calculate the send-by date from the term end date
Once the applicable notice period and term end date are clear, subtract the full notice period from the term end date to set a planning deadline.
A practical calculation has four parts:
- Write down the exact current term end date. The latest signed Order Form supplies the package’s term end date; a later signed amendment supplies a revised date when it changes that term.
- Choose the notice period from the applicable contract. Use the notice deadline and delivery rule stated in the Order Form, including any clause that changes the referenced agreement’s default. When the Order Form and referenced terms give different instructions, ask AppsFlyer to confirm the controlling clause and deadline in writing.
- Count backward using the contract’s day-count and receipt rules. A notice clause that says “at least” a given number of days generally makes a late send risky, even if you expect the recipient to read it promptly.
- Set your own earlier reminder. Send with a buffer rather than aiming for the last possible day. Use a reminder well before the calculated deadline, then a second reminder as the date approaches. The buffer gives you time to correct a wrong recipient, missing Order Form number, or failed delivery.
For example, assume an Order Form ends on August 31, 2027, and its applicable rule requires written notice 45 calendar days in advance. Counting back 45 calendar days gives July 17, 2027, as the example send-by date. For a 30-calendar-day rule, the example send-by date is August 1, 2027.
If your contract says notice must be received by the deadline, sending it that day may not be enough if delivery fails or it goes to the wrong address. If it says notice must be sent by the deadline, preserve proof of when it was sent and where it went. In either case, use the recipient and method specified in the agreement, and request written acknowledgment.
If the deadline may already have passed, send a written request immediately rather than waiting for the next billing event. State that you intend to stop renewal, identify the current term, and ask AppsFlyer to confirm whether the notice will prevent the next renewal or apply to a later one. A late request may not change a contractual deadline, so ask for the effective date and any remaining fees in writing before making a financial decision.
Use the contract’s written nonrenewal notice even if you also change payment details or remove an employee from the account.
Does nonrenewal stop current service or current fees?
Nonrenewal and early termination have different timing. A notice sent before the applicable deadline prevents the next term under the contract language, while the current package generally runs to its specified end date.
The published MSA says that AppsFlyer stops providing Services when the agreement ends, and that fees due under an Order Form become payable immediately at termination or expiration. It also says Order Form fees are generally non-cancellable and non-refundable, with specified exceptions for certain forms of termination. AppsFlyer’s Terms of Use say outstanding balances and other unpaid payment obligations become due at termination, and that fees for Services not yet rendered are not refunded unless an Order Form expressly says otherwise.
In the MSA, the stated refund exceptions refer to specific termination provisions. Before agreeing to an early end date, ask for the written effective date, amount due, and contract clause supporting it.
You can write: “Please confirm the written notice deadline and term end date for our current Order Form. We request nonrenewal at the end of that term. Separately, please tell us whether an earlier end date is available, what fees would remain payable, and how any prepaid amount would be treated.” This wording leaves the nonrenewal request clear while asking for the cost and conditions of early termination.
Use an early-termination request when the benefit of ending sooner is worth investigating, such as when the app is shutting down or the company has stopped buying media. Do not plan a cash saving until you have a written answer about effective date and remaining fees. A service cutoff can arrive before a billing obligation ends, depending on the contract and any agreed change.
Send a clear notice and keep a record
A good cancellation notice identifies the account, Order Form, and outcome you want. It should leave little room to confuse a request to prevent renewal with a request to stop service immediately. The governing contract’s written-notice clause names the method and recipient for formal notice.
Include these details in the message:
- Your legal company name and AppsFlyer account or app identifier.
- The Order Form date, package name, and current subscription term end date.
- A clear statement that you are giving written notice of nonrenewal, if that is your intention.
- Whether you want the package to end at the current term end or are separately requesting an earlier termination.
- The requested effective date and a request for written confirmation of receipt, nonrenewal status, service end date, and final charges.
- The name and contact details of the person authorized to make the request, plus copies of the relevant Order Form or billing record if useful.
For a simple notice, write in plain language: “On behalf of [company legal name], we provide written notice that we do not intend to renew the Subscription Package under Order Form [date or number] at the end of its current term. Please confirm receipt, the recorded end date, and the final billing date. This notice concerns nonrenewal; any request for an earlier termination is stated separately below.” Replace the placeholders with the terms used in your documents, and remove the early-termination sentence if you are not asking for it.
Send the notice to the contract’s named recipient using its stated method. If you also contact an account manager or billing contact, copy them for visibility, but do not assume that an informal message replaces delivery to the contract notice address. Save the sent email or letter, attachments, delivery record, and any ticket number together with the signed contract.
Ask for an acknowledgment that answers the operational questions, not just “we received your message.” Get written confirmation of the nonrenewal status, term end date, paid-feature cutoff, other active Order Forms, and charges expected after the request. If the response is unclear, reply with the specific item that remains unresolved and retain the thread.
The Account page can help you collect supporting records. AppsFlyer’s account-management guide says users can review plan details and view or download invoices and reports there. Save the invoices relevant to the account and any reports your team needs while you still have access. Store AppsFlyer’s written nonrenewal confirmation with the signed Order Form and relevant invoices.
Plan the service transition before access ends
AppsFlyer’s OneLink documentation says most OneLink features require a paid AppsFlyer subscription plan and that most OneLink features will no longer be available if the subscription plan is canceled. The documentation warns that relevant end-user flows may be negatively affected.
Before the confirmed end date, list the app and marketing flows that rely on AppsFlyer, including campaign attribution, deferred deep links, and links that route users to a specific screen. Assign one owner for link testing and coordinate the change with the person responsible for the app implementation.
Test replacement campaign links before the cutoff on devices where the app is installed and where it is not. Confirm that each link opens the intended screen or fallback and that the new setup records the campaign source.
The AppsFlyer Terms of Use require customers, after termination or expiration, to delete copies of the defined “Codes” from webpages, advertisements, and Applications under their control or account. Schedule that removal with the new setup and confirmed service end date.
How Airbridge Core’s cancellation terms compare
Airbridge Core offers a different published contract model for small teams that want a monthly self-serve option. The Airbridge Core plan page lists $40+/mo, 500,000 data points, two third-party integrations, and $0.0001 per additional data point. It also says Core has no annual contract and can be canceled anytime.
For customers paying through recurring payment, Airbridge’s Electronic Payment Terms say a customer may terminate recurring payment on the Site at any time. Processing occurs one business day after the request. Depending on the plan and payment policy, charges for service usage through the request date may be billed afterward, and the terms provide no refund for usage before the request or payments already completed.
| Decision point | AppsFlyer paid package | Airbridge Core recurring payment |
|---|---|---|
| Contract structure | The Order Form sets the package term. Public AppsFlyer terms describe automatic renewal and advance written notice, with different 45-day and 30-day periods on the Terms of Use and MSA pages. | No annual contract; the Core plan page says customers can cancel anytime. |
| How to stop the next payment or term | Send written nonrenewal notice under the notice clause and method in the governing contract. | Terminate recurring payment on the Site under Airbridge’s Electronic Payment Terms. |
| Timing after the request | Nonrenewal generally applies at the current term’s end. An earlier end depends on the applicable terms or written agreement. | Recurring-payment termination is processed one business day after the request. |
| Amounts after the request | Fees and refunds follow the Order Form and governing agreement, including any stated termination provisions. | Usage through the request date may be billed afterward; prior usage and completed payments are not refunded under the electronic terms. |
| Published Core price context | The customer’s fee and package are specified in the AppsFlyer Order Form. | $40+/mo, with 500,000 data points and two integrations included, then $0.0001 per additional data point. |
For a small US subscription app, Airbridge Core’s no-annual-contract model may suit a team that wants to make a cancellation decision on a monthly recurring-payment basis. A team with a signed AppsFlyer package should still complete its existing notice and transition steps before assuming a new plan changes the existing contract.
Record two dates in the transition handoff: the contractual term end date and the confirmed technical cutoff for paid features. Give the billing owner, app engineer, and marketing owner the same dates before moving links or reports.
Final checklist: leave now or stop the next renewal
Before you submit the request, put these items in one place:
- Current agreement: signed Order Form, referenced Terms of Use or MSA, amendments, and any later Order Form for added services.
- Correct account: legal company name, account or app identifier, plan, invoices, and the person authorized to send notice.
- Decision: nonrenewal at the end of the current term, an early-termination request, or both stated separately.
- Deadline: current term end date, notice period in the applicable agreement, and a reminder that leaves time to correct a delivery problem.
- Delivery record: contract-specified address and method, copy of the exact notice, sent or delivery proof, and written acknowledgment.
- Financial closeout: confirmation of renewal status, service end date, final charges, remaining fees, and any refund treatment under the signed terms.
- Product handoff: saved invoices and needed reports, tested replacement links or routing, a technical owner, and a scheduled cleanup of the old implementation.
If the next renewal date is near, prioritize sending clear written nonrenewal notice to the address and by the method in your contract, then request confirmation. If you need service to end sooner, ask separately for an early end date and its full billing effect. Record the answer before changing production links or assuming the next payment will stop.
Frequently asked questions
Can I cancel my AppsFlyer plan today?
Yes, you can submit a cancellation request today. The Order Form and applicable agreement determine whether today’s notice prevents renewal, and an early cutoff requires a relevant contract right or written agreement.
Is the AppsFlyer notice period 30 days or 45 days?
The public Terms of Use state 45 days, and the published MSA states 30 days unless the Order Form specifies otherwise. Send notice by the earliest deadline in the signed documents if their relationship is unclear, and ask AppsFlyer to confirm the governing clause in writing.
Does stopping auto-renewal guarantee a refund?
No. The published AppsFlyer terms describe nonrefundable or non-cancellable fees with specific exceptions, and the Order Form may state different refund terms. The AppsFlyer MSA limits its prorated refund exception to prepaid Services not yet rendered under specified termination provisions.
Where do I find my AppsFlyer plan and invoices?
The AppsFlyer Account page includes “My plan,” “Payment and invoices,” and “Billing details.” The signed Order Form sets the package term dates, while the Account page helps match the package with plan and invoice records.
Get Started Free
See how these criteria hold up on the real thing.


