PRD

icon picker
V1 Extend Trial

Updated Product Requirements Document (PRD): Trial Extension Feature

Objective

Allow Super admins/Agency Owners to extend the trial period of Agency Handy by 7 days, ensuring additional evaluation time, while restricting the extension feature to a one-time use.
Problem Statement: Analysis of business, support, and sales data indicates that a significant number of users return to the application after their trial period has ended. This behavior results in:
A need for frequent trial extension requests through support.
Duplicate trial accounts, leading to inaccurate data for user engagement and conversion tracking.
Reduced user engagement due to the inability to re-access the platform without immediate conversion.
Expected Outcomes:
Increased Trial Usage: Enable users to re-engage with the platform seamlessly by allowing controlled trial extensions.
Reduced New Trial Account Creation: Discourage duplicate accounts by providing built-in extension options, ensuring data accuracy.
Reduced Extension Requests to Support: Minimize dependency on support by automating the extension process.
Increased User Engagement and Conversion: Improve re-engagement rates, leading to higher conversion likelihoods by offering users additional time to explore the platform’s value.

Functional Requirements

Trial Extension UI
"Extend Trial" Button:
Display the button only if:
The trial has not been extended previously.
When the trial ends
Figma:
Post-Extension Behavior:
Once the trial is extended:
Remove the "Extend Trial" button from the trial notification bar.
Replace it with the message:
"Your trial has been extended. Contact support for further assistance."
Extension Logic
On clicking the "Extend Trial" button:
Add 7 days to the trial period.
Update the trial expiration date in the system.
If the trial has already been extended:
Do not show the button again.
Error handling (in case of manual URL access):
"You have already extended your trial. Please contact support for more options."
One-Time Restriction
Backend Validation:
Ensure the "Extend Trial" button and functionality are restricted after one use.
Frontend Behavior:
Remove the button and replace it with the appropriate message.
Notifications
System Notification:
Notify the Superadmin:
"Trial extended to [New Trial End Date]. Enjoy your additional time!"
Removing this line By Orvi 21.01.2025
Email Notification:
Send a confirmation email with details of the extension. - Template Link:

Acceptance Criteria

Trial Extension:
Superadmins can successfully extend the trial by 7 days only once.
UI Updates:
The "Extend Trial" button disappears after the trial is extended.
An appropriate message replaces the button.
Error Handling:
Prevent multiple extensions and manual access attempts.
This update ensures that once the trial extension is used, the option to extend the trial is no longer available to avoid confusion and misuse.

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.