Improve Mobile Offline performance with Offline Table Column Selection

Improve Mobile Offline performance with Offline Table Column Selection

This article is contributed. See the original author and article here.

In today’s fast-paced business environment, efficiency and speed are key to staying ahead. That’s why we’re excited to preview* a new feature for Model Driven applications (Canvas application support coming soon) which is designed to improve your mobile applications offline sync performance, saving valuable time and bandwidth.

Offline table column selection brings a significant enhancement to the offline capabilities of your mobile app. Now, Dynamics customers have the power to customize their offline data sync by selecting specific columns within a Dataverse table to download. This granular control means that only the most relevant data is downloaded to the offline device, reducing the overall volume of data that needs to be downloaded.

An example of how this preview feature can be used is shown with the standard Contacts table. This is a standard out of the box Dataverse table which typically includes 240 columns. By leveraging offline table column selection, you can now reduce the number of columns downloaded offline by **greater than half.

User Benefits:
  • Reduced Download Time: By downloading only the necessary columns, the time required for offline sync is significantly decreased. 
  • Improved User Experience: Faster offline sync times will lead to less waiting for the mobile application to be ready to go offline, and large updates to the device will happen even faster. This will lead to a smoother and more efficient user experience. 
  • Optimized Data Usage: This feature helps in managing data consumption, especially in areas with limited connectivity or data plans. 
  • Enhanced Performance: With less data to process, the mobile app will use less battery and bandwidth, allowing for quicker access to critical information. 

The offline table column selection feature is a testament to our commitment to providing solutions that not only meet but exceed the needs of our customers. By enabling enterprise users to tailor their offline data access, we’re empowering them to work smarter, not harder. Experience the difference today and take your field service operations to the next level. 

* Offline table column selection is currently in preview only, please refer to the release plan for general availability

** Required columns may be different by organization and unique business scenarios. Be sure to review your custom business logic to ensure all columns required are selected.

Additional resources

The post Improve Mobile Offline performance with Offline Table Column Selection appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Omni-channel real-time personalization with Dynamics 365 Customer Insights and Optimizely

Omni-channel real-time personalization with Dynamics 365 Customer Insights and Optimizely

This article is contributed. See the original author and article here.

The world is getting noisier, which makes it harder to earn customer attention. We’ve previously described the importance of hyper-personalization to break through the noise and enable customers to explore brands and products on their own terms. Regardless of whether they are consumers or business-to-business (B2B) buyers.

At Ignite 2023, we announced a unique Copilot-powered real-time web personalization solution in Dynamics 365 Customer Insights in partnership with Optimizely*. Today, we’re excited to announce the availability of this solution in preview to customers worldwide. Current Customer Insights customers can sign up now to access the public preview.

*To use Optimizely with Dynamics 365 Customer Insights you need to acquire a license for Optimizely Web Experimentation

The state of web personalization today 

According to recent research from Econsultancy, 93% of businesses see an uplift in conversion rates because of personalization. Yet only 6% of businesses believe they are doing it well. They face three main challenges.

First, traditional tools for personalization have limited data about your customers. It’s no longer sufficient to show content based on a customer’s browsing history, location, and other derived signals alone. The shift away from 3rd party cookies further exacerbates this problem.

Second, even the companies that have collected a wealth of data through their Customer Data Platform (CDP) often struggle to synchronize the customer identity and data between their CDP and personalization tools. This synchronization is essential for real-time personalization. It enables companies to use comprehensive customer understanding from all data sources unified in CDP to tailor experiences based on both current behavior and predicted actions.

Third, personalization is disconnected across channels due to the fragmentation of marketing and web technologies and the data silos within each tool. A customer might see one offer option on the web but get a different message in an email or through an ad on social media. With companies expanding the channels through which they engage with users, it becomes increasingly challenging to connect the dots of a customer’s journey.

Dynamics 365 Customer Insights to the rescue

Dynamics 365 Customer Insights and Optimizely* enable organizations to deliver hyper-personalized omni-channel experiences across web, social, email and offline channels without writing custom code. Marketers and web admins can seamlessly collaborate to create personalized campaigns using unified data from Customer Insights. This enables companies to:

  1. Go beyond browsing history by using comprehensive data from Customer Insights to personalize experiences. For example, leverage the predicted lifetime value of a customer to create targeted experiences.
  2. No-Code Personalization using segments from Customer Insights in Optimizely. For instance, create a segment for high-churn customers in Customer Insights and use it in Optimizely to increase engagement when they visit the website next.
  3. Ensure uniform personalization across all channels with bi-directional integration between Customer Insights and Optimizely. For example, an audience in Optimizely can be created using the predicted lifetime value from Customer Insights and repeat browsing history from Optimizely. This audience can then receive targeted monetary offers. Marketers can also show the same offer in messages sent via a customer journey in Customer Insights, using Optimizely’s signal (activity) on which treatment they received earlier. This can be done through segments refined based on customer activities or real-time triggers based on specific customer actions.
  1. Activate audience across channels in journeys to further target the original visitors with the same offer if the prior web and message touchpoints failed to convert them and export the segments into advertising and social platforms for re-targeting.

There are even more possibilities for customer experience teams. They can, for example, use defined audiences to create ‘lookalike’ segments on social media platforms. This strategy helps them identify and engage new potential customers who share characteristics with their existing audience, expanding their reach and intensifying customer engagement efforts.

“Copilot in Customer Insights and Optimizely not only enable hyper-personalization but democratize it-any marketing or Customer experience team can now deliver such a campaign quickly and without requiring specialized skills – creating segments, journeys and content with the help of Copilot and then setting up the experiments with Optimizely’s market-leading capabilities.”

Kevin Li, VP of Product Strategy at Optimizely.

Leveraging website personalization to accelerate B2B sales

Web personalization can boost B2B sales by showing the right product to the right customer at the right time. CommScope, a leading telecommunication and wireless network company, uses web personalization to increase purchase intent for web visitors and then routes them to a seller based on their cross-channel engagement. This way, CommScope can generate higher quality leads and revenue from its website.

diagram

“Customer Insights and Optimizely enable us to personalize each customer’s experience in real-time with consistency across website and email marketing, enabling self-exploration and demand generation, while also accelerating our sales pipeline by empowering our reps to identify the highest intent leads at the right moment.“

Bob Vonderheide, Director of Customer Experience Technologies at CommScope.

What’s next 

This is just the beginning, and there’s much more to come. Working with early adopters, we know that our customers often rely on their marketers and developers collaborating to add scripts to their websites and mobile apps. We will facilitate this collaboration with a developer portal that gives developers tools to test and verify that the script has successfully been added and functioning as the marketer intended. To enable bespoke scenarios such as personalized e-commerce product pages, we will enable collection of custom events including data such as product details, category, and price. Finally, we will reduce noise from unwanted events through filtering based on pages, location, and other attributes. You can follow the release plans to stay updated on when these features become available.

Meanwhile, we will continue to work with customers as part of the preview to measure and optimize real-world latency and performance. We estimate general availability beyond 2024 wave 2 with the enhancements outlined above.

Learn more about Dynamics 365 Customer Insights

The post Omni-channel real-time personalization with Dynamics 365 Customer Insights and Optimizely appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.