Problem & Goal
ActiveCampaign can't feasibly develop every app its users needed. To address this, the team prioritized creating a developer toolkit that enabled third-party developers to build, test, and release apps independently. This would exponentially grow the ecosystem while delivering massive value to marketers.
Objective: Build a self-service developer toolkit that will provide tools for building, testing, and publishing apps and integrations. These tools should allow developers to build and release apps with minimal support from ActiveCampaign.
“Building tools for our users on AC is a win-win situation for us and enhances our brand's value, but the current process is sluggish and there's a lot of back and forth with support.” ~ Interviewee
Solution
App Studio provides developers direct access to the robust set of tools used internally by ActiveCampaign engineers to develop integrations.
Making these tools accessible and usable by third-party devs will streamline the app creation process and minimize the necessity of support.
Custom objects build on the default ActiveCampaign objects (contacts, deals, and accounts) and allow users to customize their data management to match the way they work.
Error Logging
Robust error logging tools give developers insight into problems.
This is especially useful when diagnosing data translation of API connectivity issues.
Outcomes
The results of the initial release of App Studio resolved or severely reduced several major issues faced by developers and the internal dev ops team:
“One of the best developer portals we’ve used. It’s great to have access to auth, webhooks, and workflows all in one place.” ~ Darryl Y, Developer
The App Studio roadmap continues to grow and evolve to better address the issues faced by developers and dev ops. The App Ecosystem team has a lot of exciting plans for continued iteration and development.
Some of these include:
• No-Code App Builder: For marketers/non-devs to create apps using the Action Framework.
• CLI-Based App Studio: A UI-less experience for developers working in their own environments.
• App Templates: Prebuilt frameworks for faster app development.
• Universal App Experience: Enhancing app functionality beyond automations.
• Custom Objects Integration: Providing apps with more flexibility and power.
By continuing to evolve App Studio, ActiveCampaign is set to further cement its leadership in CXA by fostering innovation and scalability within its ecosystem.
Additional Information
App Ecosystem walkthrough deck - more images and information