Duplicating plans and using templates
Overview
Similar plans – a yearly variant of an existing monthly plan or a promotional price, for example – don't need to be configured from scratch. With the duplicate function, you create a complete copy in seconds and only adjust the differences.
Duplicating a product
Open the product's detail page ("Management" → "Products" → click the product) and select "Duplicate" next to "Edit" in the action bar (visible with full product permission). Kyvento copies all settings – texts, prices, intervals, cancellation conditions and tax configuration – and automatically assigns a new product number and a new slug. You land directly on the copy's detail page.
The success message reminds you of the follow-up work: "Product duplicated – please check the name and price." There are two particularities you should be aware of:
- The copy starts immediately with the status "Active" – so it is bookable without any further action. Adjust the name and price before you link to or promote the new plan.
- Product images are deliberately not copied – the success message points this out in that case. Re-upload the images in the copy if needed.
For automation, the same operation is also available as the API endpoint POST /api/v1/products/{id}/duplicate.
Follow-up work after duplicating
You typically adjust these points in the copy:
- Name: a clear naming scheme helps with variants ("Professional (yearly)")
- Pricing and billing cycle: for a yearly variant, change the price and interval
- Description texts: if the scope of services or the term differs (in all maintained languages)
- Images: re-upload – they were not copied
Recommendations for plan families
- Keep the monthly and yearly variants as separate products – this keeps prices, notice periods and analytics cleanly distinguishable.
- Don't overwrite old price levels: set the old plan to "Inactive" (existing subscriptions continue) and sell the new variant in parallel.
Next steps
- Product form basics – see "Creating a plan: step by step"
- Retire old plans in an orderly way – see "Archiving cancelled subscriptions"