Screen Mass Deploy Tool
The Screen Mass Deploy feature allows you to create multiple screens within a project in a single action using a CSV file.
Screen Mass Deploy Tool – Customer & Reseller Guide
Overview
The Screen Mass Deploy feature allows you to create multiple screens within a project in a single action using a CSV file. This is ideal for large rollouts, multi-location deployments, or onboarding multiple screens at once with consistent settings.
Using a downloadable CSV template, you can define screen details such as names, locations, schedules, orientation, resolution, and tags. Once uploaded, the system automatically creates the screens within your project.
This guide walks you through the full process, from enabling the feature to successfully creating screens in bulk.
⚠️ Before You Begin – Feature Enablement ⚠️
-
⚠️ Screen Mass Deploy is controlled by a feature flag and is not enabled by default.
To use this feature, please contact your NowSignage representative (Customer Success or Support) and request that Screen Mass Deploy be enabled on your account. Once enabled, the option will be available within your project settings.
-
⚠️ Mass screen deployment can only be actioned by Account Owners only
Table of Contents:
-
How to Use Screen Mass Deploy
How to Use Screen Mass Deploy
Step 1: Access Screen Mass Deploy in Your Project
-
Navigate to the project where you want to create the screens.
-
Go to Settings.
-
Select Screen Mass Deploy.
-
Download the sample CSV template provided.


This template defines all available fields that can be used when creating screens.

Step 2: Populate the CSV Template
-
Upload the CSV file to Google Drive (or open it in any spreadsheet editor).
-
Open the file and begin entering your screen details.
-
CSV Column Definitions
-
pin_code (Optional)
Enter a specific PIN if required.
If left blank, the system will automatically generate a random 8-digit PIN.
-
screen_name (Required)
The name of the screen.
-
location (Required)
The physical or logical location of the screen.
-
schedule_name (Optional)
Enter the full name of an existing schedule to automatically apply it to the screen.
-
scale_width (Optional)
Screen width in pixels (for example, 1920).
-
scale_height (Optional)
Screen height in pixels (for example, 1080).
-
orientation (Optional)
Supported values:
-
portrait
-
reverse_portrait
-
-
stretch_videos (Optional)
Enter yes or no to enable or disable video stretching.
-
access_tags: (Optional)
-
Do not include spaces between commas
-
Example: admin,region1,retail
- Separate multiple tags with comma
-
-
targeted_tags (Optional)
- Same formatting rules as Access Tag
Step 3: Download the File as CSV
Once your data is complete:
-
Click File → Download → CSV
-
Save the file to your computer
Step 4: Upload the CSV to Screen Mass Deploy
-
Return to the CMS.
-
In Screen Mass Deploy, click New Import.
-
Select your CSV file.
-
Enter a name for the import.
-
Click Create.
Step 5: Monitor Import Progress
-
The import will initially show a status of Processing.
-
Refresh the page as needed.
-
When complete, the status will change to Completed.
Step 6: Confirm Screen Creation
Once processing is complete:
-
All screens defined in the CSV will be created automatically.
-
The new screens will now appear within your project and are ready for use.
Step 7: Disable Screen Mass Deploy When Finished (Recommended)
After completing your deployment, it is recommended to disable Screen Mass Deploy access if it is no longer required.
This helps:
-
Reduce the risk of accidental bulk imports
-
Maintain controlled access to screen creation
If you need to use Screen Mass Deploy again in the future, your NowSignage representative can re-enable it for you.
Best Practices
-
Double-check required fields (Screen_name and Location) before uploading.
-
Ensure schedule names and tags exactly match existing values in the platform.
-
Start with a small test import if you are using the feature for the first time.
-
Disable the feature once bulk creation is complete.