Updating and Releasing A New CX App Version

Do you want to add new functionality, or fix a bug in your published CX app? ActiveCampaign makes it easy! This guide will lead you through the steps to quickly and easily release an updated version of your CX app with your changes.

Video Walkthrough:

Guide

A good software development practice is to always bump version numbers when releasing an update. ActiveCampaign makes this easy, allowing you to track changes across versions, and even roll back to previous versions if necessary. If you have a previously released app (public or privately released) the updating process is the same.

Step 1: Create A New Version

32923292

Navigate to App Studio and click on the currently released version of the app you want to update

28232823

Select Version Management

25342534

Select Clone

31563156

Select the new version number to add/edit the new version's code

23802380

Create a new version number

Step 2: Make Updates

28652865

Make any code edits or changes needed, open the side bar and click Test app in sandbox

❗️

Changing API AUTH endpoints will cause all current app users to disconnect when the new version is published

Normally, users will be migrated to the new version of your CX app seamlessly, but if the Auth or Connection endpoints are changed, all users who have your integration running will need to re-connect their integrations.

Step 3: Test The New Version

📘

Don't forget to test your CX app in sandbox!

Experienced software developers know that sometimes small changes can have big consequences. Always test your applications "in sandbox" before submitting for review.

Step 5: Submit For Review

28682868

After testing your app in "sandbox," click Submit for Review

Step 4: Release The New Version

28062806

After a successful review by the Developer Relations Team, the Release button is unlocked. Developer Relations will never release an application for you.

25342534

Click Release

16041604

Select "public" or "private" release (it should be the same selection as the previous version)

21722172

Type "PRODUCTION" to confirm, and click Release

24862486

You should now see that the new version has been released, and the previous version has been "removed." Users should be automatically migrated.