What is Onesignal
Service overview and business model
OneSignal is a customer engagement SaaS platform used for push notifications, in-app messages, email, SMS, and RCS. It launched in 2014 and is headquartered in San Mateo, California, while the service also lists a UK company address at 5 New Street Square, London, EC4A 3TW for its UK entity.
If you signed up in the Philippines, the setup is usually freemium. OneSignal offers a Free plan, then paid plans such as Growth, Annual Professional, and Annual Enterprise. The paid subscription renews automatically each billing period, and the Terms say fees are charged in advance on the renewal date "and will be processed automatically" (onesignal.com).
Main features people usually pay for
The paid value is mostly in scale and targeting. The Growth Plan starts at $19.00 (₱19)* per month and adds paid usage for mobile push at $0.012 per monthly active user, web push at $0.004 per subscriber, plus email sending above the included allowance on the pricing page (onesignal.com).
For many teams, the real paid features are better segmentation, higher messaging volume, and multi-channel campaigns in one dashboard. Annual Professional and Annual Enterprise are positioned for businesses with more complex targeting and annual contracts, while SMS and RCS pricing is available by request (onesignal.com).
How it works in the Philippines
For Philippine users, the practical issue is that billing is mainly in USD, even if you are managing a local team or a local app. OneSignal says annual Professional or Enterprise customers may be able to pay in local currency through reseller partners in APAC, which includes the Philippines, but the standard published price point is still in USD on the official pricing page (onesignal.com).
Heads up if you pay with a card, PayPal, or a linked business payment method. Foreign currency billing can make it harder to spot a renewal right away in your statement, especially if your bank posts a slightly different peso amount because of exchange rates or charges. That is one reason many users only notice the renewal after the debit already went through.
How to cancel Onesignal
Before you click cancel, do these checks
Many users get frustrated when cancellation feels unclear, when billing continues, or when refund requests go nowhere. The truth is, OneSignal's process is not the most confusing in SaaS, but it does have one serious catch: if your Growth Plan is canceled and your account is current, the organization is downgraded to the free plan and this "could result in data loss" (onesignal.com).
Before canceling, save what matters. Export campaign data, screenshots of your current plan, your billing date, and your latest invoice. Also capture your organization name inside the dashboard, because support will usually need that faster than your company nickname or your app name.
- Open your dashboard and note the next renewal date.
- Take a screenshot of the current subscription page.
- Export data you may need after downgrade.
- Save your latest invoice and payment receipt.
- List the payment channel used: direct card, PayPal, App Store, or Google Play.
Cancel in the web dashboard
If you subscribed directly with OneSignal, use the dashboard billing settings. OneSignal's own Terms say you can cancel the Growth Plan by going to your organization's billing settings in the dashboard, with no cancellation fee, but no pro-rated refund for the unused period (onesignal.com).
The practical click path is usually organization dashboard to billing settings to subscription controls. The support documentation is published at OneSignal cancellation help, and that page is the best official walkthrough if the interface changes.
- Sign in to your OneSignal dashboard.
- Open your organization settings.
- Go to billing settings.
- Find your active Growth Plan subscription.
- Select the cancel option and complete the confirmation screens.
- Take a screenshot of the final confirmation page.
Do not stop after seeing a downgrade notice. Wait for the final confirmation screen or email. If there is no email within the same day, capture the dashboard status and contact support while the account session is still active.
Cancel through App Store or Google Play if that is where you subscribed
OneSignal's Terms also mention store-based cancellation methods for subscriptions bought through Apple or Google. If you subscribed through App Store on iPhone or iPad, cancel inside your Apple subscriptions settings. If you used Google Play on Android, cancel inside Google Play subscriptions (onesignal.com).
This part matters because canceling in the OneSignal dashboard may not stop billing if the original purchase was made through a mobile store. A common mistake is canceling in the wrong place and then finding another charge on the next cycle.
- App Store path: Settings > your name > Subscriptions > OneSignal > Cancel Subscription.
- Google Play path: Google Play Store > profile or menu > Payments and subscriptions > Subscriptions > OneSignal > Cancel.
- Complete all confirmation prompts until the status changes.
- Save the store confirmation email or screenshot.
Support, email, chat, and postal option
If the self-service route fails, contact support at [email protected]. Live chat is available through the contact page, and published support hours are 10 a.m. to 6 p.m. Pacific Time, Monday to Friday, which is usually late night to early morning in the Philippines depending on daylight saving in the US (onesignal.com research data).
There is no public phone number in the verified support data. If you need a paper trail, you can also send a registered letter to the listed company address. Some users now use a digital registered-letter service such as Postclic because it creates timestamped proof of sending, receipt, and opening without going to the post office.
In your message, include your organization name, invoice number, amount charged, payment date, and a short sentence stating that you want cancellation effective before the next renewal. Ask support to confirm the exact end date of paid access and whether the organization will be downgraded to free.
After you cancel, here is what changes in your account
Access and renewal timing
OneSignal's Terms say fees are due in advance for each subscription period and are processed automatically on the renewal date (onesignal.com). In practice, this means your safest move is to cancel before the next billing date, not on the same day, especially if your card renews overnight in a different time zone.
OneSignal does not publish a special grace period in the verified Terms. If you cancel correctly, the expected outcome is that your paid subscription does not renew at the next cycle. If you do nothing, auto-renewal continues and the next fee can be charged in advance.
Your data after downgrade
This is the part many teams miss. If you are a Growth Plan customer and current on payment, OneSignal says your organization will automatically be downgraded to a free plan, and that "could result in data loss" (onesignal.com). That is a strong signal to export data before clicking cancel.
OneSignal does not spell out in the verified sources exactly which reports, events, or campaign records are removed after downgrade. Since that detail is unclear, assume that advanced billing-related or volume-based features may no longer be available and save campaign exports, segment lists, and screenshots of settings before the subscription ends.
OneSignal refund policy and billing disputes
What the Terms say about refunds
OneSignal's refund language is strict. The verified policy says all fees are non-refundable and non-cancelable, and no refunds are provided for pro-rated periods (onesignal.com). In plain language, if you cancel halfway through a paid month, you should not expect money back for the unused days.
That is why users in the Philippines often feel stuck after a charge appears. The cancellation step may stop future renewals, but it usually does not reverse the current charge. If you are canceling because the cost no longer makes sense, do it before the renewal date rather than after.
Billing errors and the 30-day dispute window
There is one useful exception in the Terms for invoice disputes. If you have a good-faith dispute about overage fees on an invoice, you must email [email protected] within 30 days of the invoice date to start reconciliation, and if the decision goes in your favor, the result is a credit on your next invoice, not an immediate cash refund (onesignal.com).
That 30-day deadline is short. If your complaint is about overage fees, send the email right away and attach the invoice, usage records, and screenshots of plan settings. After 30 days, the Terms say the reported numbers are final and cannot be disputed.
Your rights in the Philippines and how to push a refund request
OneSignal's Terms do not mention a specific cooling-off period or withdrawal right for subscriptions (onesignal.com). In the Philippines, consumer protection mainly comes from the Consumer Act of the Philippines, or RA 7394. For door-to-door or direct sales, a 7 working day cooling-off period may apply, but there is no universal statutory cooling-off rule for online subscriptions in the same broad way.
For an online SaaS charge, your practical path is simple. Ask OneSignal support for cancellation confirmation, then request a refund only if there was a duplicate charge, a charge after cancellation, or a billing error. If the merchant refuses and the debit was unauthorized or continued after canceling, keep your proof and move to a payment dispute.
Card chargeback, PayPal, GCash, and Maya options
In the Philippines, you can dispute unauthorized or continued charges through your bank, card issuer, or e-wallet provider such as GCash or Maya. Under BSP-related banking practice, cardholders typically have up to 60 days from the statement date to dispute a transaction, so do not wait for several billing cycles before acting.
If you paid by card, ask for a chargeback and attach the cancellation screenshot, support emails, invoice, and statement entry. If you paid through PayPal, open a dispute in PayPal as soon as the merchant response stalls. If the issue involves an online subscription and poor merchant response, you can also file a complaint with DTI under RA 7394.
Subscription terms that matter before you forget a renewal date
Auto-renewal, contract length, and trial information
The verified Terms say fees are due in advance of each subscription period and renew automatically on the renewal date (onesignal.com). That is the clause that matters most if you are trying to avoid another charge.
No minimum commitment duration is specified in the Terms, and no free trial terms are specified in the verified data (onesignal.com). That means you should not assume a trial buffer, a manual invoice reminder, or a fixed lock-in period unless your negotiated enterprise contract says something different in writing.
Law and dispute clauses
The Terms do not specify which country's law governs the contract in the verified research summary (onesignal.com). They do, however, contain a binding arbitration provision and class action waiver. For a regular customer, the practical lesson is that small billing fights are usually handled through support, invoice reconciliation, or your payment provider rather than a court case.
If you are in the Philippines and a charge continues after cancellation, your strongest evidence is still factual, not legal. Save the cancellation timestamp, invoice date, support ticket, and statement entry. Those documents matter more in a bank dispute than broad arguments about contract wording.
Onesignal plans and pricing in Philippine peso
Current plans and published price points
Plan | Price (USD / PHP) | Billing period | Who it fits |
Free | Free (₱0) | Ongoing | Basic usage |
Growth | $19.00 (₱19)* | Monthly | Small teams |
Professional | Custom quote | Annual | Advanced targeting |
Enterprise | Custom quote | Annual | Large organizations |
Prices are approximate, converted from USD at the rate 1 USD ≈ 1.0 PHP. Check the official website for exact local prices and billing terms.
The Growth Plan is the only plan with a specific published entry in the verified data. It starts at $19.00 (₱19)* per month, then adds usage-based billing for push and email, including $0.012 per mobile MAU, $0.004 per web push subscriber, and extra email sends at $2 per 1,000 after the included allowance (onesignal.com).
Which plan is cheapest and where costs can jump
The least expensive recurring paid option in the verified data is Growth at $19.00 (₱19)* monthly. Professional and Enterprise are more expensive by design because they use annual contracts and customized pricing, so the total can rise quickly if your user base, push volume, or email usage increases.
Here's the thing: the base price is not the full story. Usage-based billing can surprise teams that suddenly grow or accidentally change pricing structure. One negative review even described costs jumping from $200 [about ₱200] to $2000 [about ₱2,000] after pricing changes tied to MAU-based billing (TrustPilot).
Your consumer rights in the Philippines for a SaaS cancellation
What Philippine law can help with
For Philippine users, the main consumer framework is the Consumer Act of the Philippines, RA 7394. It is not a magic refund button for every software subscription, but it does support fair dealing, proper disclosure, and complaint handling when an online merchant keeps charging or fails to respond.
OneSignal's Terms do not provide a dedicated cooling-off period or withdrawal right for online subscriptions (onesignal.com). That means your practical protection often comes from payment dispute rules, DTI complaint handling, and the evidence you kept when canceling.
Cooling-off and withdrawal in plain language
A 7 working day cooling-off period is commonly discussed in the Philippines for door-to-door or direct sales. That rule does not automatically translate into a broad cancel-any-online-subscription right for SaaS. So if you bought OneSignal online and simply changed your mind, a refund is not guaranteed under the verified Terms or general local practice.
If the issue is not buyer's remorse but a continued charge after cancellation, duplicate billing, or misleading billing, your case is stronger. In that situation, gather proof and escalate through support, then your bank or e-wallet, then DTI if needed.
How to file a complaint
Start with OneSignal support and attach hard evidence. Use [email protected], include your organization name, invoice number, billing date, and the exact amount charged. If the dispute is about overages, also email [email protected] within 30 days of the invoice date because that deadline appears in the Terms (onesignal.com).
If the merchant does not resolve the issue, file a complaint with DTI for consumer issues tied to online subscriptions under RA 7394. If your bank card or e-wallet was charged after cancellation, also contact your bank, GCash, Maya, or card issuer and ask for a transaction dispute or chargeback within about 60 days from the statement date.
Useful authorities and contacts
For competition issues, the research data names the Philippine Competition Commission. For day-to-day subscription billing complaints, DTI and your payment provider are usually more practical. BSP becomes relevant when the issue is with card or payment disputes handled by regulated financial institutions.
- Department of Trade and Industry: consumer complaints under RA 7394.
- Bangko Sentral ng Pilipinas: payment and charge dispute escalation.
- Philippine Competition Commission: competition-related concerns.
What customers say about cancellation and billing
Overall verdict on the cancellation experience
Based on the review set provided here, the public mood is clearly negative: 0 positive and 5 negative reviews out of 5 unique reviews. That does not prove every cancellation fails, but it does show a recurring pattern of dissatisfaction around billing, service shutdowns, and support response.
My read is that cancellation itself is technically available, but confidence in the result is weak because several users say they were charged after canceling. No specific Philippines-only complaint trend was identified in the available sources, so the concern appears broader than one local market.
Recurring themes and source summary
Theme | Frequency | Typical example |
Charge after cancel | 3 of 5 | Billing continued |
Support issues | 2 of 5 | Slow or unhelpful |
Pricing shock | 1 of 5 | Large cost jump |
Service disruption | 2 of 5 | Feature deactivation |
Source | Rating | Main topic | Sentiment |
TrustPilot | 1/5 | Billing after cancel | Negative |
TrustPilot | 1/5 | Forced sales contact | Negative |
TrustPilot | 2/5 | Support response | Negative |
TrustPilot | 1/5 | Pricing increase | Negative |
TrustPilot | 1/5 | Continued billing | Negative |
- "Got charged despite cancellation. Avoid at all cost!" (TrustPilot)
- "They continue to bill you after cancellation" (TrustPilot)
- "Sales people shut our service down because we didn't want to be forced into calls" (TrustPilot)
- "They deactivated my mail sending functionality all of the sudden and nobody took care about my support issues" (TrustPilot)
- "Costs became $2000 [about ₱2,000]. Ridiculous pricing." (TrustPilot)
To stay balanced, OneSignal still has a strong product reputation in the market for push notifications and multi-channel messaging. The problem in this review set is not feature ambition. It is trust around pricing, support, and whether cancellation fully stops billing.
Documents to prepare before and after you cancel
What to save before cancellation
Prepare your records before touching the cancel button. For OneSignal, the most important items are your billing date, current plan name, organization name, invoice number, and any exportable campaign data because downgrade to free can lead to data loss according to the Terms (onesignal.com).
- Screenshot of billing settings and active plan.
- Screenshot of the next renewal date.
- Exported campaign or audience data.
- Latest invoice and receipt.
- Payment method details used for the subscription.
What to keep for refunds or disputes
If you request a billing correction, save every document in one folder. Include the transaction ID, invoice date, amount charged, your support email, and the final cancellation confirmation. These records are especially useful if you need to dispute a charge with your bank, GCash, Maya, or PayPal.
After cancellation, monitor your next one or two statements. If another charge appears, your screenshot timeline becomes your best evidence. A support ticket without a timestamp is weaker than a screenshot that shows the cancel confirmation page and date.
Canceling in the wrong channel
A classic mistake is canceling inside the dashboard when the subscription was actually bought through App Store or Google Play. OneSignal's Terms separately mention store-based cancellation for those channels, which means the billing authority may be Apple or Google, not the dashboard alone (onesignal.com).
Real-world example: you remove a plan in the app or dashboard, feel done, then the mobile store renews anyway. Fix it by checking your receipt source before canceling. If Apple or Google sent the receipt, cancel there too.
Expecting a pro-rated refund after canceling
Many users assume canceling mid-cycle means money back for the unused days. OneSignal says the opposite: fees are non-refundable and there are no pro-rated refunds for unused periods (onesignal.com). That expectation gap causes a lot of anger after the charge has already posted.
The solution is to treat cancellation as a stop-next-renewal action, not a reverse-this-month action. If the charge is legitimate and already billed for the current period, success on a refund request is likely low unless there was a billing error.
Forgetting to export data before downgrade
Another costly mistake is assuming your reports and settings will sit untouched forever on the free plan. The Terms warn that downgrade from Growth to free could result in data loss (onesignal.com). That means canceled users can lose access to information they still need for reporting or migration.
A simple fix is to export before canceling and save screenshots of key automation or campaign settings. If you are moving to another provider, do the migration prep first and the cancellation second.
Not saving proof of cancellation
Several reviews complain about continued billing after canceling. Whether every case is justified or not, one thing is clear: you need proof. A canceled status that you forget to screenshot is much harder to use in a dispute than a saved email and dashboard capture.
Make two copies right away. Save one locally and one in cloud storage, with the file name showing the date. If a charge appears later, you can send the evidence to support and your bank without scrambling.
Comparison of cancellation methods for Onesignal
Side by side view
Method | Notice period | Fee | Difficulty |
Web/account | Before next billing | No fee specified | Easy |
App Store (iOS) | Before next billing | No fee specified | Medium |
Google Play (Android) | Before next billing | No fee specified | Medium |
Registered mail | 5-10 business days | No fee specified | Higher but best proof |
Key takeaway
The web dashboard is usually the fastest route for direct subscriptions, while App Store and Google Play matter if that is where you originally subscribed. Registered mail is slower but gives stronger paper-trail evidence if support is unresponsive or if you are building a dispute file.
No dark patterns were identified in the research data, which is good news. Even so, your best protection is still the same: cancel before renewal, save proof, and monitor your statement after the cancellation date.
What to do after cancellation is done
Immediate checks and statement monitoring
Right after canceling, verify three things on the same day: the dashboard or store shows the subscription as canceled, you received a confirmation email if available, and you saved screenshots. Then set a calendar reminder for the next billing date plus 3 to 5 days so you remember to inspect your bank or card statement.
If an unauthorized or continued charge appears, contact your bank, GCash, Maya, or card issuer fast. In the Philippines, cardholders typically have around 60 days from the statement date to dispute a transaction, and DTI can also handle online subscription complaints under RA 7394.
Alternatives and useful links
If you are leaving because of billing friction or support fatigue, there are other customer engagement platforms worth comparing. MoEngage focuses on AI-driven multi-channel engagement, Braze is strong for enterprise journey orchestration, and SendPulse is often easier for smaller businesses that want email, CRM, and marketing tools in one place.
Registered address and when to use it
Physical mailing address
If you want a formal written notice, use the listed company address connected to the service information provided for this guide:
- 5 New Street Square, London, United Kingdom, EC4A 3TW
This is not the fastest route for a standard cancellation, and the online dashboard is usually more efficient. Still, a postal notice can help if you need a dated record for a billing dispute and support has not replied.
Best use of the address for Philippine users
For most users in the Philippines, the online route plus email support is enough. Use the address only when you want an extra proof trail or when a payment dispute is already underway and you want to show that you also sent formal notice.
Just a reminder: physical mail takes time. If your renewal is close, cancel in the dashboard or store first, then use email or letter as a backup record rather than waiting for mail delivery.