new signups pay 19, the first 40 still pay 12 - how long do you carry two price books
Launched at 12 a month, raised to 19 six months ago for new signups only. The first 40 customers stayed on 12 and about 30 of them are still active.
Financially it is fine. Operationally it is a mess. There are two price IDs for the same plan, the pricing page says 19 while a third of my customers pay 12, every support conversation starts with me checking which cohort someone is in, and when I shipped a bigger feature last month I honestly did not know whether the 12 people were supposed to get it.
Do you carry the old price forever? If you migrate people, how much notice, and what does the email actually say? And is there a way to set this up now so the next increase is not the same mess?
@tripodwobble · 2mo ago · 2 replies
Grandfathered my first cohort permanently and I would do it again, but go in with eyes open about what it costs. Mine is around 210 a month in revenue I am not collecting, and it has bought me a group of people who answer surveys, send bug reports with steps, and have referred more customers than any channel I have paid for.
The operational fix is naming. Stop calling them tiers and start naming prices by date - standard-2025, standard-2026. When someone emails, the answer to which price am I on is in the price name rather than in your memory, and it makes the next increase a new name rather than an edit.
Reply
Report
@backfill_bram · 2mo ago
Archive old prices rather than deleting them, and keep the promise itself dated somewhere public - a changelog entry with the date works. Two years from now you will not remember exactly what you promised, and the customer will.
Reply
Report