MVP 2026
Technology
MVP 2025
Technology
MVP 2024
Technology
MVP 2023
Technology
MVP 2022
Technology
MVP 2021
Technology
MVP 2017
Technology
I'm a Mentor
As a Sitecore MVP mentor, I help aspiring MVPs by guiding them on how to contribute to the community, share knowledge effectively, and build their personal brand. Whether it’s writing blogs, speaking at events, or contributing to open-source projects, I provide support and insights to help you grow. I also share my own experiences, technical tips, and best practices to make the journey smoother. My goal is to help you not just earn the MVP title but truly make an impact in the Sitecore world!
Timeline
Post-Sitecore Symposium 2025 Roundtable
Curious what made Sitecore Symposium 2025 unforgettable? We explore AI innovations, accessibility tools, marketplace hacks, and personal highlights from Orlando. Hear key product announcements, team takeaways, and actionable insights to help your organization prepare for 2026 and beyond.
Sitecore XM Sitecore XP Sitecore XC Sitecore CDP Sitecore Personalize Sitecore OrderCloud Sitecore Content Hub Sitecore Discover Sitecore Search Sitecore Send Sitecore XM Cloud Sitecore Content Hub ONE Sitecore Connect Sitecore Stream Sitecore JSSPre-Sitecore Symposium 2025 Roundtable
Get an insider look at Sitecore Symposium 2025 in Orlando! Join the Americaneagle.com team as they discuss MVP Summit highlights, must-attend sessions, AI innovations, XM Cloud strategies, and client success stories. Perfect for marketers, developers, and digital experience professionals seeking the latest in Sitecore trends and insights. Join us at the water cooler for this special episode!
Sitecore XM Sitecore XP Sitecore XC Sitecore CDP Sitecore Personalize Sitecore OrderCloud Sitecore Content Hub Sitecore Discover Sitecore Search Sitecore Send Sitecore XM Cloud Sitecore Content Hub ONE Sitecore Connect Sitecore Stream Sitecore JSSSitecore Symposium Event 2025!
A quick must attend session guide for Sitecore Symposium Event 2025!
Sitecore XM Sitecore XP Sitecore XC Sitecore CDP Sitecore Personalize Sitecore OrderCloud Sitecore Content Hub Sitecore Discover Sitecore Search Sitecore Send Sitecore XM Cloud Sitecore Content Hub ONE Sitecore Connect Sitecore Stream Sitecore JSSSXA Site Creation Wizard Changing Folder Template Types
Bug reported in bug tracking system, use the reference number SXA-8753. Case - CS0637631
- We created a Datasources folder under our Data folder using the /sitecore/templates/Common/Folder template.
- We then used the SXA out-of-the-box site creation wizard with a branch template to create our website.
- After the site was created, we noticed that the template for our Datasources folder had been changed to /sitecore/templates/Project/Ametek/Page Design Folder ( {4E3BC3BF-A1F5-4053-8B2E-2...
How We Resolved a Mysterious Multilingual SEO Issue in Sitecore SXA
Recently, we were working on a Sitecore XP SXA website and which was a multilingual website that had 9 languages, so everything was smooth, pages looked great on the front end, language fallback was enabled, so no errors were there. However, during a routine SEO audit, our SEO team flagged a strange issue in their crawl report. The report showed URLs for language versions that didn’t actually exist in Sitecore. For example, there was no cs-CZ version of Item A, yet the following URL was appeari...
Sitecore XPSitecore XM Cloud: Ribbon Buttons & Edge Webhooks Manager
In this session in Sitecore User Group Jaipur, we discussed how to configure custom ribbon buttons in Sitecore XP/XM and Sitecore XM Cloud and used the Edge Webhooks Manager PowerShell tool to manage the Experience Edge webhooks directly from the Content Editor.
Youtube - https://www.youtube.com/watch?v=i_BCzqn-Hx0
Sitecore XM Sitecore XP Sitecore XM Cloud Sitecore JSSUseful Sitecore Powershell Scripts
If you’ve worked on a Sitecore project, you know it’s not always just about building components or crafting templates. Sometimes, it’s about doing the repetitive, time-consuming stuff — like:
Deleting hundreds of items in seconds Removing language versions from dozens of content nodes Submitting items to the workflow in bulk Updating renderings or adding new rendering parameters across many pages
So this blog has useful powershell script to "Add an Additional Parameter to a Rendering Ac...
Sitecore XP Sitecore XM CloudSitecore XM Cloud: Ribbon Buttons & Edge Webhooks Manager
In this session in Sitecore User Group Hyderabad, we discussed how to configure custom ribbon buttons in Sitecore XP/XM and Sitecore XM Cloud and used the Edge Webhooks Manager PowerShell tool to manage the Experience Edge webhooks directly from the Content Editor.
Youtube - https://www.youtube.com/watch?v=xHpt0He9BJY
Sitecore XM Sitecore XP Sitecore XM Cloud Sitecore JSSSitecore XP/XM/XMCloud Ribbon Buttons Using PowerShell
This blog is to create Sitecore ribbon button using powershell script, no code like previously we used to do, like -
Switch to the Core database Create a button item Configure a command in your config Write some backend code to wire it all together
Sitecore XM Sitecore XP Sitecore XM CloudCould not find Mentor issue
Took part in XM-Cloud-Introduction repository for MVP directory created by Ivan Lieckens and raised 6 bugs - https://github.com/Sitecore/XM-Cloud-Introduction/issues/522
Describe the bug Could not find the Mentor issue on the Sitecore MVP website
To Reproduce Steps to reproduce the behavior:
Go to 'https://mvp.sitecore.com/Application/My-Data' Go to mentor section Click on the save button See error
Sitecore XM Cloud Sitecore JSSIssue with Content Hub Images/Videos in Sitecore XM Cloud GraphQL Queries
We encountered an issue while working with Sitecore XM Cloud and GraphQL queries for images. Initially, when we used images from the Media Library, the GraphQL queries returned the src value correctly. However, after transitioning to Content Hub for serving images, we noticed that the src field started returning null. This was unexpected, as Content Hub images should function similarly to regular media library images.
Sitecore XM CloudSitecore MVP Applications Bugs - Filters are not showing label
Took part in XM-Cloud-Introduction repository for MVP directory created by Ivan Lieckens and raised 6 bugs - https://github.com/Sitecore/XM-Cloud-Introduction/issues/515 - Filters are not showing label
Describe the bug Pagination is not working properly
To Reproduce Steps to reproduce the behavior:
Go to 'https://mvp.sitecore.com/Directory' Click on Year '2025' and Country 'India' 2025 is showing 42 and India is showing 40 and the United Arab Emirates is showing 1 When I check the...
Sitecore Search Sitecore XM Cloud Sitecore JSSPagination is off
Took part in XM-Cloud-Introduction repository for MVP directory created by Ivan Lieckens and raised 6 bugs - https://github.com/Sitecore/XM-Cloud-Introduction/issues/513
Describe the bug Pagination is not working properly
To Reproduce Steps to reproduce the behavior:
Go to 'https://mvp.sitecore.com/Directory' Click on Year '2025' and Country 'India' Scroll down to the bottom, it will show 3 pages, when you click on 3rd page, the page is empty, also the number is off as well See er...
Sitecore XM Cloud Sitecore JSSFilters are not showing correct numbers
Took part in XM-Cloud-Introduction repository for MVP directory created by Ivan Lieckens and raised 6 bugs - https://github.com/Sitecore/XM-Cloud-Introduction/issues/514
Describe the bug Pagination is not working properly
To Reproduce Steps to reproduce the behavior:
Go to 'https://mvp.sitecore.com/Directory' Click on Year '2025' and Country 'India' 2025 is showing 42 and India is showing 40 See error Also, Pagination is showing 3 pages and showing "43-42 of 42"
Sitecore XM Cloud Sitecore JSS2024
15/Dec
MVP Application Reviewer
I reviewed MVP application profiles in Dec
Sitemap.xml with different language codes
Case CS0531093 - registered it as a feature request to Sitecore product team, discussed with Tamas, he suggested to add this contribution as well. The client has requested a separate sitemap.xml for each language-specific website URL, with the URLs in each sitemap corresponding to the respective language. For example:
English (en): https://creaform3d-ow-live.preview.ametekweb.com/en/sitemap.xml German (de): https://creaform3d-ow-live.preview.ametekweb.com/de/sitemap.xml When accessing thes...
Sitecore XP"Sorry, you have been blocked" error message when submitting MVP application
Took part in XM-Cloud-Introduction repository for MVP directory created by Ivan Lieckens and raised 6 bugs - https://github.com/Sitecore/XM-Cloud-Introduction/issues/501
Describe the bug While submitting the MVP application suddenly got this error "Sorry, you have been blocked"
To Reproduce Steps to reproduce the behavior:
Go to "https://mvp.sitecore.com/en/Application/Apply" Fill the field "Why do you believe that you are eligible to be selected to be a Sitecore MVP?" field from th...
Sitecore XM Cloud Sitecore JSSMentorship field is showing old text
Took part in XM-Cloud-Introduction repository for MVP directory created by Ivan Lieckens and raised 6 bugs - https://github.com/Sitecore/XM-Cloud-Introduction/issues/502
Describe the bug I left blank Mentorship field but while submitting the MVP application, it was still showing old text that I entered before
To Reproduce Steps to reproduce the behavior:
Go to "https://mvp.sitecore.com/en/Application/Apply"
Fill in the field "Did you have any mentors this year?" from the applicati...
Sitecore XM Cloud Sitecore JSSImport External Media Files in Sitecore XM Cloud Media Library
Blog about Import External Media Files in Sitecore XM Cloud Media Library using next js app routing. We used Authoring GraphQL for the image import. In next phase I will work on importing images using page router as well.
Sitecore XM CloudPost-Sitecore Symposium 2024 Roundtable
I spoke in the Post-Sitecore Symposium 2024 Roundtable held in Americaneagle's Sitecore watercooler podcast, where we discussed the key takeaways from the Sitecore Symposium and Sitecore MVP Summit.
Sitecore XM Sitecore XP Sitecore XC Sitecore CDP Sitecore Personalize Sitecore OrderCloud Sitecore Content Hub Sitecore Discover Sitecore Search Sitecore Send Sitecore XM Cloud Sitecore Content Hub ONE Sitecore ConnectPre-Sitecore Symposium 2024 Roundtable
I spoke in the Pre-Sitecore Symposium 2024 Roundtable held in Americaneagle's Sitecore watercooler podcast, where we discussed what we were interested in Sitecore Symposium and Sitecore MVP Summit.
Sitecore XM Sitecore XP Sitecore XC Sitecore CDP Sitecore Personalize Sitecore OrderCloud Sitecore Content Hub Sitecore Discover Sitecore Search Sitecore Send Sitecore XM Cloud Sitecore Content Hub ONE Sitecore ConnectSitecore Symposium Event 2024!
Blog about sessions in Sitecore Symposium Event 2024! I discussed interesting sessions from whole events and what to expect from the events.
Sitecore XM Sitecore XP Sitecore XC Sitecore CDP Sitecore Personalize Sitecore OrderCloud Sitecore Content Hub Sitecore Discover Sitecore Search Sitecore Send Sitecore XM Cloud Sitecore Content Hub ONE Sitecore ConnectUnable to Verify the First Certificate
We were installing the Sitecore XM Cloud instance locally, everything was going well and the installation was successful as well but we got an error on the front end saying “unable to verify the first certificate”, this was a strange error for us, so we decided to dig into it. so this blog is about its solution.
Sitecore XM Cloud“The current user is not authorized to access this resource.” for Authoring Graphql api in Sitecore XMCloud
While working on a project in Sitecore XM Cloud, we got a requirement to run the query against Authoring API not Edge API, generally, we run most of the queries against Edge. The requirement was to import/write data to Sitecore which is why the authoring endpoint was needed. So while setting up authoring/management graphql we got an error “The current user is not authorized to access this resource.” So this blog is about “The current user is not authorized to access this resource.” for Authoring...
Sitecore XM CloudSet Single Sign-on (SSO) in Sitecore XM Cloud using SAML
This is regarding setting up Single Sign-on(SSO) using SAML in Sitecore XM Cloud. By default, Sitecore provides 2 ways to set up SSO – OpenID Connect and SAML. This blog is about how to Set Single Sign-on (SSO) in Sitecore XM Cloud using SAML
Sitecore XM CloudSet Single Sign-on (SSO) in Sitecore XM Cloud with AzureAD
We had a requirement to set up Single Sign-on (SSO) using Azure Active Directory, now known as Microsoft Entra ID. Out of the box, XM Cloud offers SSO integration through two methods: 1) OpenID Connect and 2) SAML We used OpenID Connect to set up the SSO. So, wrote a blog post is about how to Set Single Sign-on (SSO) in Sitecore XM Cloud with AzureAD.
Sitecore XM CloudThe Session Has Expired Issue
We were in the process of upgrading from Sitecore 9.0.1 to 10.3 as part of a project. Upon completing the upgrade, we conducted tests on the upgraded website and encountered an issue with a page containing a Sitecore Form. The issue arose when attempting to open a form that appeared in a popup upon clicking a button, resulting in an error message stating “session has expired.” This was perplexing because we were actively browsing the website, so the session should not have expired. So wrote a b...
Sitecore XMFilters are not working perfectly
Took part in XM-Cloud-Introduction repository for MVP directory created by Ivan Lieckens and raised the bug - Filters are not working perfectly. Issue - When I select 2024 and the United Arab Emirates facet then it also shows the Jordan facet and its 1 result along with UAE profile cards.
Sitecore Search Sitecore XM CloudSitecore Forms: Object moved to here
We were working on an upgrade project from Sitecore 9.0.1 to 10.3. After the upgrade, we verified the upgraded website, while testing the page that has Sitecore Form we noticed that when we filled in the information and clicked on submit button, it gave an “object moved to here” error pop-up. So, wrote about an error about Sitecore forms - The object moved to here.
Sitecore XMSitecore Content Hub Best Practice – Part 2
I worked on some content hub projects and learned about some best practices that we should use while creating Schema, taxonomy, and other fields in the Content Hub. In Part 1 we discussed some best practices related to taxonomy flags, and taxonomy entity flags, which are very crucial to know while working on schema creation. so wrote about Sitecore Content Hub Best Practices Part 2 for conditions, Member Groups in Schema, Taxonomy vs Option List, etc.
Sitecore Content HubA migration journey to Content Hub PCM by Mohammed Syam & Gaurav Agarwal
This is the recording of our presentation in SUG Pune
Description - In this presentation, me & Mohammed Syam talked about a quick overview of the main functionalities, we have under the Sitecore Content Hub (CH), Product Content Management (PCM) module, like catalog, categories, and products. We talked about the migration process, migration of products meta data, products images and the linkage process. We also talked about some integration approaches with external systems, and best practice...
Sitecore XC Sitecore Content HubSitecore Content Hub Best Practice – Part 1
I worked on some content hub projects and learned about some best practices that we should use while creating Schema, taxonomy, and other fields in the Content Hub. Like -
- The Importance of Schema and Taxonomy in Content Hub
- Understanding the Role of Flags in Schema
- Insights into Taxonomy Entity Flags
A migration journey to content hub PCM
In this presentation, me & Mohammed Syam talked about a quick overview of the main functionalities, we have under the Sitecore Content Hub (CH), Product Content Management (PCM) module, like catalog, categories, and products. We talked about the migration process, migration of products meta data, products images and the linkage process. We also talked about some integration approaches with external systems, and best practices when it comes to create schema, relations, member types and conditions...
Sitecore XM Sitecore Content HubA migration journey to Content Hub PCM by Mohammed Syam & Gaurav Agarwal
In this presentation, me & Mohammed Syam talked about a quick overview of the main functionalities, we have under the Sitecore Content Hub (CH), Product Content Management (PCM) module, like catalog, categories, and products. We talked about the migration process, migration of products meta data, products images and the linkage process. We also talked about some integration approaches with external systems, and best practices when it comes to create schema, relations, member types and conditions...
Sitecore XC Sitecore Content Hub“Maximum number of Sitecore users has been reached” message when trying to log in
We upgraded a Sitecore solution from Sitecore 9.0.1 XP to Sitecore 10.3 XM, everything looks good but then we started to notice that when we login into Sitecore with one user, it kept saying “Maximum number of Sitecore users has been reached” and kicked us out. We know this is not a new issue but while checking we got to know that this issue was fixed in the older version of Sitecore already but this was happening for us in Sitecore 10.3.
Sitecore XMPost-Sitecore DX 2023 with our Sitecore MVPs
In this episode, we Sitecore MVPs to discuss their top moments from Sitecore DX 2023. From significant announcements to enlightening sessions and cherished memories, discover key takeaways and join the excitement for the future of Sitecore and its thriving community.
In this episode we talked about sessions and events that we like during the whole week and discussed some features in details.
Sitecore XM Sitecore XP Sitecore XC Sitecore CDP Sitecore Personalize Sitecore OrderCloud Sitecore Content Hub Sitecore Discover Sitecore Search Sitecore Send Sitecore XM Cloud Sitecore Content Hub ONE Sitecore ConnectSitecore Events Key Takeaways
I attended the Sitecore MVP, Sitecore DX, and SUGCON NA events in Minneapolis and this blog has some key takeaways from the event. Like -
- Sitecore CEO's Vision for the Future
- Sitecore Unveils XM Cloud Plus and Sitecore Accelerate
- Emphasis on Artificial Intelligence (AI)
- Content Hub Upgrades
- Continued Support for XM/XP
Sitecore Events Next Week
In this blog, I wrote about what were the events we were looking for in the Sitecore MVP, Sitecore DX, and SUGCON NA events in Minneapolis. Events like I wanted to attend -
- Keynote of Steve, Sitecore CEO
- Session from Jonathon Price on the seamless integration of Sitecore XM, Personlize, and CDP
- Sitecore CPO Dave O’Flanagan session about Composable DXP
- sessions about AI and chatGPT from Noelle Russell
- Rob Earlam session on Implementing Sitecore Search
- ContentHubONE sessi...
Pre-Sitecore DX Rundown with our Sitecore MVP's
In this conversation, we Sitecore MVP's discussed their most anticipated sessions, key products of interest, and the unique opportunities that Sitecore DX Minneapolis offers to the Sitecore community.
Sitecore XM Sitecore XP Sitecore XC Sitecore CDP Sitecore Personalize Sitecore OrderCloud Sitecore Content Hub Sitecore Discover Sitecore Search Sitecore Send Sitecore XM Cloud Sitecore Content Hub ONE Sitecore ConnectSitecore Commerce Concurrency error
Old issue but worth sharing. We were working on the migration of Product data from Content Hub (PCM) to Sitecore Commerce. So this was a bulk migration as there were almost 2000 products we were syncing at a time. So we created a Connector to sync the data between Sitecore Commerce to Content Hub. Everything was working fine when we were syncing some products but the issue got started when we started the whole catalog sync. We noticed a number of products were syncing and then suddenly they stop...
Sitecore XCUnable to access the context nested properties in Values section - API Action
Sitecore Support Case Number - CS0402575
Registered a bug under our bug tracking system with the reference MONE-39201.
Feature Request ticket with the reference of FRM-2018
Not sure about the actual date as Sitecore Support is saying 2 months ago, so I have added the date based on that in Contributions.
Description - "We want to pass the Description,Rendition source paths(Thumbnail,preview),rendition width,rendition height fields from API action using values section but are unable ...
Sitecore Content HubKeyboard arrow keys are not working in search box #434
I took part in the Sitecore review program about Sitecore Search that was created by Rob
I am searching in the search box and then wanted to put space between 2 words but the left and right arrow keys don't seem working.
Sitecore SearchNot able to go beyond MVP category page #249
I took part in the Sitecore review program about Sitecore Search that was created by Ivan Lieckens (https://github.com/sc-ivanlieckens)
I am trying to select the MVP category as Technology and then clicking on the next button is giving an error. See the attached screenshot.
Update Product taxonomy relation fields by content hub script
In one of our projects, we were working on updating products from spreadsheets, so everything was going good. Later on, we got a requirement to add some new taxonomy relations and add content for them, again one way is the same as my last post to download a spreadsheet from the content hub and update an extra column with the content and upload it back but for that, there was no direct way for us as we had more than 3k items and it’s more manual time confusing efforts.
So, we decided to create...
Sitecore Content HubUpdate Taxonomy Relation To Product
In one of our projects, we were working on updating products from spreadsheets, so everything was going good. Later on, we got a requirement to add some new taxonomy relations and add content for them, again one way is the same as my last post to download a spreadsheet from the content hub and update an extra column with the content and upload it back but for that, there was no direct way for us as we had more than 3k items and it’s more manual time confusing efforts.
So, we decided to create...
Sitecore Content HubUpdate Product fields in a particular language by content hub script
In one of our projects, we were working on updating products for multiple languages from spreadsheets, so everything was going good. Later on, we got a requirement to add content for one more language, one way is to download a spreadsheet from the content hub and update an extra column with that language content and upload it back but for that, there was no direct way for us as we had more than 3k items and it’s more manual time confusing efforts.
So, we decided to create a script for it. In ...
Sitecore Content HubUpdate Properties To Product
In one of our projects, we were working on updating products for multiple languages from spreadsheets, so everything was going good. Later on, we got a requirement to add content for one more language, one way is to download a spreadsheet from the content hub and update an extra column with that language content and upload it back but for that, there was no direct way for us as we had more than 3k items and it’s more manual time confusing efforts.
So, we decided to create a script for it. In ...
Sitecore Content HubLink Entity to Another Entity in Sitecore Content Hub
We got a requirement to link a product entity to another schema entity, but there is no OOTB way to link a number of entities, we can link those manually but we can not do it as the entities were too many.
Let’s suppose a scenario where we have a separate schema that has fields like Title, Description, Product Name, BatchId (all string), and Products (Relation to M.PCM.Product), and we want to relate products in this Products field.
So, we decided to create a script for it. In this script,...
Sitecore Content HubLink Entities By Batch Ids
We got a requirement to link a product entity to another schema entity, but there is no OOTB way to link a number of entities, we can link those manually but we can not do it as the entities were too many.
Let’s suppose a scenario where we have a separate schema that has fields like Title, Description, Product Name, BatchId (all string), and Products (Relation to M.PCM.Product), and we want to relate products in this Products field.
So, we decided to create a script for it. In this script,...
Sitecore Content HubERROR: manifest for sitecore-docker-tools-asset:10.3.0-1809 not found #1107
Building an image based on Sitecore 10.3.0 containers:
ERROR: manifest for scr.sitecore.com/tools/sitecore-docker-tools-asset:10.3.0-1809 not found: manifest unknown: manifest tagged by "10.3.0-1809" is not found.
I noticed tools are not available for 10.3 - https://raw.githubusercontent.com/Sitecore/docker-images/master/tags/sitecore-tags.md
Sitecore XM Sitecore XPDelete Assets by BatchId in Sitecore Content Hub
We got a requirement to delete some particular asset, but there is no OOTB way to delete a number of assets, we can delete those manually but we can not do it as the assets were too many.
So, we decided to create a script for it. In this script, we delete assets as per Batch Id. So while uploading images we uploaded those by adding BatchId to them.
Sitecore Content HubDelete Images Entities By Batch Ids
We got a requirement to delete some particular asset, but there is no OOTB way to delete a number of assets, we can delete those manually but we can not do it as the assets were too many.
So, we decided to create a script for it. In this script, we delete assets as per Batch Id. So while uploading images we uploaded those by adding BatchId to them.
Sitecore Content Hub