Cancel your subscription

Cancellation takes effect at period end (or trial end). You keep full access until then, after which the workspace moves to the Free plan (usable, capped). Your data is preserved.

Written By Salvatore Sinigaglia

Last updated About 2 hours ago

Cancellation takes effect at period end (or trial end). You keep full access until then, after which the workspace moves to the Free plan (usable, capped). Your data is preserved.

Cancel your subscription

Open Settings β†’ Team β†’ Billing β†’ Cancel subscription. Cancellation takes effect at the end of your current paid period (or trial end if you're still trialing) β€” you keep full access until then. After the cancel-at date the workspace moves to the Free plan (a usable, capped tier), not a hard lockout. Your data is preserved, and you can re-subscribe at any time to restore full access.

Who is this for

Owners and admins ending a subscription. If you only want to spend less, see upgrade or downgrade instead β€” downgrading keeps you active on a smaller plan.

Before you cancel

Consider these first:

  • Want to spend less but keep using Wevion? β†’ Downgrade instead
  • Want a refund for unused days? β†’ Refund policy β€” there's generally no auto-prorated refund on cancel
  • Want to delete data permanently after cancel? β†’ Delete your account walks through GDPR-aligned deletion
  • Cancelling because of a specific issue? β†’ Contact support first; many issues are fixable without losing your subscription

How to cancel

Step 1: Open billing

Navigate to Settings β†’ Team β†’ Billing. Scroll to the bottom for the Cancel subscription link (intentionally not a prominent button).

Step 2: Confirm

A confirmation dialog opens. It shows:

  • Your cancel-at date (period end, or trial end if trialing)
  • What you lose: future renewals, plan features after cancel date
  • What you keep: full access until cancel-at, then the Free plan with your data preserved
  • A "What's wrong?" optional feedback field

Click Yes, cancel subscription. Behind the scenes: POST /api/v1/billing/cancel.

Step 3: Cancellation confirmation

You see a confirmation message with the exact cancel-at timestamp. Stripe receives cancel_at_period_end: true (paid) or cancel_at: trial_end_unix (trialing). The DB updates cancel_at_period_end = true and canceled_at = now() immediately so the UI reflects status without waiting for the webhook.

A confirmation email lands in your billing email.

What happens at the cancel-at date

When the cancellation effective date arrives:

  • Subscription status β†’ canceled in DB and Stripe
  • Workspace β†’ moves to the Free plan (a usable, capped tier), not a hard lockout
  • Existing campaigns on Meta/Google/TikTok: keep running unaffected β€” Wevion does NOT pause them
  • Wevion features: you keep logging in and working within the Free plan's quotas; paid-only capabilities and higher quotas are no longer available
  • Email + Telegram notifications: paid-plan billing notifications stop
  • Your data: preserved β€” settings, audiences, creatives, and rules stay intact

After the cancel-at date (on Free)

Once you're on the Free plan you can:

  • Re-subscribe at any time to restore full access (data and settings intact)
  • Export anything you need (reports, audit logs, settings backups)
  • Decide if you want to fully delete the account (see account deletion)

Your data is retained while you're on Free β€” there is no automatic deletion tied to cancellation. Deletion only happens if you explicitly request account deletion (see account deletion).

Reactivate before cancel-at

You can change your mind any time before the cancel-at date:

  • Open Settings β†’ Team β†’ Billing β†’ Reactivate subscription
  • Behind the scenes: POST /api/v1/billing/reactivate
  • cancel_at_period_end flips back to false on Stripe
  • No refund / proration needed β€” billing continues normally on the original renewal date

After cancel-at has passed, "reactivate" effectively means "subscribe again" with a new charge.

Self-cancel via Stripe Customer Portal

You can also cancel through Stripe directly:

  • Open Settings β†’ Team β†’ Billing β†’ Manage billing in Stripe (calls POST /api/v1/billing/portal)
  • In the Stripe Portal click Cancel plan
  • Same effect as the in-app cancel button β€” webhook syncs back to Wevion within 30-60s

What you'll see after cancellation

  • A red "Cancellation scheduled for [date]" banner appears at the top of every page
  • The Cancel link is replaced by a Reactivate button (until cancel-at passes)
  • Billing renewal info shows "Will not renew" instead of next charge amount

Cancellation during trial

If you cancel while still trialing:

  • Cancel-at date = trial end date (no early termination)
  • No charge happens (trial ends as it would have anyway)
  • At trial end the account moves to the Free plan; see what happens when your trial ends

Common issues

  • "No active subscription found": you've already canceled or the subscription was never paid. Check /settings/team/billing for current status.
  • "Subscription is already canceled": clicking cancel twice. Refresh to see updated state.
  • Cancel-at date wrong: usually a timezone display issue. Check Stripe receipt for the authoritative date.
  • Reactivate button not showing after cancellation: cancel-at already passed. Use Subscribe to re-subscribe (with a new charge from today).
  • Charged after canceling: very rare β€” usually a webhook race condition. Stripe automatically refunds within 1-2 business days; if not, contact support with the charge ID.

Cancel β‰  Delete

This article covers stopping billing. To permanently erase data, you must also request account deletion after canceling β€” see delete your Wevion account. The two actions are deliberately separate to give you a window to change your mind.

FAQ

When does my Wevion cancellation take effect?

Cancellation takes effect at the end of your current paid period, or at trial end if you're still trialing β€” you keep full access until then. You cancel from Settings β†’ Team β†’ Billing β†’ Cancel subscription, and a confirmation dialog shows the exact cancel-at date. A confirmation email then lands in your billing email.

What happens to my workspace after the cancel-at date?

After the cancel-at date, your Wevion workspace moves to the Free plan β€” a usable, capped tier, the same as an expired no-card trial β€” rather than a hard lockout. You keep logging in and working within Free's quotas; paid-only capabilities and higher quotas are no longer available. Your data is preserved, so you can re-subscribe at any time to restore full access with data intact, or export what you need. There is no automatic deletion tied to cancellation.

Will my running campaigns stop when I cancel?

No β€” your existing campaigns on Meta, Google, and TikTok keep running unaffected when you cancel, because Wevion does not pause them. What changes inside Wevion after the cancel-at date is that you move to the Free plan, so paid-only capabilities and higher quotas are no longer available, and paid-plan billing notifications stop. Your data stays intact.

Can I reactivate after canceling my Wevion subscription?

Yes β€” before the cancel-at date you can reactivate any time at Settings β†’ Team β†’ Billing β†’ Reactivate subscription, with no refund or proration; billing simply continues on the original renewal date. After the cancel-at date has passed, reactivate effectively means subscribing again with a new charge from that day.

Does canceling delete my Wevion data?

No β€” canceling only stops billing and moves you to the Free plan; your data is preserved. To permanently erase data you must also request account deletion after canceling; the two actions are deliberately separate to give you a window to change your mind. There is no automatic deletion tied to cancellation.

Steps

  1. Navigate to Settings β†’ Team β†’ Billing. Scroll to the bottom for the Cancel subscription link (intentionally not a prominent button).
  2. A confirmation dialog opens. It shows: Your cancel-at date (period end, or trial end if trialing) What you lose: future renewals, plan features after cancel date What you keep: full access until cancel-at, then the Free plan with your data preserved A "What's wrong?" optional feedback field Click Yes, cancel subscription. Behind the scenes: POST /api/v1/billing/cancel.
  3. You see a confirmation message with the exact cancel-at timestamp. Stripe receives cancelatperiodend: true (paid) or cancelat: trialendunix (trialing). The DB updates cancelatperiodend = true and canceledat = now() immediately so the UI reflects status without waiting for the webhook. A confirmation email lands in your billing email.

Last updated: 2026-05-17