Prerequisites: API Configuration
Before subscription upgrades appear in your dashboard, you need to connect your subscription platform via API.Recharge
- Log in to your Recharge merchant portal.
- Navigate to Tools & Apps and click API Tokens.
- Click Create an API Token.
- Enter a name and contact email for the token.
- Set the following permissions to Read and Write:
- Orders
- Products
- Subscriptions
- If available, granting access to Plans is recommended but not required.
- Click Save and copy the API key.
Skio
- In your Skio dashboard, go to API & Integrations > API.
- Enter a name for your new API key.
- Click Generate API key.
- Copy the key immediately as it will only be shown once.
Loop
- Open the Loop app and navigate to Settings in the bottom left corner.
- Under the Admin category, click API Tokens.
- Click Generate New Token.
- Provide a name for the token, select the appropriate scopes, and click Generate Token.
- Click Show Token to view and copy your key. Store it somewhere safe as you will need to treat it like a password.
Setup in Aftersell
- In Aftersell, go to Settings > Subscription Upgrades.
- Paste your API key from your subscription platform.

Accessing Subscription Upgrades
Once your API token is configured:- In your Aftersell dashboard, navigate to Post-Purchase Funnels.
- Open an existing funnel or create a new one.
- Click Edit Offer on the upsell you want to configure.
- In the Edit Upsell Product panel, click on Product Selection to expand it.
- The Subscription Upgrades section will appear directly below Product Selection, marked as New.

Configuration
Step 1: Enable the Feature
Toggle Enable Subscription Upgrade on.Step 2: Select the Eligible Product
Choose the product from the dropdown that should be targeted for the upgrade. If a customer’s cart contains multiple items, this setting tells the system which specific item to apply the upgrade to.Step 3: Choose an Upgrade Method
Method A: Change Frequency Use this to move a customer to a different billing or delivery interval, for example upgrading a monthly subscriber to a prepaid plan.- Delivery Frequency refers to how often the product is shipped.
- Billing Frequency refers to how often the customer is charged.
- Billing Frequency: Every 6 Months
- Delivery Frequency: Every 1 Month
Subscription Upgrade Discount
You can offer a discount as an incentive for accepting the upgrade. In the Subscription Upgrades settings:- Discount type lets you choose between Percentage and Fixed Amount.
- Discount value is where you enter the amount. Percentage discounts have a maximum of 100%.
Important Notes
- Subscriptions only. This feature only triggers if the customer purchased the subscription version of the eligible product. It will not trigger for one-time purchases.
- Frequency on replacements. When replacing a product, the new item inherits the original subscription’s frequency. Selecting a different frequency for the replacement is not currently supported.
- Multi-product upsells. If you are running multi-product upsells, subscription upgrade settings must be configured individually for each product.