## This Week
We were super busy this week working on the migrations code.
- Created the tiered subscription migrator
- Implemented the happy path migration for paid plans
- Implemented migration path for trials
- Added metadata to new subscriptions linking to the old one along with their previous plan
- Made sure VIP plan works with tiered subscription
- Setup the legacy tiered prices that existing sites will be migrated to
- Implemented a way to map existing plans to these legacy tiered ones
- Adapted the Podia Promo creator on the backstage to work with the modern and legacy tiered plans
- Added custom tracking code support to every plan (except trials) on tiered subscriptions
- Implemented a way to block trial conversion when the site exceeds the limits of the plan they're trying to buy and list what limits they're exceeding
- Fixed usage limits on billing page not properly showing "Unlimited" in certain cases
- Implemented grandfathering for sites on legacy plans that are migrated to tiered subscriptions, to make sure they don't lose access to features or benefits they had (0% transaction fee, zapier, paypal, etc
- Implemented grandfathering for teammate subscriptions to ensure users keep their existing teammates after their subscription is deleted
- Updated to remove the override when a user changes their plan to one of the new ones with updated pricing
- Created a Backstage dashboard for helping us manage the migration and filter by sites we deem risk to migrate with details as to why
- Updated usage metric helpouts descriptions on the new billing page
- Worked on handling migrations with coupons
- Did a lot of investigation into existing coupons, specifically ones only for email subscriptions
- Created a write up in Linear to get Len's direction on how to handle the coupon migration
- Worked on migrating subscriptions with schedules attached
- Started working on a way to stress test the migration in development
- Met with Rodrigo to walk him through all the changes coming with this project
- Met with Shaheen to go over changes to subscriptions and some analytics questions
## Next Week
- Finish creating the migration stress tester for development
- Work on syncing the intervals for subscriptions
- Create new and legacy tiered prices in Stripe
- Continue working on handling migrations for riskier subscriptions