How to cancel Webflow and avoid charges: malaysia legal guide
What is Webflow and why malaysian users cancel
Webflow is a software-as-a-service platform that lets you build and publish websites without writing code. Founded in 2013 and headquartered in San Francisco, California, Webflow attracts web designers, agencies, and entrepreneurs who need responsive design tools and hosting in one place. However, many Malaysian users find the learning curve steep, the pricing structure complex, and the automatic renewal process confusing, which is why cancellation inquiries are common.
Understanding webflow's service model in malaysia
Webflow operates on a subscription model where you pay monthly or annually for site hosting, custom domain connection, and design features. Malaysian users pay in USD, so pricing is converted to Malaysian Ringgit (RM) at checkout. The free Starter plan includes a Webflow.io subdomain, 2 static pages, 1 GB bandwidth, and 50 form submissions at no cost. Paid plans begin at $15.00 USD (approximately RM71) per month for the Basic tier and scale to $25.00 USD (approximately RM118) per month for Premium features including CMS, expanded bandwidth, site search, and code components.
The critical point: Webflow does not offer free trials for paid plans, and purchases are treated as final under its refund policy. Plans renew automatically at the end of each billing cycle unless you cancel explicitly before that renewal date. For annual plans, Webflow charges the full year upfront and explicitly states these charges are non-refundable.
Why malaysian users choose to cancel
Common reasons for cancellation include high costs compared with alternatives like Wix or WordPress, steep learning requirements, limited support availability (no live chat or phone support for Malaysia-based users), and unexpected renewal charges. If you recognise yourself in this situation, Yafee has prepared this guide to walk you through your legal rights and the exact cancellation steps.
Your consumer rights under malaysian law
Your cancellation rights in Malaysia are grounded in the Consumer Protection Act 1999 (CPA 1999) and the Distance Contracts Regulations 1997. These laws protect you when you buy services online from companies that may operate overseas.
What the consumer protection act 1999 means for your Webflow subscription
Under the CPA 1999, unfair contract terms that exclude or limit your statutory rights are unenforceable. Webflow's terms state that charges are "final" and "non-refundable," but this does not eliminate your right to cancel the service itself. The law distinguishes between cancellation (ending the subscription) and refunds (recovering money already paid). You have the right to cancel; whether you receive a refund for unused time is a separate matter tied to the contract terms and the service provided.
Furthermore, if Webflow fails to provide the service as described-for example, if the platform is unavailable for extended periods or features are removed without notice-you may have grounds to dispute charges or request a refund through the credit card company or your bank under Malaysia's Consumer Protection (E-Commerce) Regulations 2012. Yafee recommends you document all service failures with screenshots and timestamps.
Your legal position on cancellation
You have the absolute right to cancel Webflow at any time. This is your right as a consumer, even if the contract terms say charges are "non-refundable." What the non-refund clause means is that Webflow will not repay unused time on a monthly or annual plan once it has been charged. However, you can stop future charges by cancelling before the next renewal date. If Webflow continues to charge you after you have cancelled, that is a breach of contract and a violation of the CPA 1999, and you should escalate to the Ministry of Domestic Trade and Cost of Living (MDTCCL) or dispute the charge with your payment provider.
Pricing and plan structure in malaysia
Understanding Webflow's pricing structure is essential before you cancel, because renewal dates and plan tiers directly affect when your cancellation takes effect.
Complete pricing breakdown
| Plan name |
Monthly cost (USD) |
Monthly cost (RM approx.) |
Annual cost (USD) |
Key features |
| Starter (free) |
$0.00 |
RM0 |
N/A |
Webflow.io domain, 2 pages, 1 GB bandwidth, 50 form submissions |
| Basic |
$15.00 |
RM71 |
$180.00 |
Custom domain, CMS, 100 GB bandwidth, 500 form submissions |
| Premium |
$25.00 |
RM118 |
$300.00 |
All Basic features plus site search, advanced analytics, code components |
| Business |
$45.00 |
RM213 |
$540.00 |
All Premium features plus priority support, team collaboration tools |
These USD-to-MYR conversions are approximate and based on current exchange rates. Your actual MYR charge will depend on your payment method and the exchange rate on the date Webflow processes your payment. Always screenshot the final checkout total before confirming payment, because once the charge goes through, you cannot recover it under Webflow's non-refund policy.
Your cancellation method depends on how you originally subscribed to Webflow. The process differs significantly between direct subscriptions (via Webflow.com), app store subscriptions (Apple App Store or Google Play), and reseller accounts.
Cancelling a direct subscription through webflow.com
If you purchased your plan directly from Webflow's website, you cancel inside your Webflow account. This is the most straightforward method and gives you immediate confirmation.
- Log in to your Webflow account at webflow.com.
- Go to your site dashboard.
- Click on the site name in the left sidebar.
- Navigate to Site settings (gear icon).
- Select the "Plans" tab.
- Look for your current plan (Basic, Premium, or Business).
- Click "Downgrade to Starter."
- Webflow will show you the downgrade date (usually the end of your current billing cycle).
- Confirm the action.
- Screenshot the confirmation banner that appears at the top of the Plans page.
- This banner displays the exact date your plan will downgrade.
- Save this screenshot as proof of your cancellation request.
- Verify your billing in the Billing section to confirm no further charges are scheduled after the downgrade date.
- Take a second screenshot showing your next billing date is removed or updated to show "Starter (free)" after the downgrade.
After you submit the downgrade request, your plan will revert to the free Starter plan at the end of your current billing cycle. You will lose access to premium features (CMS, custom domains, advanced analytics) but your site will remain live on Webflow's servers as a Starter site.
Cancelling an app store subscription
If you subscribed to Webflow through the Apple App Store or Google Play Store, you must cancel through that platform, not through Webflow directly. Webflow cannot process cancellations made via the app store in its account settings.
- For Apple App Store (iPhone or iPad):
- Open the Apple App Store.
- Tap your profile icon in the top right corner.
- Select "Subscriptions."
- Find "Webflow" in the list.
- Tap "Manage" and then "Cancel Subscription."
- Follow the prompts and confirm cancellation.
- Screenshot the cancellation confirmation screen.
- For Google Play Store (Android):
- Open Google Play Store.
- Tap the profile icon in the top right corner.
- Go to "Payments and subscriptions" > "Subscriptions."
- Select "Webflow."
- Tap "Cancel subscription" and confirm.
- Screenshot the cancellation confirmation screen.
App store cancellations are processed by Apple or Google, not by Webflow. Your subscription will end at the end of your current billing period. If you continue to see charges after the cancellation, contact Apple Support or Google Play Support first, then escalate to Webflow [email protected] with evidence of your app store cancellation.
Cancelling via email (legal notice method)
If the above methods fail or you wish to create a formal written record of cancellation, you may send a cancellation notice to Webflow's legal address. This method is slower but creates an enforceable paper trail.
- Draft a cancellation email that includes:
- Your full name and Webflow account email address.
- Your site URL (e.g., yoursite.webflow.io).
- Your account ID (visible in your Webflow dashboard).
- A clear statement: "I hereby cancel my Webflow subscription effective immediately" or "effective [specific date]."
- A request for written confirmation of cancellation and confirmation that no further charges will be applied.
- Send the email to [email protected] with the subject line "Cancellation Notice: [Your Account Email]."
- Use certified or trackable email (e.g., with read receipt enabled).
- Keep a copy of the email and the timestamp.
- Send an additional copy to Webflow's legal department at their San Francisco address (see Webflow's Contact page or Terms of Service for the current address).
- Use registered mail or a courier service that provides a tracking number.
- Keep the proof of delivery.
- Wait for a written response from Webflow confirming the cancellation date.
- Expect a 5-10 business day response time.
- If no response arrives within 14 days, escalate to the Ministry of Domestic Trade and Cost of Living (MDTCCL) with copies of all correspondence.
This method is formal and legally binding in Malaysia. Once Webflow receives your email, the company is obligated to process the cancellation and confirm it in writing. If Webflow continues to charge you after receiving a cancellation notice, that is a clear breach of contract.
What happens after you cancel
Cancellation and service termination are not instantaneous. Understanding the timeline helps you avoid surprise charges and plan your content migration.
Timeline after cancellation
When you downgrade to Starter inside your Webflow account, your premium plan expires at the end of your current billing cycle-not immediately. For example, if you cancel on 15 March and your billing cycle renews on 30 April, your plan will downgrade on 30 April. On that date, your premium features become unavailable, but your site remains live as a free Starter site.
For monthly plans, the cancellation takes effect on the same day of the following month (e.g., cancel on 10 March, downgrade on 10 April). For annual plans, cancellation takes effect 12 months from your original purchase date unless you explicitly request immediate cancellation through [email protected].
After cancellation: your site and content
After your plan downgrades to Starter, the following changes occur immediately:
- Your custom domain stops routing to your Webflow site. You must reconnect it to another host or let it expire.
- CMS features are disabled if you used them.
- Advanced analytics, site search, code components, and other premium features are removed.
- Your site remains live at yoursitename.webflow.io (the free Webflow subdomain).
- All site content, pages, and design files remain in your Webflow editor. You can still export them.
You do not lose your site or design immediately upon cancellation. You retain access to download your site code, export CMS data, and back up assets for up to 90 days after downgrade. After 90 days of inactivity on a free Starter account, Webflow reserves the right to suspend or delete the site under its Terms of Service.
Refund policy and unused time
This is where Webflow's policy is firm: refunds for unused time are not available, even if you cancel mid-cycle.
When Webflow will not refund you
Webflow explicitly states in its billing policy that all charges are final and non-refundable. This applies to both monthly and annual plans. If you purchase a month of Premium ($25 USD) on 1 March and cancel on 10 March, you will not receive a refund for the remaining 19 days. The full month's charge stands. Similarly, if you purchase an annual plan and cancel after 3 months, you receive no refund for the remaining 9 months.
This is Webflow's stated policy and it is enforceable under Malaysian contract law, provided the terms were displayed clearly at checkout and you agreed to them before purchase. However, there are narrow exceptions.
When you may dispute a charge
You have grounds to dispute or request a refund if:
- Webflow's service was unavailable for an extended period (more than 48 hours) and you reported it to support, but the issue was not resolved within 7 days.
- Webflow removed core features (e.g., CMS functionality, hosting) that you paid for, without notice or offer to migrate.
- Your account was suspended or deleted due to a Webflow error (e.g., incorrect billing flagged your account as fraudulent).
- You were charged multiple times for a single plan due to a system error.
- The service did not match the description at the time of purchase (e.g., you were promised unlimited pages but the plan includes only 10).
In these cases, contact Webflow at [email protected] with evidence (screenshots, invoice, proof of the service failure). If Webflow refuses, escalate the dispute to your credit card issuer or bank using the chargeback process. Your card issuer can investigate and recover funds on your behalf. Additionally, you may file a complaint with the Ministry of Domestic Trade and Cost of Living (MDTCCL) Consumer Affairs office.
Common cancellation mistakes and how to avoid them
Many Malaysian users cancel Webflow but still face charges because they skip a crucial step or misunderstand the downgrade date. Rest assured, all these mistakes are preventable with the right approach.
Mistake 1: confusing "cancel" with "pause"
Webflow does not offer a pause or freeze option. You cannot suspend your subscription for 3 months and resume it later. Downgrading to Starter is equivalent to cancellation. If you later want to return to a paid plan, you will need to re-subscribe at the current price, which may be higher than your original rate.
Mistake 2: deleting your site instead of cancelling the plan
Deleting your site from Webflow does not cancel your plan. You can delete your site and your subscription will continue to renew and charge you. Always downgrade your plan through the Plans page in Site settings, not by deleting the site.
Mistake 3: missing the cancellation deadline on annual plans
Annual plans are billed upfront for 12 months and will auto-renew for another 12 months unless you cancel before the current term expires. If your annual plan renews on 30 April 2025 and you cancel on 1 May 2025, Webflow has already charged you for another full year. Mark your renewal date in your calendar or set a phone reminder for 30 days before renewal.
Mistake 4: failing to take screenshots
Webflow's support team asks for screenshots of your cancellation confirmation as proof. If you cannot provide evidence that you requested cancellation, Webflow may claim the request was never received and continue billing. Always screenshot the downgrade confirmation banner, your billing page showing no future charges, and your invoice history.
Mistake 5: not exporting your content before downgrade
After your plan downgrades to Starter, CMS and advanced features are removed but your site files remain. However, Webflow may suspend or delete inactive Starter sites after 90 days. Export your site code, CMS data, and design files immediately after cancelling, before the downgrade date takes effect. Yafee recommends using Webflow's export feature to download a full HTML/CSS/JS copy of your site.
Steps to take before you cancel
Prepare your account and content before you initiate cancellation to avoid data loss and billing surprises.
- Screenshot your current plan and next renewal date.
- Go to Site settings > Plans and take a screenshot showing your active plan name, cost, and renewal date.
- Save this as proof of your original plan and pricing.
- Download invoices and billing records.
- Go to your account settings > Billing.
- Save PDFs of all invoices for the past 12 months.
- Note the amount charged, currency, and date of each charge.
- Export your site content and design files.
- Go to Site settings > Export.
- Download a full backup of your site code (HTML, CSS, JavaScript).
- Export any CMS collections or database content as CSV or JSON.
- Save all assets (images, videos, fonts) to local storage.
- Record your custom domain settings (if applicable).
- Screenshot your domain's current DNS records and hosting settings.
- Note which registrar manages your domain (GoDaddy, Namecheap, etc.).
- If you plan to move your domain away from Webflow, prepare the new hosting provider's DNS settings.
- Check for active integrations or third-party services.
- Review any Zapier, Make.com, or email integrations connected to your site.
- Document which integrations will break when your site downgrades (e.g., form submissions linked to Airtable).
- Set up redirects or alternative solutions before cancellation takes effect.
Escalation: what to do if Webflow refuses to cancel
If Webflow continues to bill you after you have requested cancellation, or if the company claims it did not receive your request, escalate through Malaysia's consumer protection framework.
Step 1: document all evidence
Collect and organise every piece of evidence:
- Screenshots of your cancellation request inside Webflow (the downgrade confirmation banner).
- Email correspondence with Webflow support ([email protected]).
- All invoices and transaction records from your bank or card issuer.
- A written timeline showing when you cancelled and when charges continued to appear.
Step 2: contact Webflow support with evidence
Email [email protected] with the subject "Billing Dispute: Charges After Cancellation Request." Include all screenshots and a clear summary. Request a written response within 7 days. Yafee advises keeping records of all communications for potential escalation.
Step 3: dispute the charge with your bank or card issuer
If Webflow does not respond or refuses to stop charging, contact your bank or credit card issuer (Maybank, CIMB, AmBank, etc.) and request a chargeback or dispute. Provide the issuer with:
- Your dispute statement explaining the unauthorised charges.
- Evidence of your cancellation request (screenshots, emails).
- Invoice records showing charges after the cancellation date.
Your bank can investigate and recover funds within 30-60 days. This is your most effective tool if Webflow refuses to cooperate.
Step 4: file a complaint with the ministry of domestic trade and cost of living
If the chargeback does not resolve the issue, file a formal complaint with the MDTCCL Consumer Affairs Division. Visit the MDTCCL website to file an online complaint or visit your nearest Consumer Affairs office. Provide:
- Your personal details and Webflow account information.
- All evidence of cancellation and unauthorised charges.
- Correspondence with Webflow and your bank.
- A summary of the impact (amount lost, time spent).
The MDTCCL can investigate Webflow's practices in Malaysia and enforce penalties under the Consumer Protection Act 1999. While this process is slower than a chargeback, it creates official record and may result in compensation or systemic change.
Webflow pricing comparison and alternatives
Before you commit to cancellation, compare Webflow's cost and feature set with alternatives. Sometimes a cheaper plan or different platform may serve your needs better.
| Platform |
Basic plan (monthly) |
Learning curve |
Suitable for |
Refund policy |
| Webflow |
$15 USD (RM71) |
Steep |
Designers, agencies, custom builds |
No refunds |
| Wix |
$11 USD (RM52) |
Gentle |
Small businesses, portfolios, e-commerce |
14-day money-back guarantee |
| WordPress.com |
$6 USD (RM29) |
Moderate |
Bloggers, content publishers, e-commerce |
30-day refund on annual plans |
| Squarespace |
$16 USD (RM76) |
Gentle |
Creatives, portfolios, small stores |
14-day money-back guarantee |
If cost is your primary concern, WordPress.com and Wix offer refund guarantees and lower entry prices. If you value design flexibility and custom code, Webflow remains the strongest choice despite higher cost. Yafee recommends comparing your specific feature requirements (CMS, e-commerce, form integrations, SEO tools) against each platform before deciding to cancel or stay.
Keeping your domain and content after cancellation
If you own a custom domain registered through Webflow or a third-party registrar, you can preserve it when you cancel your plan.
Custom domain registered with Webflow
If Webflow manages your domain, you can transfer it to another registrar (Namecheap, GoDaddy, etc.) before your site downgrades. Contact [email protected] and request a domain transfer or unlock code. After receiving the code, use your new registrar to complete the transfer. Your domain will no longer point to Webflow and will not expire when your plan downgrades.
Custom domain registered elsewhere
If your domain is registered with a separate company (Godaddy, Namecheap), update the DNS records to point to your new hosting provider. Before downgrading your Webflow plan, record your current DNS settings and set up the new provider's nameservers in your domain registrar's control panel. Your site will then live on the new host, and your Webflow downgrade will have no effect on your domain.
Use these contact methods to cancel, dispute, or escalate your Webflow issue.
Webflow support contacts
Email: [email protected]
Help Centre: help.webflow.com
Legal notice address: Webflow Inc., 398 11th Street, 2nd Floor, San Francisco, California 94103, USA
Webflow does not provide phone support or live chat for Malaysian users. All support is handled via email and the Help Centre. Yafee advises using the email method with a tracked delivery and keeping copies of all correspondence.
Malaysian consumer protection contacts
Ministry of Domestic Trade and Cost of Living (MDTCCL): [email protected] or visit the official MDTCCL portal to file an online complaint.
Malaysian Consumer Association (MCA): Provides free advice and advocacy for consumer disputes.
Your credit card issuer or bank: File a chargeback or dispute if Webflow charges you after cancellation.
Conclusion: take action now
Cancelling Webflow is straightforward if you follow the legal framework and procedural steps outlined above. Whether you cancel through your account, via app store, or by written notice, your right to cancel is absolute under Malaysian law. The non-refund clause means you will not recover unused time, but you can stop future charges by downsizing to the free Starter plan before your next renewal date.
Screenshot everything, export your content, document your cancellation request, and escalate to your bank or the MDTCCL if Webflow continues to charge you. Yafee has helped thousands of consumers cancel software subscriptions and recover unauthorised charges by following this exact process. You are not alone, and your consumer rights are protected by law in Malaysia.
Start your cancellation today by logging into your Webflow account and navigating to Site settings > Plans > Downgrade to Starter. Take a screenshot of the confirmation banner and save it. Yafee is here to support you through every step of the way.