I have created a custom activity for JB which works fine. However it seems, that only me can see/use it, since when I log into my coworker's account, I cannot see my activity in the list anymore. The JourneyBuilder does not even request for the config.json definition (checked through Chrome network tab), like the AppExtension created in AppCenter didn't exist.

What am I doing wrong? Which steps should I take to make my activity available for others as well?


From what you describe, it sounds like you have created an 'Application Extension' app in App Center, then added your Custom Activity to that app.

While this is suitable for development purposes, it does not enable the app to be used by any User — it can only be used by the User Account that you selected when you created the app in App Center.

Assuming that you want to make this available to other Users in your defined account, you need to contact your Salesforce Account Manager and order an additional feature license to enable your Custom Activity to appear for all user accounts. The feature is named Marketing Cloud Custom Apps and the SKU is #200400.

For provisioning purposes, you will need to provide Salesforce with the app 'Application ID' which you can find in the Summary section on the Overview page of your App in App Center.

Once enabled, you can then define which Users can access the Custom Activity in Journey Builder, by opening 'Marketing Cloud Extension Manager' from the Platform menu as indicated below.



Thanks, Eliot. Fortunately, this process has improved and the SKU is no longer needed.

After creating a Marketing Cloud Package in App Center, you can distribute your Package (and any of its components, such as Journey Builder activities) to other users in your organization with the "Installed Packages" tool. https://developer.salesforce.com/docs/atlas.en-us.mc-app-development.meta/mc-app-development/license-installed-packages.htm

The Marketing Cloud Extension Manager tool has been sunset and replaced by "Installed Packages"


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.