Managing CAMPS on MyStudio and Franchise Dashboard
Purpose
This SOP outlines the current process for creating, editing, publishing, unpublishing, and deleting CAMPS (Events) using MyStudio and the Franchise Dashboard, based on existing system behaviour.
Due to partial synchronisation between systems, several actions must be performed manually and carefully to avoid duplicate events or broken website links.
1. Accessing CAMPS in MyStudio
Navigation Path
Login to MyStudio and navigate to:
Services & Products >> Events
All CAMPS created for the Center are managed from this section.
Please use the navigation path provided below to manage all CAMPS on your Center MyStudio account. The camps will be visible in MyStudio.
- Login to MyStudio and browse to Services and products >> Events:
1.1 For Live Events - Click Live.
- Select the Edit icon on any of the CAMPS ,e.g., 2025 Winter Camps
- Click on Dates/options.
- All the events that you've posted should be visible there.
- You can add more Events in MyStudio using an existing template or create a Custom event.
- Center Owners/Directors can also add new date/options to these events, Make them Private, Unpublish them from website, Edit Event Details, etc.
1.2 For Events added in Drafts
8. Go to Drafts and then select any CAMP, e.g., 2025 Spring Camps
9. Then Click on Dates/options(bottom)
10. All in Draft CAMPS should be visible as Dates and Options.
Note the following:
- Whenever Events are added and published from MyStudio, the events are added to Franchise Dashboard CAMPS section too.
- When you are editing the Events in MyStudio, it unpublishes them from the website. You are required to publish them again.
- Events in CAMPS have to be handled separately, so unified publishing can add events to both MyStudio and Franchise Dashboard, however, to Edit/Unpublish/Delete Events from Website, they have to be handled individually on MyStudio, and Franchise dashboard.
Editing events on Franchise Dashboard that are live on Code Ninjas webpage
- After saving edits on the Date/Options page, the updated option/version appears in the Event options list with an active “Publish to Website” button.
- Until you publish, FD & CN websites continue showing the previously published version.
- After you publish, FD & CN websites show the updated version.

Exception: That result in duplicates
If the event was originally created and published from Mystudio, then:
- FD edit + Save should reflect on CN website only and must not update Mystudio, and
- Editing the same event in Mystudio and republishing should result in duplicate events appearing on FD & CN websites.
Duplicates or No Duplicates: Understand Better
Scenario A: Standard flow (no duplicates)
Use when: The event was created in MyStudio, then published, and you are updating it following the normal MyStudio Edit and Publish workflow.
Edit the event in Mystudio (Date/Options page) and Save your changes.
In the Event options list, you will see the updated saved option/version.
The updated saved option/version will show an active “Publish to Website” button.
Before publishing: FD & CN websites will continue showing the previous published version.
After clicking “Publish to Website”: FD & CN websites will display the latest published version of the event.
✅ Expected behavior: FD & CN reflect the update after publish. Duplicate events should not be created.
Scenario B: Two-step edit flow (duplicates expected on FD & CN)
Use when:
The event was created in Mystudio and published (so it’s already live on FD & CN), and
You first edit it on FD and save, then later edit and republish the same event from Mystudio.
Step 1: Edit on FD (should reflect only on CN)
Edit the event on FD and Save the changes.
Confirm the change is reflected on the CN website.
The update should not be reflected in the Mystudio event.
✅ Expected behavior:
Step 2: Edit the same event in Mystudio and republish (duplicates will appear)
Edit the same event details in Mystudio.
Click “Publish to Website” to republish.
✅ Expected behavior:
⚠️ Important note:
In this Scenario B flow, duplicates are expected and should be treated as correct behaviour for this case.
For Unpublishing Events from Webpage
- Published events can be unpublished when they follow these 3 steps-
- Click on "Make Private" to hide the event post from website.
- Click on "Delete" to delete the event post from website.
- Unpublish the Event from the Event details page.

- Note that MyStudio Events and Franchise Dashboard Events have to be handled manually
- Once the Event has been unpublished from MyStudio, you also have to "Delete" the Event from Franchise Dashboard.
- To Unpublish/Delete a Event from Franchise Dashboard, Delete the Event from the page.
- Steps to Delete Events from CAMPS:
- Login to Franchise Dashboard>>CAMPS>>CAMPS Schedule>>Select the CAMP you want to Unpublish>>Click Delete>>Confirm deletion with pop-up.

For Deleting Events from Webpage
- To Delete the Event from Center website, follow the given steps.
- First step, delete the Event from MyStudio.
- The Event needs to be deleted from Franchise Dashboard as well, to make the CAMP post disappear from website completely.
Related Articles
Steps to Create a Gift Card/Gift Certificate
Follow these steps to create a Gift Card/Gift Certificate for your Center- Before we dive deep into the process, understand the following- 1. Code Ninjas doesn't provide physical gift cards. 2. Gift cards aren't a category of product that we've added ...
Department Guide for your Ticket
Steps to Select the Accurate Department by Category of Concerns Log into Support: Once you're on the Code Ninjas Support Portal Sign In page. Use the Office 365 SSO icon under Sign In Using section. Access the "My Area/Submit a Ticket" Section: ...
Understanding SLAs Based on Ticket Priority
Service Level Agreements (SLAs) in Code Ninjas Support define how quickly support teams should respond to and resolve customer issues. The SLA depends on the ticket priority level, which determines Response Time as well as the Resolution Time. 1. Key ...
Center Portal: Steps to enable Manual Check-in
Mentioned below is a step by step guide to enable Ninja's Manual Check-in on the Center Portal. 1. Login to the Center Portal using your Code Ninjas credentials. And browse and click on the "Ninjas in Dojo" tab 2. When you're on the "Ninjas in Dojo" ...
Center Portal: Steps to Extend Session Time
1. Browse and click on the “Ninjas in Dojo” button on the Homepage of the Center Portal. 2. Select the Ninja’s tab whom you want to extend the session for. Note: To be able to reduce their session time, Center Staff needs to make sure that Ninja’s ...