Best practices voor Salesforce-integratie

Best practices voor Salesforce-integratie waarmee u vertrouwd moet zijn

Geen reacties

Foto van auteur

Door Eoin Cunningham

Laatst bijgewerkt op 1 juni 2023 door Ewen Finser

Salesforce integratie komt niet echt met een set eenvoudig te volgen richtlijnen voor best practices, ondanks de Uitgebreide bronnen van het CRM-systeem over dit onderwerp.

Dat betekent dat u veel dingen zelf moet uitzoeken. Bijvoorbeeld, waar gaat u Salesforce API's integreren? En bovendien, zijn deze gegevens wel bruikbaar of op zijn minst relevant? Dit zijn allemaal grote zorgen die licentiehouders hebben wanneer ze integreren met een CRM systeem zoals Salesforce.

Ondanks het bovenstaande zijn er een aantal algemene best practice tips en trucs en dat hoop ik in dit artikel over te brengen. De informatie in deze brochure zal u helpen om Salesforce API's tijdens gegevensintegratie en het verbeteren van uw bedrijfsvoering. Uw einddoel is toch het verbeteren van de winstgevendheid en het verzekeren van zakelijk succes?

Goed, Salesforce stelt je in staat om precies dat te doen door de zichtbaarheid van je verkooppijplijn te verbeteren, zodat je je workflow beter kunt controleren. U krijgt meer inzicht in hoe uw klanten zich gedragen en verkrijgt gegevens die u kunt gebruiken om uw bedrijfsprestaties te verbeteren.

Dat is natuurlijk alleen mogelijk als je succesvol integreert met de Salesforce platform.

Daarom heb ik dit artikel gemaakt, waarin ik bronnen en tips van over het hele web bij elkaar heb geschraapt om u bewust te maken van de best practices van Salesforce. Het kost maar een paar minuten om te lezen en het kan u een hoop hartzeer besparen.

Waarom zou je er niet eens naar kijken?

Integratiepatronen voor Salesforce

Ik kan de best practices voor Salesforce-integratie niet bespreken zonder het te hebben over integratiepatronen. Dus laten we onze aandacht richten op wat documentatie over Salesforce-patronen. Dit materiaal vertelt u wat u moet weten over de implementatie van de applicatie van het CRM-systeem en het Lightning-platform.

De documentatie is nuttig voor zowel architecten als ontwerpers die succesvolle Salesforce integratie. Er zijn richtlijnen voor best practices en patronen beschikbaar om te zorgen voor een naadloze ervaring tijdens Salesforce-gebaseerde activiteiten.

Voordelen zijn onder andere:

  • Lagere onderhoudskosten
  • Minder bugs
  • Minder tijd verspillen
  • Verhoogd vermogen om te schalen

Beschikbare soorten Salesforce-patronen

Inbellen op afstand

Er zijn veel patronen die van toepassing zijn op bepaalde scenario's wanneer u probeert te integreren met Salesforce. Eén zo'n patroon is Remote call-in. Dit patroon laat een extern systeem acties uitvoeren met betrekking tot gegevens die zijn opgeslagen in het Salesforce lightning platform.

Deze acties variëren van het aanmaken van gegevens tot het verwijderen ervan. Zo'n patroon is essentieel voor een succesvolle implementatie van CRM om leads bij te houden, de verkooppijplijn te beheren en meer. Het patroon werkt automatisch de status van een order bij terwijl deze door de pijplijn beweegt. Je kunt meer leren over dit patroon door hier klikken.

Procesoproep op afstand - verzoek en antwoord

Bij dit patroon neemt Salesforce contact op met een extern systeem om een order aan te maken. Vervolgens wordt gewacht op de succesvolle voltooiing van die actie. Zodra er bevestiging is gecommuniceerd tussen het CRM-systeem en het externe systeem, wordt er een ordernummer en orderstatus toegewezen.

Deze stroom vindt op exact hetzelfde moment plaats, waarbij Salesforce automatisch de orderstatus en het ordernummer bijwerkt. Het ordernummer wordt dan een vreemde sleutel voor alle updates tussen Salesforce en het externe systeem. Een foreign key koppelt gegevens van de ene tabel aan de andere.

Remote Process Invocation - Vuur en vergeet

Bij dit patroon roept Salesforce een extern systeem aan om een order te maken. Het belangrijkste is dat de CRM SaaS-provider niet wacht op een bevestiging van succes. Externe systemen hebben dan de optie om Salesforce bij te werken met uw nieuwe ordergegevens in een andere transactie.

Batchgegevenssynchronisatie (BDS)

Dit patroon is handig wanneer gegevens van uw huidige CRM integreren in die van Salesforce. Dit proces staat bekend als de initiële gegevensimport en helpt bij de extractie en transformatie van gegevens. BDS kan ook doorlopend worden gebruikt voor het beheren van betalingsgegevens van klanten vanuit een extern CRM-systeem.

Tot slot is dit patroon ideaal voor iedereen die regelmatig gegevens uit Salesforce moet halen en deze in een datawarehouse op locatie. Een datawarehouse op locatie bevat hardware en software die de eigenaar moet kopen en onderhouden om gegevens op te slaan.

UI-update gebaseerd op gegevenswijzigingen

Salesforce wordt gebruikt om klanten te beheren en Dit patroon helpt Salesforce-gebruikers om real-time updates over klantgegevens te krijgen.. Bijvoorbeeld, een lid van uw klantenserviceteam spreekt met een ontevreden klant. De klant klaagt dat hij de service waarvoor hij heeft betaald niet heeft ontvangen. Met dit patroon kunnen uw medewerkers dan bevestigen of de klant wel of niet heeft betaald.

Virtualisatie van gegevens

Salesforce helpt u bij het beheren van klantrelaties zonder zelf orders te bevatten of te verwerken. Een extern systeem beheert orders, dus dit patroon stelt gebruikers in staat real-time gegevens te analyseren met behulp van Salesforce. Het grote voordeel van deze aanpak is dat je verkopers het externe systeem niet hoeven te gebruiken of te leren.

Best practices voor Salesforce-integratie

Zoek uit wat integratie kost en beslis of het de moeite waard is

Inloggen voor integratie met Salesforce

Het is essentieel om begrijpen hoeveel Salesforce integratie gaat kosten. Dan is het van het grootste belang om ervoor te zorgen dat het zinvol is om die uitgaven te doen. Als je de kosten van wat je betaalt niet kunt rechtvaardigen, dan heb je het niet nodig.

De eenvoudigste manier om erachter te komen of wat je uitgeeft het waard is of niet, is door een kosten-batenanalyse uit te voeren. Dit proces kan wat tijd in beslag nemen, maar het zal je helpen. Het belangrijkste hierbij is het vaststellen van je pijnpunten. Als u Salesforce wilt implementeren, wilt u waarschijnlijk uw bedrijfsrapportage verbeteren.

Het CRM zal je helpen om de verkoopcyclus beter te beheren en de klantrelaties te versterken door je gegevens toegankelijk en georganiseerd te houden. Dat is cruciaal wanneer het tijd is om klantgedrag te analyseren om bedrijfsresultaten te verbeteren.

U wilt waarschijnlijk niet met te veel excel-bestanden werken. Daarom kunnen Salesforce-dashboards helpen om snel en in één oogopslag inzicht te krijgen in uw gegevens. Ze zijn gemakkelijk te lezen en bevatten waardevolle statistieken over campagnes, leads, contactpersonen, enzovoort.

Nogmaals, denk na over je pijnpunten. Probeer vervolgens de extra uitgaven te rechtvaardigen om ze op te lossen.

Externe identiteiten gebruiken in Salesforce

Externe Identiteit is een toegangspoort tot robuustere CRM-functionaliteit. De ID is beschikbaar voor Enterprise, Performance, Unlimited en Developer edities van Salesforce.

Het is een aangepast veld dat unieke record-id's bevat uit een systeem dat niet Salesforce is. Een goed voorbeeld van een externe ID is het opslaan van een studenten-ID in een contactrecord.

Verwacht niet dat de implementatie van Salesforce van de ene op de andere dag gebeurt

Overal op internet is advies te vinden over Salesforce-integratie. Maar misschien is het meest nuttige stukje wijsheid dat ik tot nu toe heb gelezen wel dat u zich niet moet laten meeslepen door de wens om sneller vooruitgang te boeken. Het kost tijd om het potentieel van Salesforce te maximaliseren. Als u er niet in slaagt om elke dag kleine verbeteringen te zien, verliest u het grotere geheel uit het oog en wordt het vanaf dat moment alleen maar erger.

Dus doe jezelf en je team een plezier door de tijd te nemen om te waarderen wanneer dingen goed gaan. Bedrijven profiteren van meer samenwerking, toegankelijkheid en bruikbare informatie over klanten, zodat ze hun werk beter kunnen doen en de bedrijfsresultaten verbeteren. Vergeet niet dat het de moeite waard zal zijn (waarschijnlijk!).

Gegevens voor Salesforce bevestigen

Een van de eerste stappen is uitzoeken welke gegevens u nodig hebt om het Salesforce CRM goed te laten werken. Salesforce zelf somt verschillende redenen op waarom deze prestatie nodig kan zijn om:

  • Diepte toevoegen aan bestaande records
  • Automatiseer je workflow en verbeter de bedrijfsefficiëntie
  • Verkrijg bruikbare inzichten uit gegevensanalyse
  • Profiteer van het Salesforce-beveiligingsmodel

Terugkaatsen na fouten

Saleforce CRM-systeem met API-documentatie en -gidsen

Iedereen maakt fouten, dus hoe je reageert op tegenslag maakt het verschil tijdens je integratie.

Een snelle reactie is altijd de beste oplossing. Informatieoverdracht is inherent aan elk systeem, dus u moet alle communicatiekanalen voorbereiden op fouten in de Salesforce-integratie. Anders kunnen zelfs de meest robuuste systemen instorten.

Daarom zou het helpen als je voortdurend back-ups zou maken van de gegevens binnen elke versie. Zonder adequate processen om een back-up van je gegevens te maken, loop je het risico deze te verliezen.

Zorg voor een systeem dat fouten kan verwerken en opsporen om onnodige haperingen tijdens de integratie te voorkomen.

Samenwerking voor gegevensidentificatie en -sourcing

Communicatie is van het grootste belang voor een succesvolle Salesforce-integratie. U moet alles begrijpen over de gegevens die u gebruikt en wie er toegang toe heeft. Deze informatie zorgt ervoor dat de implementatie van toepassing is op de teams die de tools en gegevens gaan gebruiken.

Tools en software gebruiken om integratie te vereenvoudigen

Deze suggestie is ietwat algemeen, maar toch het overwegen waard. Er zijn integratietools beschikbaar die Salesforce-connectoren bieden die integratie eenvoudiger en kosteneffectiever maken. Een data-integratietool is software waarmee je het data-integratieproces kunt beheren.

Data-integratie houdt in dat gegevens uit verschillende bronnen naar één bestemming worden geleid. Deze aanpak maakt het eenvoudiger om gegevens te verzamelen en te analyseren om de bedrijfsresultaten te verbeteren.

Vraag om hulp: Experts in Salesforce-integratie

Het integratieproces is verre van eenvoudig. Daarom is het logisch dat je de minder wenselijke uitkomst van een totale en totale mislukking vermijdt.

Een slecht uitgevoerde integratie kost meer geld, verspilt tijd, leidt tot gegevensproblemen en maakt klanten ontevreden. Al met al zijn dit de beste redenen om te zorgen voor een naadloze integratie.

Daarom raad ik aan om een Salesforce integratie-expert in de arm te nemen.

Je integratiepatroon begrijpen

Voordat u uw integratieoplossing maakt, stel ik voor om uw patroon in kaart te brengen met behulp van een framework. Alle Salesforce-integraties volgen een sjabloon dat synoniem is geworden met de CRM-provider. Deze sjabloon helpt bij het definiëren van zaken als eindpunten, obstakels en de gegevens zelf.

Ceptes is een Salesforce integratie-expert. Het bedrijf vertelt over het integratieproces en hoe een goed begrip ervan het opslaan en wijzigen van gegevens vereenvoudigt. U kunt meer te weten komen over wat de CEPTES te zeggen heeft door op de tekst met de hyperlink te klikken.

Geen sjabloon voor Salesforce integratievereisten?

Salesforce heeft nuttige video-inhoud met uitleg over API's en integratie

Integreren met Salesforce is een lastig proces waar veel mensen moeite mee hebben. De documentatie van Salesforce bevat enige informatie voor ontwikkelaars in de vorm van een generiek patroonsjabloon.

Voor zover ik kan zien, is er geen sjabloon met specifieke vereisten voor apparaatintegratie. Ik weet echter zeker dat als u contact opneemt met Salesforce, zij u alles zullen uitleggen.

Dat gezegd hebbende, hebben Salesforce integratiepatronen de neiging om een vast raamwerk te volgen. Dit raamwerk bestaat uit patroonidentificatienamen, contexten, problemen, krachten, voorbeelden en meer.

Hier is een link naar de sjabloon voor het Salesforce-patroon voor meer informatie over integratie.

Trailhead biedt Salesforce integratie en best practice walkthroughs

Er zijn veel Salesforce-cursussen op TrailHead, maar ik denk dat deze cursus nuttig is. Je leert over alles van gegevensbeveiliging tot gegevensmodellering, dus ik denk dat het de moeite waard is om te voltooien. Het is een goede opstap naar het uitzoeken van best practices voor Salesforce-integratie.

Best practice-patronen voor SalesForce-integratie geïnspireerd door Mulesoft

Mulesoft heeft een whitepaper geschreven met daarin de best practice richtlijnen voor integratie met Salesforce. De paper beschrijft de top vijf integratiepatronen waar je je aan moet houden tijdens de integratie. De vijf patronen zijn:

  • Migratie
  • Uitzending
  • Aggregatie
  • Bidirectionele synchronisatie
  • Correlatie

Laten we eerst eens kijken naar wat Mulesoft te zeggen heeft over migratie.

Integratiepatroon één: migratie

Het verplaatsen van gegevens op een bepaald moment van het ene systeem naar het andere is hoe Mulesoft migratie definieert. Dit patroon stelt ontwikkelaars in staat om integratieservices te automatiseren, waardoor het hele proces sneller verloopt. Een dergelijke aanpak bespaart zowel ontwikkelaars als Ops-teams kostbare tijd die ze beter kunnen besteden aan datgene waar ze goed in zijn.

Ontwikkelaars stellen regels op en voeren deze later in de API in. Vervolgens is het mogelijk om een API-aanroep te introduceren om gescoped gegevens te migreren van en naar Salesforce. Dit kan handmatig of met behulp van een API.

Integratiepatroon twee: uitzenden

Het broadcastpatroon wordt volgens Mulesoft in en rond real-time of op doorlopende basis uitgevoerd. Broadcasts omvatten het verplaatsen van gegevens van een bronsysteem naar meerdere bestemmingssystemen. De broadcast kan zowel één-op-één als één-op-veel synchronisatierelaties zijn.

Dit patroon verschilt van migratie omdat het veel sneller gebeurt en daarom meer transactioneel is. Broadcastpatronen bevatten recent gewijzigde gegevens. Verder worden broadcasts sneller verwerkt.

Broadcastpatronen bieden het soort flexibiliteit dat Salesforce helpt om zijn systeem en vele andere up-to-date te houden. Deze gegevensoverdracht met behulp van een broadcastpatroon kan worden gebruikt tussen twee instanties van Salesforce of tussen Salesforce en een extern systeem of externe systemen.

Integratiepatroon drie: Aggregatie

Salesforce podcasts bieden waardevolle informatie over integratie

Mulesoft beschrijft aggregatie als "de eenvoudigste manier om gegevens uit meerdere systemen te extraheren en in realtime te verwerken in één applicatie of rapport". Als u geen gebruik maakt van aggregatie, dan zult u in plaats daarvan dagelijks migraties moeten uitvoeren. Een dergelijke aanpak zou onnodig tijdrovend zijn en weinig zin hebben als aggregatie een optie zou zijn.

Dit patroon vereist de creatie van een queries database met gerepliceerde gegevens. Ik ben verre van een expert op dit gebied, maar Mulesoft stelt dat je een integratiesjabloon kunt gebruiken om een aggregatiepatroon te bouwen. Het resultaat is dat systemen naar behoefte datasets kunnen benaderen, bevragen en samenvoegen, waardoor het eenvoudiger wordt om rapporten in verschillende formaten op te slaan.

Integratiepatroon vier: Bidirectionele synchronisatie

Dit patroon houdt in dat je een systeem maakt dat bestaat uit 2+ gegevenssets uit 2+ externe systemen. Het resultaat is een systeem dat verschillende gegevenssets herkent. Dit patroon is zeer effectief als tegengestelde systemen ongelijksoortige functies moeten uitvoeren op één dataset.

Bi-directionele synchronisatie maakt het mogelijk om gegevens te delen voor beide systemen, wat betekent dat het mogelijk is om gegevens in real-time te bekijken in verschillende systemen.

Dit patroon maakt de integratie van verschillende systemen mogelijk. Bi-directionele sync zorgt voor maximale operationele efficiëntie, wat betekent dat de kosten op het laagste punt zijn om de hoogst mogelijke winst te behalen. Vandaar de term "efficiënt".

Een ander voordeel van dit patroon wanneer het geïntegreerd is met Salesforce is Quote-to-Cash (Q2C). Dit proces omvat in wezen het end-to-end beheer en de automatisering van het verkoopproces. Klik op de hyperlink hierboven voor meer informatie.

Integratiepatroon vijf: Correlatie

Dit patroon lijkt op tweerichtingssynchronisatie. Het is echter niet hetzelfde.

Dit is hoe Mulesoft het verschil tussen de twee beschrijft:

Terwijl bidirectionele synchronisatie gericht is op het repliceren van dezelfde gegevenselementen op twee locaties, wordt correlatie gebruikt om ongelijksoortige gegevensrecords te associëren zonder de gegevens zelf te kopiëren.

Bidirectionele synchronisatie creëert nieuwe records die in het ene systeem gevonden worden, maar niet in het andere. Waar objecten vandaan komen wordt niet bekeken tijdens correlatie. In plaats daarvan gaat het erom de objecten in beide systemen te vinden. Het correlatiepatroon zal objecten agnostisch synchroniseren, ongeacht de herkomst.

FAQ's

Vraag: Hoeveel kost een Salesforce-integratie?

Antwoord: De kosten van een salesforce-integratie worden voornamelijk bepaald door het bedrijf zelf. Volgens SCNsoft kost integratie tussen $10.000-$50.000.
De onderkant van die schaal is meer een Out of the Box Salesroce-variant. Dit betekent dat de integraties op het lagere niveau vergelijkbaar zijn met klik-en-knop functionaliteit, in tegenstelling tot aangepaste plannen die afhankelijk zijn van code aan de hogere kant.

Vraag: Wat is de goedkoopste versie van Salesforce?

Antwoord: De goedkoopste licenties van Salesforce zijn de Sales Cloud en de Services Cloud. Beide plannen kosten $25 per maand per gebruiker afzonderlijk. Kijk op de pagina Prijzen van Salesforce voor meer informatie.

Vraag: Waarom is de implementatie van Salesforce zo duur?

Antwoord: Salesforce is duur vanwege de beperkte ingebouwde opslagcapaciteit. Opslag is veel ingewikkelder dan ik had verwacht. Dus Salesforce gebruikt het als een slimme upsell om extra kosten in rekening te brengen voor grotere opslagbehoeften.

Vraag: Is Salesforce-integratie gemakkelijk?

Antwoord: Nee, Salesforce-integratie is niet eenvoudig, maar het kan veel eenvoudiger zijn, afhankelijk van de functionaliteit die u zoekt.
Kortom, als u wilt weten hoe complex Salesforce integratie voor u zal zijn, kunt u het beste met een Salesforce vertegenwoordiger praten. Het kan ook de moeite waard zijn om een Salesforce integratie-expert in te schakelen om het proces te vereenvoudigen.

Vraag: Wat zijn de manieren om te integreren met Salesforce?

Antwoord: Er zijn veel verschillende manieren om te integreren met Salesforce. Eén zo'n methode is Salesforce Connect. Met deze tool kunnen licentiehouders van Salesforce verbinding maken met externe legacysystemen zoals Oracle en Microsoft Sharepoint.
Salesforce Connect werkt met gegevens om visualisaties te bieden in externe CRM-systemen en andere dergelijke zakelijke tools.

Andere manieren om te integreren met Salesforce zijn:
- Salesforce Apex
- Integratie gebruikersinterface
- Salesforce-gegevenslader
- SOAP API's en REST API's voor gegevensintegratie

Conclusie van best practices voor Salesforce-integratie

Integreren met Salesforce is geen eenvoudig proces. Ik hoop dat u een aantal van mijn best practice tips en trucs nuttig vond. Succesvolle integratie is winstgevende integratie, dus zorg ervoor dat u de adviezen in dit artikel opvolgt om tijd en geld te besparen.

Mulesoft en Trailhead hebben beide uitstekende content over integratie met Salesforce, dus ik raad u aan om de content te bekijken waarnaar in dit artikel wordt verwezen.

Hier is een link naar een geweldig bericht over enkele van de beste Salesforce-apps. Het zou helpen als u overweegt om een aantal van deze apps in de toekomst te integreren met Salesforce om uw workflow te optimaliseren.

Kortom, er zijn geen zwart-wit best practice regels bij het integreren met Salesforce. Ik zou aanraden om een geconsolideerde inspanning te leveren om eventueel een ervaren team van Salesforce integratie-experts samen te stellen en een positieve mindset te koesteren tijdens de integratie.

Deze aanpak zal je op zijn beurt helpen om het meeste uit je integratie te halen.

Plaats een reactie

Nederlands