How to Add Separate Events to SharePoint Project Pages
Question details
The user wants to know how to add separate, isolated milestone events to specific project pages using the SharePoint Events web part.

- Product
- Microsoft SharePoint
- Device & OS
- not provided
- Scenario
- Managing multiple independent project pages within a SharePoint team site and needing to track milestones without cross-posting them to all pages.
- Observed behavior
- The standard SharePoint Events web part acts at the site level, meaning events added to one project page automatically become visible across the entire team site.
Ensure you have 'Edit' or 'Full Control' permissions for the SharePoint site so you can create custom lists and modify project page web parts.
Use Custom Lists and List Web Parts for Page-Level Events
Since the native Events web part is site-wide, creating specific custom lists for each project is the best workaround to maintain isolated event tracking.
The SharePoint Events web part is inherently associated with the entire site. To prevent project milestones from appearing site-wide, you can build custom lists tailored for each project page.
Navigate to your SharePoint site homepage. Click 'Site contents', select 'New', and then choose 'List'. Name the list after your specific project (e.g., 'Project Alpha Events').
In your new list, click 'Add column' to create necessary data fields. Add a 'Date and time' column for the event date and a 'Text' column for the milestone description.
Navigate to the individual project page where you want these events displayed. Click 'Edit' at the top right, click the '+' icon to add a new web part, and select 'List'.
Choose the custom list you just created from the dropdown menu. Arrange the web part on your page, then click 'Republish' to save the changes.

Submit a Feature Request to Microsoft
If custom lists or category filtering do not meet your workflow needs, you can submit a formal request for page-level event lists.
Manage Project Schedules Seamlessly with WPS Office
If SharePoint's site-wide event limitations make project planning difficult, WPS Office provides a lightweight, flexible alternative. You can easily create, customize, and share isolated project schedules and milestone trackers without worrying about web part restrictions.
- 1. Download and Install: Visit the official WPS Office website to download the free suite for your operating system.
- 2. Open a Project Template: Launch WPS Spreadsheet, go to the template library, and search for 'Project Schedule' or 'Milestone Tracker'.
- 3. Customize and Share: Input your distinct project events into the spreadsheet and save the file in .xlsx format to share easily with your specific project team.

Frequently Asked Questions
Can I disconnect the SharePoint Events web part from the main site?
No. By default, the Events web part in SharePoint is deeply integrated with the site-level Events list. It cannot be disconnected to function purely as a standalone, page-only list.
How do I filter an existing SharePoint Events list for a specific project?
You can assign categories to your events when creating them. Then, edit the Events web part on your specific project page, look for the 'Filter' settings in the property pane, and choose to display only events that match your designated project category.
Are custom lists a good replacement for the Events web part?
Yes, custom lists are highly versatile. While they lack the visual calendar block style of the native Events web part, you can format custom lists with calendar views and add conditional formatting to track milestones effectively per page.




