How to create a Calendar Product?
19 min
overview a calendar product allows businesses to offer customizable monthly or yearly calendars that customers can personalize with images, text, events, and layouts it provides a structured format for displaying dates while giving users the flexibility to design visually appealing calendar pages for homes, offices, or promotional use purpose this guide is to help admins configure and manage calendar products effectively—covering product setup, layouts, templates, and personalization features—so customers can create professional, fully customized wall calendars with ease the steps for creating other kinds of calendar products are similar to what we have covered in this guide step by step configuration prerequisite the photo calendar module must be enabled for your store since this is a paid add on feature, you can contact the onprintshop technical team to activate it before you begin creating calendar products once enabled, you can configure calendar products like any standard product in the admin panel product configuration watch the video tutorial for a quick overview of the product creation process follow the step wise guide below for the complete configuration add a calendar product navigate to admin panel → products → add product enter a suitable product name, for example, “personalized wall calendar,” and select calendar as the product type add descriptions, images, color filters, and other details as needed unlike standard products, customers cannot create a photo calendar from scratch they can upload their own design use templates you have created request designer help product size and bleed in the designer tab, enter the product size and define the bleed area for printable pages calendar products can have different size options based on your offerings manage calendar specific settings in the designer tab, go to the settings section to define how the calendar will function and display on the storefront for detailed explanations and examples of each setting, refer to the full docid\ idr8e2pbz5xr2r7lycfhc once all settings are configured, make sure to save your changes before moving to the next step creating pages and templates watch the video tutorial for a quick overview of the template creation process follow the step wise guide below for the complete configuration create the month layout before offering calendar products, you need to set up the core design structure, including month and week layouts these layouts determine how dates, titles, and grid elements are displayed in the designer studio verify the details and click on the save and continue you will be redirected to the designer studio for the layout creation the studio will load the layout based on the layout type and size selected you can refer to the detailed docid i05mpfjzwbxrdbfk ebk for instructions on creating and customizing title formats used across your calendar layouts for detailed steps, visuals, and configuration examples, refer to the full docid i05mpfjzwbxrdbfk ebk add public calendar events admins can create and organize public or national holidays that appear in calendar products from the templates > calendar > event management screen add event category before creating the events, admins can create event categories to group holidays such as public, regional, or school holidays, for easier organization from the event management screen, click on the add event category and fill in the category name, and click on save add an event from the event management screen, click on the add button admins can add new events by entering the title, date, category, icon, and enabling recurrence the add screen allows the admins to add the events one at a time admins can bulk upload events from the import events section using a csv file with title, date, category, recurrence, and icon id for detailed steps and screen by screen instructions, please refer to the docid i05mpfjzwbxrdbfk ebk section create calendar page layout a calendar will have inner pages with or without a cover page, and to allow customers to customize the product design well, it is important to create page layouts to create a calendar page layout, navigate to the templates > product templates > page layouts and click add cover page layout enter the layout title, calendar as product type, select the calendar product and layout type select cover page as the layout type and click save & continue to open the designer studio use text and image placeholders in the designer studio to build the cover page layout inner page layout to create page layouts for calendar inner pages, the admin must select inner page as the layout type once selected, the system provides two structure options personalization and month personalization structure if split preview is enabled in the design options and a specific design area percentage is defined, only the personalization structure becomes available personalization layouts follow the same process as creating a cover page layout, where the admin adds image and text placeholders to design the personalized area month structure to design a dedicated month layout, the admin must select the month structure and click save and continue when the prev/next month view setting is enabled, the layout automatically displays previous and next month blocks along with the current month these blocks can be repositioned to create the desired month grid structure if this setting is disabled, only the current month block will be visible for designing the inner page layout create design templates as the final step of this configuration, you can docid\ duj17xj40fvjah7ao1a5c , following the same process as standard products enter the template details such as name, category, product type, product, color filter, title, and duplicate product (if needed) then, select layouts for each page type—cover, personalization, and month all previously created layouts will be listed, so simply choose one layout for each page to complete the template setup finally, click save and continue to proceed this will redirect you to the designer studio, where the canvas and other personalization options will load based on the selected layouts and settings, and you can design the templates order flow at storefront watch the video for a quick overview of the storefront flow when customers browse a calendar product on your storefront, they can either personalize one of the ready made templates or upload their own design inside the designer studio, they can add images, text, backgrounds, and other elements to customize each page in the events tab, all the public holidays added from the event management section will be displayed the customers can click to select the ones they are willing to display in the calendar template they can also manage events by adding personal dates—such as birthdays or anniversaries—using the date picker, entering a title, and selecting an icon these private events are saved to the customer’s profile and appear under the your events tab whenever they personalize a new calendar for filling up the images quickly and fast, customers can utilise the autofill option, where they choose the photo order and let the system automatically place the images throughout the calendar additionally, customers can also choose from the layouts created in the admin panel layouts designed for cover pages will appear only when the cover page is selected, and layouts for inner pages will display when users switch to those pages however, month layouts are fixed and cannot be changed by customers once the customers are ready with their design, they can proceed with the checkout and order completion best practices use consistent page layouts create standardized cover, personalization, and month layouts for uniform design optimize month layouts keep grids clean, readable, and aligned with branding for the best user experience create event categories organize holidays into clear categories for easier event management use recurring events add recurring holidays once to avoid repeated yearly setup add useful icons assign meaningful icons to events to improve visual clarity on templates provide template options offer ready made templates to simplify personalization for customers set up autofill smartly configure placeholder structures so autofill works smoothly for end users enable private events allow customers to add personal events for a more customized experience test the designer flow preview each step to ensure layouts load correctly and interactions work as intended preview in all languages if multilingual, verify that month names and events appear properly in each language