Billing, cancellation and non-payment policy
Effective November 10, 2026
This policy explains, in plain language, how UltraROAS.ai bills you, what happens when you cancel, and what happens if a payment fails. Please read it before you add a card.
1. The short version
- You start on the free plan, with no card and no end date. Your data and reports keep updating and you see everything, including exactly what Optimize would change, but nothing is sent to Google and nothing is charged.
- When you want Optimize to make its changes in Google Ads or Google Merchant Center, you add a card. That starts your plan straight away, and from that day we charge exactly 5% of the Google Ads spend UltraROAS.ai manages, in US dollars: each time the fee reaches your charge limit ($50 at first, rising to$500 as payments go through), and whatever is left a few days after each month ends.
- You can cancel at any time from Settings, Billing. Your plan ends straight away, we charge the fee on the spend managed up to then, and we take the listing fixes we added out of Google Merchant Center.
- Your Google Ads account stays as it is when your plan ends, including campaigns built with UltraROAS.ai, which keep running. If you would rather have Google Ads put back the way it was, you can ask for that in Settings, Billing once your plan has ended, or when you disconnect Google or delete your workspace.
- If a payment fails, UltraROAS.ai stops making changes straight away and retries your card once a day. If the fee is still unpaid after 7 days, your plan ends just as if you had canceled.
- We don't give refunds. Anything we owe you is credited to your next invoice.
2. Free plan
Every workspace starts on the free plan. No card is needed and it has no end date: it stays free for as long as you don't add a card.
On the free plan you can use everything except sending changes to Google: your data keeps importing, your reports keep updating, and Optimize keeps working out exactly what it would change. Nothing is sent to your Google accounts, nothing is charged, and Google Ads spend while you are on the free plan is never billed.
3. Adding a card starts your plan
Sending changes to Google Ads or Google Merchant Center, whether by pressing Optimize, approving a fix or by an automation, needs a card. You save it through Stripe Checkout in Settings, Billing; nothing is charged at checkout.
Saving a card starts your paid plan straight away, and the fee applies to Google Ads spend from the day you add the card. Spend before that day is never billed.
4. What we charge
From the day you add your card, our fee is exactly 5% of the Google Ads spend in the Google Ads accounts your workspace manages through UltraROAS.ai, as Google's API reports it. There is no minimum, no maximum, no subscription, no setup fee and no credits or tiers, and every feature is included. Tax is added where it applies.
Our fee is separate from Google's bill for your ad spend. Google keeps charging you for your ads directly; we never pay Google on your behalf.
We bill in US dollars. Spend in another currency is converted at the European Central Bank reference rate for the last billed day of the month, or, for a currency the European Central Bank doesn't publish, the daily market rate from the open currency-api exchange-rate feed for that day. A Google Ads account linked to more than one workspace is counted once a month.
Agencies: client workspaces an agency adds from its Google Ads manager account have no plan, card or invoice of their own; they share the agency's plan, and changes are sent for them once the agency adds a card. Their spend is billed to the agency's card as part of the agency's fee, and they end when the agency's plan ends.
5. When we charge your card
We charge the card you saved automatically. You don't need to approve each charge.
- During the month: each time the fee for the month that hasn't been charged yet reaches your charge limit, we charge that amount. A store with a large ad spend may be charged several times a month.
- Your charge limit: it starts at $50 and moves up one step, to $100, $200, $300, $400 and then $500, after each of these charges that is paid first time, so you are charged less often as you go. If a payment fails, it goes back to $50. Settings, Billing shows your current limit.
- At month close: about 3 days after the month ends, once Google has settled its numbers, we charge whatever is left for that month.
- Small amounts: a month-close remainder under $0.50, Stripe's smallest charge, is added to the next month's invoice. If your plan ends first, it is not charged.
- Corrections: if Google's settled numbers come in lower than what we charged during the month, the difference is credited to your next invoice. Credit is not paid back in cash, including when a plan ends.
Settings, Billing shows each account's spend, the fee on it, what has been charged so far, and a link to every invoice. Payments are taken by Stripe.
6. If a payment fails
If a charge is declined, this is what happens:
- Straight away: UltraROAS.ai stops making new changes to your Google accounts. Optimize, fixes, scheduled changes, rules and experiments are paused. We email the workspace owner and billing managers.
- For 7 days: we try your card again once a day. You can update your card in Settings, Billing at any time, and the unpaid amount is charged straight away.
- About a day before the 7 days end: we email again to warn that the plan is about to end.
- After 7 days, if still unpaid: your plan ends, exactly as described under "What happens when a plan ends" below. Your Google Ads account stays as it is.
The whole time, and after the plan ends, your workspace works like the free plan: your data keeps importing, your reports keep updating and Optimize keeps working out what it would change, and you can export your data. The unpaid fee is still owed. Once it is paid, one press of Optimize puts the listing fixes back.
7. Canceling
You can cancel at any time from Settings, Billing. There is no notice period and no cancellation fee. Your plan ends the moment you cancel; it does not run to the end of the month.
- On the free plan: there is no paid plan to cancel and nothing is charged.
- Once your plan has started: we charge the fee on the spend managed up to the moment you cancel straight away, and any extra spend Google settles for those days a few days after the month closes.
When you cancel, your plan ends as described below and your workspace goes back to the free plan: your data keeps importing, your reports keep updating and Optimize keeps working out what it would change, but nothing is sent to Google. You can still export your data.
You can start again at any time by saving a card. The days between your plan ending and starting again are not billed.
8. What happens when a plan ends
When you cancel, or when a fee stays unpaid after 7 days:
- Google Merchant Center: we remove the product values we added where Google Merchant Center still shows our value, leave any value you or another tool has changed since, and then unlink and remove our supplemental source from your product feed, so your own feed takes over. Your products themselves are not deleted.
- Google Ads: your account stays exactly as it is. Campaign budgets, target returns, campaign status, negative keywords and product exclusions are not rolled back, because undoing many changes at once can lower your sales, and campaigns built with UltraROAS.ai keep running. From then on you manage them yourself.
- Your workspace: it goes back to the free plan. Your data keeps importing, your reports keep updating and Optimize keeps showing what it would change, with nothing sent to Google until you add a card again.
Putting Google Ads back, if you ask: once your plan has ended, the workspace owner or an administrator can ask in Settings, Billing for Google Ads to be put back. Campaign budgets, target returns, campaign status, negative keywords and product exclusions then go back to how they were before UltraROAS.ai changed them, and anything you or another tool has changed since is left as it is. Every campaign built and sent to Google Ads with UltraROAS.ai is paused, not deleted: it stays in your Google Ads account with everything in it and its past results, and you can turn it back on yourself. Spend and results in between can't be undone.
You can take back all our Google Merchant Center values at any time from Settings, Accounts without canceling.
9. Disconnecting Google or deleting a workspace
Before you disconnect your Google accounts or delete a workspace, we take our values and supplemental source out of Google Merchant Center in the way described above, while we still have access, and then remove our access. Your Google Ads account stays as it is unless you tick the option to put it back as well, in which case we do that first in the way described above, including pausing campaigns built with UltraROAS.ai.
If we have paused all changes to Google on our side, for example during maintenance, the disconnect or deletion goes ahead without waiting, and the changes stay in your Google accounts for you to manage.
Disconnecting or deleting does not cancel fees already owed; we charge the fee on the spend managed up to then.
10. Refunds
Fees are charged for spend that has already been managed, so we don't give refunds, including for part of a month. If we have charged more than Google's settled numbers support, the difference is credited to your next invoice and stays on your Stripe customer balance if your plan has ended. If you think a charge is wrong, contact customer support and we will look into it.
11. Changes to the fee or this policy
We may change the fee with at least 30 days' notice by email to the workspace owner. A new fee applies from the first month that starts after the notice ends, and you can cancel before then. If we change this policy in a material way, we will update the effective date and tell workspace owners by email.
12. This policy and the terms
This policy explains the billing parts of our terms of service and forms part of them. If anything here seems to conflict with the terms, the terms apply. Questions about billing go through customer support, or write to Tagan Labs LLC, 30 N Gould St, STE R, Sheridan, Wyoming 82801, United States.
