If you’re in the world of Oracle Cloud, you are most likely busy planning your big switch to Redwood. While it’s easy to get excited about a new look and a plethora of AI features, I want to take some time to talk about a tool that’s new (at least to me) that comes along […]
Technology Partners
Moving to CJA? Sunset Adobe Analytics Without Causing Chaos
Adobe Experience Platform (AEP) and Customer Journey Analytics (CJA) continue to emerge as the preferred solutions for organizations seeking a unified, 360‑degree view of customer behavior. For organizations requiring HIPAA compliance, AEP and CJA is a necessity. Many organizations are now having discussions about whether they should retool or retire their legacy Adobe Analytics implementations. […]
Build, Govern, Measure: Agentforce Done Right
Part 1 of our Salesforce Outcomes Playbook made the case for measurable value and orchestrated workflows. In this next post, we move from strategy to execution and show how to put Agentforce to work on a real business KPI. Perficient is recognized in Forrester’s Salesforce Consulting Services Landscape, Q4 2025 for our North America focus […]
Perficient included in IDC ServiceScape U.S. Midmarket Salesforce Implementation Services 2025–2026
Perficient is proud to be included in the IDC ServiceScape: U.S. Midmarket Salesforce Implementation Services 2025–2026 (Doc# US54222726, January 2026). Led by Jason Bremner, Research Vice President, IT Consulting and Systems Integration Services at IDC, this IDC ServiceScape provides buyers with a structured view of Salesforce services capabilities across the industry. Why we believe this matters for Salesforce […]
Build a Custom Accordion Component in SPFx Using React – SharePoint
When building modern SharePoint Framework (SPFx) solutions, reusable UI components play a crucial role in keeping your code clean, scalable, and maintainable. In particular, interactive components help improve the user experience without cluttering the interface. Among these components, the Accordion is a commonly used UI element. It allows users to expand and collapse sections, making […]
OmniStudio Expression Set Action – A Beginner‑Friendly Guide
OmniStudio Expression Set Action is a powerful feature in Salesforce Industries. It lets you make changes and make decisions based on rules in guided processes, like OmniScripts and Integration Procedures. Instead of writing rules in many places, you can define your business rules once in an Expression Set and use them wherever you need them. This […]
Part 1: Mobile AI 2026: Why On-Device Intelligence is the New Standard
Subtitle: From Critical Medical Hardware to the Apple Ecosystem, the future of mobile intelligence is local, instant, and unified. We are standing at a hardware tipping point. For the last decade, “AI” on mobile effectively meant one thing: sending data to the cloud and waiting for an answer. Especially for those chatbots, adding AI to […]
For Architects, by Architects: See Allie Vaughan and Anu Pandey at Architect Dreamin’ 2026
If you believe great Salesforce architecture is built through collaboration, curiosity, and real world problem solving, Architect Dreamin’ is your kind of event. Taking place January 21–22, 2026 in Scottsdale, Arizona, Architect Dreamin’ brings together solution architects, system architects, senior consultants, and senior developers for two days of deep technical exploration and peer-led learning. And […]
Upgrading from Gulp to Heft in SPFx | Sharepoint
With the release of SPFx v1.22, Microsoft introduced Heft as the new build engine, replacing Gulp. This change brings better performance, modern tooling, and a more standardized approach to building SPFx solutions. In this blog, we’ll explore what this means for developers and how to upgrade. What is Gulp in SPFx? In SharePoint Framework (SPFx), […]
Building Custom Search Vertical in SharePoint Online for List Items with Adaptive Cards
This blog explains the process of building a custom search vertical in SharePoint Online that targets a specific list using a dedicated content type. It covers indexing important columns, and mapping them to managed properties for search. Afterward, a result type is configured with Adaptive Cards JSON to display metadata like title, category, author, and […]
From Legacy to Modern: Migrating WCF to Web API with the Help of AI
Introduction The modernization of legacy applications has always been a costly process: understanding old code, uncovering hidden dependencies, translating communication models (for example, from SOAP to REST), and ensuring that nothing breaks in production. This is where artificial intelligence changes the game. AI does not replace the architect or the developer, but it speeds up […]
Understanding Pages, Blocks, and Rendering in Optimizely CMS
Before diving into key concepts, ensure that Optimizely CMS is set up on your local machine. You can refer to the detailed setup guide here: “Optimizely CMS Set Up: A Developer’s Guide / Blogs / Perficient” Once Optimizely CMS is successfully configured, the following core concepts will help you understand how to work with pages, […]