Frequency Swap Automation
Joshua Kye avatar
Written by Joshua Kye
Updated over a week ago

As per a feature request, we have added a new category of swap automation: Frequency Swap Automation, viewable in More > Automation Settings > Frequency Swap Automation. It is best used if you offer multiple variants of a subscription plan and wish to change the frequency of renewal for your customers overtime.

As a quick example, let’s say you run two variants of a subscription plan for a product, a 1 month plan and a 6 month plan. You wish to make it so customers who purchased a 6 month plan will be put on the 1 month plan after it expires.

Setting that up would look like this:

Step 1: After clicking to create a frequency swap automation in this section, give your cycle a name, preferably something that is intuitive with the plans you will cycle between.

Step 2: Once that is done, select your source and destination frequencies below.

Step 3: You can use the toggle for applying the automation on all orders. Toggling it on means that as long as a subscription is active, whenever our system detects a subscription order having the source frequency, the next time the subscription renews, the product will be updated to the destination frequency. Toggling it off means that this same behavior will only apply for the specific billing cycle you choose, configurable in this dropdown menu here.

For our example, since we wish to update customers’ subscriptions to another variant immediately upon purchase, we will select after 1st billing.

Step 4: Hit Save when you are done. If you have any other frequency swaps you wish to set up, repeat the steps outlined above.

Step 5: To test, go to your storefront, go to the subscription product page with the variants in question, and conduct a test purchase.

Step 6: Once the order has been processed, return to your Appstle dashboard, navigate to Subscriptions, and click the subscription id number corresponding to your test purchase to be taken to the merchant portal.

Here in order frequency, you can see that it reads as 1 month, aka, the frequency renewal of the plan to be swapped to.

In the Upcoming Orders tab, you can see that in 6 months from the initial order, renewals are in 1 month intervals. This means everything has been set up properly.

Note: Please be aware that the frequency swap automation functionality does not distinguish between specific frequency plans. If you have multiple subscription plans that have the same source and destination frequencies as what you entered when configuring, the automation will apply to all of them, which could potentially lead to some unintended swaps, depending on your specific situation. If you are ever in doubt, having only one subscription plan with these frequencies may be the safest way to approach things.

Did this answer your question?