With OptiSync, you can dynamically map data from various sources such as Google Sheets, Microsoft Excel, HR systems, and more to display employee birthday celebrations on your screens. This article explains how to connect your data source to the Designer app and automatically update birthday celebrants on your screens.
To set up your birthday list with OptiSync, follow these steps:
- Setting up a Birthday List with OptiSync
- How to Auto-Update Values
- How to Handle Empty Data Values in a Repeater
- Push Designs to Screen
Note: OptiSync, a dynamic data mapping feature, is exclusive to Pro Plus and above plans. |
Setting up a Birthday List with OptiSync
For an in-depth instructional video on how to dynamically map a birthday list to your screens using OptiSigns, please watch the below guide:
- Access your account by navigating to OptiSigns and log in
- Proceed by adding your DataSource either through designer or your account settings under DataSource.
- Learn how to add data sources here.
- Click on 'Add DataSource' and select Google Sheets.
Note: While this functionality is not exclusive to Google Sheets, it will be the primary data source used for demonstration purposes in our examples. |
Option 1: Create a Repeater from Scratch
If none of the Repeater designs resonate with the design you are trying to accomplish, you can create your own design within the repeater itself from scratch. Here's how:
- Open the Designer app
- Go to DataSource → Select your custom DataSource → Expand "Row 1".
- Drag and drop the information you want displayed on the Repeater.
- Double Click the Repeater to open the editor
- Customize your Repeater's design.
- Once the customization is complete press "Update to Save".
After creating it, feel free to add the repeater to any template design, create your own design or upload one of your choosing.
Option 2: Full Repeater Template
Once your data source is added, it's time to create your design using the Designer app. To quickly get started, you can utilize our prebuilt repeater templates.
- Open the Designer app from the Files/Assets page → Apps → Designer
- Go to Repeaters → Repeater Templates Section → Birthday
- Choose a template you'd like to use
- Click the repeater item (i.e., the element with the names)→ Settings → then "Replace Data Source".
- Click the "Other Data Source" arrow → choose your uploaded data source.
- Click Continue.
- Double-click the Repeater item to open it → open the Data Source on the left.
- Drag the employee name over the text box to populate it.
Option 3: Repeater Component
Repeater components let you keep the repeater design you like while using a different template background. Choose any component template from our library or upload your own design, then add the repeater component on top. This lets you combine your preferred repeater with the template background you want.
Here's how to set up a repeater component:
- Go to Templates → Select a Template design (e.g., Birthday)
- Remove unwanted designs from template.
- Go to Repeaters → Repeater Component Section → Birthday.
- Click the Repeater once → select the "Settings" button → Replace DataSource.
- Click the arrow off to the left side of "Other DataSources" → select custom DataSource → click Continue.
- Double-click the Repeater to open it → open the Data Source on the left.
- Drag your desired row (i.e., employee name) over the text box to populate it → Click Update to save.
How to Auto-Update Values
To update the cell value mapped on the template, create another sheet for your employee birthday lists and use formulas to match today's date or the month, depending on your preference.
Here is a sample link to a Birthday list in Google Sheets. To use: Make a copy of it so that you can modify and adapt according to your specific requirements and preferences. |
Within the settings of your Google Sheet, please ensure Recalculation is on (e.g., On change and every hour/minute), otherwise the formula won't recalculate.
You can access this in your Google Sheet by selecting File > Settings > Calculation.
How to Handle Empty Data Values in a Repeater
Let's say you're playing this design as a single asset or running it like a slideshow, but it is nobody's birthday. You can set how you would like your Repeater to handle empty data values.
- In Designer, select your Repeater so it is highlighted.
- Select Settings from the top bar.
- In the far-right menu, use the drop-down menu for Empty Data Handling to select:
- Skip: Skip it, or get rid of additional repeater items if there isn't enough data to reach the set "Total Items displayed per Page".
- Use Default Value: Show default content, which is what your Repeater element looks like by itself.
- Use Blank: The Repeater will show nothing.
- Make sure to save your design.
Push Designs to Screen
To display your designs for your employees to see:
- Add a name to your design.
- Click the Save icon.
- Then select "Push to Screen".
You will now be brought to this page:
- Select your screen.
- Push to the screen.
Here is what your design will look like when pushed to screens.
That's all!
Now you have a template that will show off any employee birthdays for your chosen month or day!