Skip to main content

Notifications

Community site session details

Community site session details

Session Id : mvy6e7G67QHVQUeurqBj99
Power Apps - Power Apps Pro Dev & ISV
Unanswered

One Power App for multiple different CRM system

Like (0) ShareShare
ReportReport
Posted on 10 Dec 2024 12:01:58 by 6

Hello Everyone,

We want to build the generic Power Apps that can work with multiple CRM platforms like Dynamics CRM, Hubspot, Salesforce etc.
First question - Is it possible or a dream that we are talking about?
Second question - If it is possible, any pointer or guidelines how this can be achieved would be greatly appreciated.
The custom power App that we are talking about will store and maintain the sales order/sales quotation specific information in different ERPs.
Calling experts to shed some light here.

Regards

-Rahul

  • Suggested answer
    Garima_PowerPlatform Profile Picture
    170 on 11 Dec 2024 at 22:13:38
    One Power App for multiple different CRM system
    Hi RS-10121135-0,

    I would be very happy to help you.
     
    You can ask question as much as you can. 
     
    Thanks
  • RS-10121135-0 Profile Picture
    6 on 11 Dec 2024 at 09:08:05
    One Power App for multiple different CRM system
    Hi CU04120610-0
    Do you experience in building similar use case using the Power apps?
    If so, your experience can greatly help us.
    Let us know if you are interested in discussing the possible collaboration. 
  • RS-10121135-0 Profile Picture
    6 on 11 Dec 2024 at 09:06:18
    One Power App for multiple different CRM system
    Thank you for your response.
  • Garima_PowerPlatform Profile Picture
    170 on 11 Dec 2024 at 06:08:37
    One Power App for multiple different CRM system
    1. Yes, Is it Possible to Build a Power App for Multiple CRMs (Dynamics CRM, HubSpot, Salesforce, etc.)
    2.  
    • Use Standard Connectors

      • Power Apps has built-in connectors for popular CRMs like Dynamics 365, Salesforce, HubSpot, and more.
      • These connectors handle authentication and data retrieval, making it easier to interact with these systems.
    • Use Custom Connectors

      • For CRMs without built-in connectors, create Custom Connectors to integrate with their APIs.
      • Define APIs, configure authentication (OAuth), and standardize the data model across platforms.
    • Data Normalization & Mapping

      • Create a Common Data Model (CDM) for entities like sales orders and contacts.
      • Use Power Automate to map and transform data between CRMs into a unified format.
    • Design the App with Flexibility

      • Allow users to choose the CRM they want to use, and load the corresponding data.
      • Use conditional logic to display fields specific to the selected CRM and standardize the interface.
    • Power Automate for Workflow Integration

      • Use Power Automate to sync data across CRMs and trigger actions when data changes.
    • Data Storage & Management

      • Use Dataverse to store and manage data across systems, ensuring synchronization between CRMs.
    • UI/UX Considerations

      • Ensure the app is responsive on all devices and handle errors properly (e.g., retry when a CRM fails to load).
     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Congratulations to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard > Power Apps - Power Apps Pro Dev & ISV

#1
WarrenBelz Profile Picture

WarrenBelz 55 Most Valuable Professional

#2
mmbr1606 Profile Picture

mmbr1606 49 Super User 2025 Season 1

#3
Michael E. Gernaey Profile Picture

Michael E. Gernaey 31 Super User 2025 Season 1

Overall leaderboard