Steps to enable Multi-Language for Portal

1) Enable the required language on the Dynamics CRM instance

The user would need to have ‘System Customizer’ OR ‘System Administrator’ role to perform the action below

Go to Settings -> Administration -> Languages

Select the desired language to be installed and hit the ‘Apply’ button

In the screenshot below ‘Spanish’ language has been enabled.

Note: This action can take time depending on the number of languages selected and is ideally recommended to be performed during non-peak hours.Lag-setting

2) Within your Dynamics CRM instance go to Portals -> Websites and open the required website record which needs to be enabled for multi-language.

3) Click on the ‘+’ button next to the ‘Supported Languages’ sub-grid to add a new ‘Website Language’ record.

2

4) On the ‘Website Language’ form set the below fields and save the record.

Portal Language: Newly added language in #1 above

Publishing State: Published

3

Note: This action would automatically generate new records (related to newly provisioned language)  for all the language enabled OOB Portal records, however, it won’t have the translated values. The translation would need to be done manually.

E.g.: There will now be 2 records for each ‘content snippet’ record. Open these records (related to the newly provisioned language)  and update the values with the translated text. Do the same for all the other required entities.

4

5) The language menu should now be available on the Portal. Changing the language on the Portal would automatically refresh the portal with the translated values.

5

Microsoft CSP Pain Points Lead Partner To Develop Partner-Facing Solution

Recent press coverage and article from Scott Bekker at Redmond channel partner details a conversation with Ismail Nalwala and the value of Work 365 as a solution for CSP partners. Whether you are direct or indirect Work 365 can help partners run an efficient cloud business as described by Rosalyn Arntzen from Amaxra.

Being Customer Zero On Dynamics 365 – A Microsoft Partners Perspective

Digital Transformation and Customer Experience are two areas that are on top of mind for executives and CIOs everywhere. Dynamics 365 is one of those applications that is at the center of Digital Transformation for Microsoft and its partners. Being a Microsoft partner is not an exclusive club. It’s a challenging marketplace with tight margins and innovation happening rapidly both at Microsoft and with partners. However, there are some perks of being a partner like receiving the Internal Use Rights (IURs) to some of the best technology products like Office 365 and Dynamics 365. The idea is that Partners need to be customer zero, use the products to be able to sell the products. Dynamics 365 formerly Dynamics CRM or CRM online, is one of those products which can be used to run your entire business! As we released Work 365 for Partners I was recounting our journey– which involved us trying to make the most use of the application to keep us relevant and stay ahead. In reflecting back, we were Digitally Transforming while attempting to deliver great Customer Experience.

As a Microsoft Partner, we had access to early versions of Dynamics CRM. Today we are using Dynamics CRM in every function of our business but it wasn’t always like that. I wanted to share in this article our own journey to see if I can relate this back to other partners who are thinking of where to start or get feedback from those that are ahead of us on what we could be doing.

We started with the Sales module to have a contact management system in place in late 2010. We went from Contacts to Opportunity Tracking and then onward with implementing one thing after the other and eventually getting the whole company to use the system from Sales, Service, Delivery to Accounting. As a Dynamics app developer, we needed a way to deliver and manage Work 365 licenses. The manual license delivery and trial processes were time-consuming and error-prone. Once we built this license delivery mechanism in Dynamics CRM, our system was no longer just a data repository but more of a provisioning and business critical application. The graphic below depicts the different functional pieces we implemented over the years to digitize our business.

Work-365-csp-platform

After we implemented a piece of functionality we would then continue with the rounds of

  • Tweaking and adding fields and forms
  • Setting up notifications and workflow automation
  • Fixing and managing permissions

The most important thing for us was the more functional areas we added the more user adoption we had and the greater the ROI. We started to see the complete 360Degree of our customers and provide better customer experiences with every new service and functional line. We integrated 3rd Party Partner applications like ClickDimensions for marketing Automation, Xperido for document generation, DocuSign for signature and contract management. And every year we had to work with the inevitable upgrade cycles with new feature and compatibility.

Our approach to Digital Transformation was not to invent a Digital strategy but to digitize our current strategy. As a Microsoft CSP, we needed a way to keep up with the growth, provide great service, differentiate ourselves and keep our costs low. We used the Netflix model which I will discuss specifics in a separate article. Our strategy was:

  1. Create differentiated products and services
  2. Streamline our service offering and our systems to manage the cost
  3. Provide multiple service channels to customers including self-service

To that effect, we leveraged our experience of developing apps for Dynamics, e-commerce and Dynamics 365 configuration to create Work 365 to manage our CSP and customer-facing services.

Back to the Beginning

Our biggest learning along with our Digital transformation journey as a Microsoft CSP partner:

CRM implementations are never done and you must work at it endlessly to improve and fine-tune the processes.

Leverage the IURs and create application density to realize the investment. Application density happens by implementing connected processes in one system where users across different functions have efficiency gains from access to data, reduced training costs and process automation.

Don’t worry about developing a digital strategy- but more importantly digitize your current strategy. Be the customer zero in using the Cloud services and products so that you can train the teams and serve it up to your own customers.

Please share your thoughts about how you use your application IURs, tackle Digital transformation and provide exceptional customer experience.

About the author
Ismail Nalwala
CEO

Click on the link to view the original post – https://www.linkedin.com/pulse/being-customer-zero-dynamics-365-microsoft-partners-ismail-nalwala/

Custom Icons for List View in Dynamics 365

Visualization is always helpful when it comes to identifying and highlight the set of data. With the new feature provided by Microsoft in Dynamics 365, it is possible to display list views with Icons or any kind of graphical representation to make the desired data stand out.

Here are the steps to follow.

In my example, I want to display indicators for active accounts list according to their membership statuses in Green (Current), Grey (Dropped) and Blue (Prospective).Therefore, the things which we need are:

Step1:

First, we will need some images to store in Web Resources for icons. I have used 16*16 pixel .png format images. So, I have used three images and stored them in the Web Resources in my Solution.

list view in microsoft dynamics 365

You can see here that the images are in PNG format and you can choose to give any name for the images.

Step2:

We will also need an Option Set to display the indicators based on options selected for the record, the indicator will get displayed. Here I am using OOB Status Reason field in which I have added options as Current, Dropped, and Prospect. You can use any other option set as well.

Step3:

Very important JavaScript Web Resource to store the code containing the business logic.

Here is the code. You can use this code to implement the solution.

list view code solution in microsoft dynamics 365

Note:

1.       The status code used in the script is the schema name of the column where I want to display the icons.

status code

You can see here that I have used default Status Reason field so I have used statuscode to retrieve the value of the column. You can use the schema name of the options set you are using.

status code 1

2.       In the script below.

status code 3

a.       1 is the value for Active status in the option set.

b.       imageName is schema name of the image.

active status in microsoft dynamics

Step4:

Link the JavaScript to the columns in the View, by clicking on Change Property option.

microsoft dynamics membership status

column properties in microsoft dynamics 365

Step5:

Save the view and Publish Customizations.

Step6:

Go back to view and you will see the icons

list view icons in microsoft dynamics 365

We need to make few considerations here:

There are a few things to consider before diving in:

1.       This only works on a standard grid. It does not work on the newly introduced Editable Grid.

2.       Icons can only be displayed on the Web Interface. The Outlook and Mobile Apps will not display the icon.

3. Tooltips can be defined for multiple languages/locale ID (LCID). In this example, I’ve set Canadian English (LCID 4105) as the default and included Canadian French (LCID 3084) as the alternative. More Locale ID values can be found here.

How to Setup Search Topics in Dynamics 365 Social Engagement Tool

The Social Engagement tool is a fantastic social interaction tool for sales, marketing and customer service professionals who want to proactively engage with their audience and customers on social media. It collects data from various sites such as Twitter, Facebook, Tumblr, YouTube and relevant blogs. The visual reports help you spot emerging trends from people’s comments, whether positive, negative, or neutral. It can even read emoticons and emoji’s =)

Why Social Engagement?

Every business needs to build their brand presence and reputation in the market and to create that social media is a very good platform. There are stand-alone tools out there to help analyze your activity against success measures and objectives. They look at metrics such as clicks, shares, likes, most popular posts and so on. Ideally, you’d use a tool that maximizes existing activities to boost ROI by:

  • analyzing trends in customer sentiment
  • improving existing product lines or creating new products and services
  • creating sales lead in your Dynamics 365 system
  • automatically creating support cases for any complaints posted online

social engagement tool gives all the above features to analyze data and take proper action on it.

To collect that information from various sources user, must set up the search topics inside the search setup section.  At least one active search topic is required to acquire social data. There are different categories present in the search setup like competitor, accounts, contact, lead, campaign, & products. the user can also add their own category. Search topic gives the filtered data related to sources and different rules which user provide to it.

Steps involved to set up Search Topic:

1.    Find out the sources

Social Engagement covers multiple sources where you can track public posts, and publish messages and replies. All sources can be filtered in Analytics for an up-close look at your data. Find out what is covered by using the following available sources.

a.    Blogs

b.    Facebook

c.     Twitter

d.    LinkedIn

e.    News

f.      Reddit

g.    Videos

2.    Create Search topics

You can add search topic names that contain up to 35 characters. The search topic names are only for your reference; they aren’t included in the actual search. Search topic names are like titles for your search topics so you can quickly relate to and use or reuse them.

Microsoft Social Engagement

1.    Add a rule to the search topic

Social Engagement supports the following search rules. You need to be a Social Engagement Administrator or Power Analyst to create or modify search topics.

a.     Keyword rule

b.    Facebook page rule

c.     Twitter rule

d.    Instagram rule

e.     Private message rule

f.      Custom sources rule

g.    YouTube rule

h.    LinkedIn page rule

Microsoft Social Engagement 2

2.    Refine your search rules to find relevant content

Analyze your results and optimize your search queries regularly to make sure you get the most relevant data. Your searches may return posts that are irrelevant in the context you are looking for.

Microsoft Social Engagement 3

3.    Manage your post quota

Keep track of the number of posts that result from your search topics and count toward your solution’s post quota. Your solution is priced based on the number of posts you can acquire per month.

These are the steps which help a user to setup search topic and engage with your customer.

Advantages of Social Engagement Tool

  • A major advantage is this tool is the part of Dynamics 365 and it allows us to create lead or cases directly from social posts
  • Collect all relevant data from various social sources like Facebook, Twitter, LinkedIn etc.
  • We can track competitor’s social activities
  • What is being shared and communicated by whom, and when?
  • We can find who is the big influencer in our industry
  • We can engage with our customers, fans & Critics through social media

And many more……

How Users Can Take Dynamics 365 On-the-Go with Mobile Devices

One of the best features of Dynamics 365 is its portability. With administrator support, users can access work from anywhere with smartphone and tablet options, making it an ideal platform for an increasingly mobile world.

The Advantages of the Dynamics 365 Mobile Platform

Today’s employees are connected, working in offices, on job sites, from home, and on the road. By implementing the Dynamics 365 mobile platform, users have the ability to do their work wherever they need to be. This is particularly important for people in the following situations:

  • Sales professionals who need the ability to create quotes or proposals during off-site client meetings
  • Remote workers who need access from their preferred devices
  • Employees who travel frequently for business and need to check in from smartphones or tablets on the road
  • Executives who need to stay connected at all times

Working with Your Administrator to Set Up Dynamics 365 for Mobile

Setting up Dynamics 365 for phones and tablets requires administrator assistance to configure the correct privileges for your account. You should work with an admin before attempting to set up your Dynamics 365 platform on mobile. Then follow the steps below:

  1. Make sure you have a supported device. You can view Microsoft’s list of supported devices here.
  2. Install the app from your preferred app store. There are options for phones and tablets on Android, Apple, and Windows devices.
  3. Once you have sufficient privileges from your administrator to access Dynamics 365, you may need to work with him or her to gain the level of security access you need for your work. Customer Data is limited based on security and entity settings.

What Administrators Need to Know About Customization Options for Mobile Dynamics 365

The ability to design once and deploy everywhere is a big advantage with Dynamics 365. Customizations to the main Dynamics 365 platform are automatically optimized and then applied to mobile apps for convenient functionality. The following are additional customizations for mobile:

  • Form customizations: Forms are already optimized for the mobile user experience, but additional customizations can be made to eliminate fields, sections, or entire tabs to allow users to focus on the most relevant data (for instance, the contact’s primary information).
  • Entity customizations: All custom entities can be enabled on Dynamics 365 for phones and tablets.
  • Visual controls customization: Users can enter data faster using visual controls in Dynamics 365 for mobile devices. Sliders, switches, star ratings, video embedding, and calendar controls are all available options that can create a sleeker experience.

Whether you’re a Dynamics 365 user or administrator, getting comfortable with Dynamics 365 mobile functionality is an important way to help your company take the next step in CRM optimization. To learn more about Dynamics 365 and implementing mobile options as part of your digital transformation, contact us today!

Preparing for the Dynamics 365 Transition

When Microsoft Dynamics 365 replaced Dynamics CRM, many Dynamics CRM users were uncertain at the thought of transitioning to a whole new platform. Now that Dynamics 365 has launched, its time to answer some of the most common questions about Dynamics 365 licensing, improvements, and making a smooth transition.

What Do You Get When You Transition to Dynamics 365

Dynamics 365 launched with advanced business analytics and a comprehensive platform to unite all your business functions under one software umbrella. We’ve explored some of the many benefits of Dynamics 365 in the recent blogs below:

The bottom line? If your organization is working with a group of cobbled-together tools that are challenging to integrate, Dynamics 365 will provide a strong improvement. And if you’ve wanted to try department-specific software but keep putting it off because of integration issues or budgetary reasons, Dynamics 365 offers a customizable, cost-effective solution.

When to Transition to Dynamics 365 from Dynamics CRM

If you’re using Dynamics CRM Online, you will be required to transition to a new Dynamics 365 licensing plan when your current plan renews (usually one year after your initial purchase). Many users are choosing to make the leap sooner rather than waiting in order to take advantage of enhanced functionality and software upgrades. Instead of delaying the transition to Dynamics 365 and scrambling to choose the right options and apps at the last moment, we recommend talking to us now and preparing for a smooth transition before you’re required to make the switch.

Current Dynamics 365 Enterprise Edition Licensing Overview

Dynamics 365 consists of a suite of apps that users can purchase as needed, which gives users significant licensing flexibility that did not exist in Dynamics CRM. Some popular apps include functions for sales teams, marketing, financial management, and operations, but the selection of apps and integration capabilities is virtually limitless.

Channel Specific Licensing Scenarios for Dynamics CRM Users

1.     Open License / Open Value / Open Value Subscription – At the end of their current CRM Online subscription, these users will be required to renew in an alternate channel (Direct, CSP, MPSA, or EA). In order to renew in CSP, you must use a CSP partner like IOTAP.

2.     Web-Direct (MOSP) Channel – At the time of renewal, these customers must switch to Dynamics 365 SKUs. Promo codes can be used before February 1, 2017. After February 1st, customers will need to renew at the transition price rate.

3.     CSP – These Dynamics Online customers are also required to switch to Dynamics 365 SKUs on or before their renewal date. As with the Web-Direct Channel above, promo pricing is available only until February 1st.

4.     MPSA – Transitioning to Dynamics 365 is required for renewal, and transition/offer SKUs have been available since December 1, 2016.

5.     Enterprise Agreement / EA Subscription – CRM Online customers on the EA program must upgrade to Dynamics 365 at renewal or before.

Basic Licensing Options for the Dynamics 365 Transition

Below, we’ve broken out two typical licenses to help you understand potential options. You can learn more about Dynamics 365 licenses here.

·      Sales, Field Service, Customer Service, & Project Service Automation:

o   1 included production instance

o   1 included the non-production instance

o   1 included portal

o   10GB of database storage plus 5GB additional per 20 full users

o   Dual use rights to Dynamics 365 On Premises

o   Subscription licenses for named users and devices

·      Operations:

o   1 included production instance

o   Sandbox 1 and 2 non-production instance(s)

o   100GB of file storage

o   10GB of database storage plus 5GB additional per 20 full users

o   Dual use rights to AX 2012 R3

o   Subscription licenses for named users and devices

With so many different options available, many Dynamics CRM users are struggling to choose the right licensing and add-on appropriate apps to integrate their departments under Dynamics 365. Talk to us today to find out about making a smooth transition from Dynamics CRM to Dynamics 365, or schedule a demo see how this progressive platform can advance your organization’s digital transformation.

Three Reasons Why You Should Use Dynamics 365 for Financials

Dynamics 365 is designed to connect every business function together into a single, easy-to-use platform. As you can imagine, there are a number of ways in which the software’s capabilities can be used, and today we’re taking a look at one of the most popular: Dynamics 365 for Financials.

First, let’s review what you can do with Dynamics 365 for Financials. The application includes features that perform the following tasks:

  • Quoting
  • Invoicing
  • Payment
  • Purchasing
  • Inventory Management
  • Reporting
  • Analytics

These are basic financial management functions that every business needs, but the way Dynamics 365 for Financials connects these tasks to a comprehensive, scalable platform is what makes it so valuable. Here are three reasons why we think Dynamics 365 for Financials is an excellent choice for small and mid-size organizations alike.

1. Dynamics 365 for Financials Makes Your Back Office More Efficient

Standalone applications can be slow and inefficient. Dynamics 365 for Financials pulls data from the same system as your sales, marketing, operations, customer service, and other business departments. These connections allow teams to share customer data across departments, quickly send quotes and proposals, follow up on unpaid invoices, and work efficiently with local or distant team members.

Dynamics 365 for Financials also makes use of familiar Microsoft Office programs, making it easy for your employees to perform functions like quoting and invoicing via Outlook. Faster, smoother processes enable employees to quickly perform basic tasks and then focus their attention on more important things.

2. Dynamics 365 for Financials Makes It Easy to Discover Problems & Track ROI

The reporting and analytics capabilities of Dynamics 365 for Financials help organizations paint a complete picture of their sales and spending. Financials unites data from accounting, sales, purchasing, inventory, and customer accounts so that you can see exactly where money is being earned – and where it’s being lost.

Microsoft dynamics for finance

At the same time, predictive analytics help organizations model better financial outcomes and avoid wasteful spending. Dynamics 365 for Financials has also made reports easy to create and share so that every member of your team can use real-time data to make important financial decisions.

3. Dynamics 365 for Financials is Ready to Grow with Your Company

When those improved decision-making capabilities pay off and your business starts growing, Dynamics 365 for Financials is ready to grow with your organization. The application is flexible and scalable, with dozens of add-on apps to increase capabilities and connect to popular programs your company may already be using, like QuickBooks, PayPal, and credit card processing services.

Small and mid-sized businesses especially benefit when they have the opportunity to start with a basic platform and scale up as they require more specialized applications. Dynamics 365 for Financials allows organizations to pay for what they need and eliminate wasteful spending on technology that will go unused or unneeded.

Is your company interested in taking advantage of Dynamics 365 for Financials? Contact us today to learn about our special pricing for new Dynamics 365 customers.

Dynamics 365 Online or On-Prem?

If you are thinking about a major business application project like implementing Dynamics 365, the deployment option is going to be a very important consideration for some organizations. Dynamics 365 is designed with choice in mind, and one of the first choices a business needs to make is whether to use Microsoft’s Dynamics 365 platform on-premises or in the cloud. Dynamics 365 supports both, and the cloud seems to be the go-to deployment option for most organizations. However, for certain specific requirements, an on-premise install may be worth considering.  As the Dynamics 365 product continues to evolve, it’s becoming clear that the Online versions are diverging from on premises in functionality because of the massive Azure infrastructure that supports Dynamics 365 online applications – especially Cortana intelligence and IoT specific requirements.

As a stand-alone product, Dynamics 365 gives users strong out-of-the-box ERP and CRM capabilities, but the solution’s real beauty is in its ability to connect with a robust collection of apps that enhance functionality and improve business performance across all departments. Organizations that set up Dynamics 365 in the cloud will be better positioned to take full advantage of Microsoft’s wide range of specialized productivity applications.

We will discuss this consideration in two parts – the functional aspects in regards to features and the non-functional and infrastructure considerations. Here are some functional reasons that you’ll want to move to the cloud with Dynamics 365:

1. Cloud-Based Digital Transformation

Dynamics 365 was built to accelerate the digital transformation for organizations that are ready to take the next step in business intelligence and automation. The software’s wide range of available – and customizable – cloud-based apps means that the platform can be tailored to meet the needs of every department, in every industry, without sacrificing agility or bulking up on unnecessary tools. Cloud-based Dynamics 365 installations let businesses enjoy a full range of applications like Field Service, Project Service automation that will transform the way you do business. These applications are not available on the premise.

2. Enhanced Mobility and Flexibility in the Cloud

Dynamics 365’s cloud-based service and applications operate on all devices and channels, expanding opportunities for professionals who need access on-the-go and enabling users to work from their smartphones, tablets, desktops, and other connected devices. Offline capabilities are included for mobile devices.

Further, Dynamics 365’s licensing models let you easily pick and choose the types of applications and functions your team will have access to so that they only see the tools they need. Even office 365 groups, Delve and Customer Portals are available in the cloud version unlike in the on-prem version.

3. Scalability Comes from the Cloud

Built on the Azure cloud platform, Dynamics 365 provides users with a single, simple service to connect people, processes, and data that can scale as your business grows. You won’t have to purchase more servers to handle more load, and you won’t ever have to worry about the security, reliability and support concerns that a growing business would face managing its servers internally. BI and reporting capabilities vary significantly between the cloud and the on-prem versions.

4. Cloud-Based Possibilities You Never Imagined

Rethink what’s possible with Dynamics 365 in the cloud with IoT, Gamification, and insights. The enterprise version of the Dynamics 365 apps let you expand your opportunities to all data in one place with Dynamics 365 in the center of the organization.

With the cloud version,  it’s pay as you go and pay as you grow! It’s easy to start with a smaller number of licenses and then grow with add-ons and apps as they become relevant to your business. You may choose to start with Dynamics 365 productivity apps for your sales and customer service departments, and then expand into operations, financials, or project service automation when you’re ready to grow.

Contact us to learn more about which Dynamics 365 option is best for you. 

5 Ways to Speed Up Customer Service & Increase Efficiency with Adxstudio Portals and Dynamics 365

A 2015 study by Forrester research found that web-based self-service is a popular channel for customers to find support. The web-based channel along with other channels like email and telephone is part of a well-rounded customer service strategy. Developing channels for customers or partners to reach you only increases the likelihood of a successful interaction. In the past, we have discussed how email to case is a critical component of the service channel strategy. However, Pairing Dynamics 365 with Adxstudio portals is another way to a web-based channel for your organization to improve customer satisfaction.  Below are five ways Dynamics 365 users are incorporating ADX portals to provide a better experience for their customers.

1. Improve Customer Service

Enhanced customer service is the biggest advantage of working with Adxstudio portals and Dynamics 365. We’ve already talked about the value of creating personalized customer experiences for today’s demanding consumers. ADX portals are a web interface between Dynamics 365 and your customers that provide unprecedented self-service capabilities in the following areas:

  • Help Desk Support: Alleviate the burden on your customer support team with a self-service customer portal that integrates directly with your ERP and automation systems. Let Dynamics 365 and ADX portals help you deliver responsive service, manage support tickets and warranties, and capture levels of customer satisfaction.
  • Create a Dynamic Knowledge Base: Gather information from customers and staff, and compile that knowledge into a database of resources for customers who prefer a self-service approach.
  • Feedback and Crowdsourcing: Conduct online surveys and polls to obtain customer feedback and identify issues to improve your products and customer experiences.
  • Gain Valuable Insights: Use Adxstudio portal activity data, reporting, and analytics to gain insights about your customers, products, and leads. Generate reports and adapt your online portal as your organization grows.

2. Serve the Public Sector

Adxstudio portals can be configured with Dynamics 365 to create self-serve opportunities for local and state agency constituents. The public sector can engage with citizens using Dynamics 365’s social media and portal publishing tools to manage citizen service requests efficiently and reduce administrative costs to deliver items like self-service permits and applications.

3. Grow Your Partner Channel

Dynamics 365’s Adxstudio integrations are ideal for supporting and coordinating efforts across complex marketplaces. Quickly onboard channel partners, manage multi-level partner relationships and assign inbound leads to partners using web-based portals linked to Dynamics 365. Use Adxstudio portals to create opportunities for partner growth, and aggregate sales data to separate areas of successful performance from those in need of support.

4. Manage Conferences & Events

Event management is a logistical challenge. Dynamics 365’s ADX portals make it easy to schedule, accept payments, manage sponsors and speakers, and provide attendee information that is directly connected to your larger database. Adxstudio portals and Dynamics 365 also provide secure transaction processing and attendee pulse feedback to increase efficiency and gather real-time information from event attendees.

5. Deliver Premium Online Shopping Experiences

Dynamics 365 and Adxstudio portals allow companies to offer a truly personalized online customer experience. Grow customer communities, provide self-service and interactive features to improve UX, and deliver a top-notch online shopping experience with all modern conveniences today’s online consumers demand.

To learn more about how IOTAP can help you bring Dynamics 365 to the web with Adxstudio portals, contact us today.