Uitdaging
Polygon.io biedt als leverancier van financiële data realtime en historische marktgegevens zoals aandelen- en cryptovalutaprijzen, handelsvolumes en nieuwsfeeds. De klanten van Polygon.io, waaronder handelaren, investeerders en financiële instellingen, gebruiken deze gegevens om goed onderbouwde beslissingen te nemen, handelsstrategieën te ontwikkelen en inzicht te krijgen in de financiële markten. De rol van Polygon.io in de financiële sector hangt af van de nauwkeurigheid en actualiteit van de gegevens, die de beslissingen van handelaren, investeerders, developers en ondernemingen sturen.
Met veel verschillende abonnementscategorieën en een reeks andere producten kunnen gebruikers van Polygon.io precies instellen tot welk type marktgegevens ze toegang hebben. Hiervoor is een betaaldienstverlener nodig die de gegevens voor de abonnementen van Polygon.io kan verwerken. Anders loopt het bedrijf het risico op onnauwkeurigheden, vertragingen en technische storingen die de kwaliteit van de gegevens beïnvloeden en klanten direct treffen.
Polygon.io werkte al met Salesforce om klantinteracties en verkoopgegevens te beheren, maar had een oplossing nodig om gegevens van meerdere diensten in Salesforce te synchroniseren, zodat gegevens van hoge kwaliteit geleverd konden worden zonder dat developers deze moesten onderhouden. Dit initiatief leidde in juni 2023 tot de samenwerking van Polygon.io met Stripe Apps en de app Stripe for Salesforce Platform.
Oplossing
Polygon.io gebruikt Stripe als enige betalingsverwerker en werkt sinds 2016 met Stripe. Polygon.io heeft de Salesforce Platform-app geselecteerd vanwege de communicatiemogelijkheden tussen Stripe en Salesforce via een integratie waarvoor weinig of geen programmeerwerk nodig is. Door het Stripe-account te integreren met Salesforce kan Polygon.io automatisch Stripe-events toewijzen aan Salesforce-events en gegevens synchroniseren tussen beide platforms. De integratie versterkt zakelijke analyses, inzichten en automatisering, zodat de verkoop-, marketing- en klantenserviceteams van Polygon.io eenvoudig toegang hebben tot nauwkeurige realtime gegevens en hun klanten beter van dienst kunnen zijn.
Door de gespreksgeschiedenis, datasetaanvragen en huidige en historische abonnementen van klanten op één plek samen te brengen, kan het ondersteuningsteam van Polygon.io klanten beter helpen en kan het verkoopteam producten upsellen. Met honderdduizenden gebruikers en een zeer divers productaanbod ziet Polygon.io duizenden gebruiksuren, en deze activiteit levert weer informatie op. Dankzij Stripe kan Polygon.io met deze informatie crossfunctionele teams laten experimenteren met verschillende pakketaanbiedingen om te zien welke het meest aantrekkelijk zijn voor klanten. En door Stripe-events toe te wijzen aan Salesforce-events kan Polygon.io klantinteracties en verkoopgegevens probleemloos volgen en beheren.
Wanneer klanten zich abonneren op de diensten van Polygon.io, houdt Stripe Billing de betalingen bij en zorgt ervoor dat klanten de juiste toegang krijgen op basis van hun abonnement. Stripe Payments en Billing helpen Polygon.io bij het veilig verwerken van betalingen en het instellen van terugkerende betalingen. Polygon.io houdt ook nauwkeurige historische gegevens bij en zorgt ervoor dat deze gemakkelijk doorzoekbaar zijn voor analyse.
"Van de andere dienstverleners die we hebben getest, was er niet een direct klaar voor gebruik", zegt Jonathan Cho, Developer Advocate bij Polygon.io. "Ze konden gegevenssynchronisaties per maand, dag of zelfs uur leveren, maar we kunnen ons aanbod alleen echt realtime houden dankzij de kant-en-klare webhook-optie die Stripe ons biedt."
Resultaten
Eén miljoen Stripe-events zonder gegevenshiaten
Na slechts twee maanden met de Salesforce Platform-app heeft Polygon.io bijna een miljoen Stripe-events opgenomen in Salesforce zonder hiaten in gegevens. Elk event wordt bijgehouden en krijgt een unieke identificatie op beide platforms. De zekerheid van volledige gegevens neemt operationele problemen weg en vermindert het arbeidsintensieve proces van handmatige validatie.
"Voorheen gingen we over op handmatige validatie als er gegevens ontbraken", aldus Cho. "Het kon wel een dag of twee in beslag nemen om alles te valideren en weer werkend te krijgen. Maar met Stripe kan ik erop rekenen dat alles verantwoord is - en de verwerking gaat veel sneller."
20 uur per maand bespaard voor developerteams
Werken met Stripe kost minder tijd en mensen. Polygon.io kan nu webhookverbindingen bouwen met slechts één developer en vier weken voor testen en productieklare builds. Naarmate Polygon.io de gegevenscategorieën uitbreidt, besparen developers 20 uur per maand door gebruik te maken van automatiseringen via Salesforce Flow. Zo kunnen ze zich richten op de kwaliteit en het samenvoegen van gegevens, wat de diversiteit van gegevens vanuit verschillende beurzen ondersteunt. De integratie versterkt ook de toekomstige usecases van Polygon.io.
"We hoeven ons geen zorgen meer te maken over synchronisatieproblemen bij het verzamelen van gegevens van hoge kwaliteit en het nauwkeurig samenvoegen van gegevens uit verschillende beurzen, en ik kon deze enorme integratie beheren zonder extra ondersteuning van developers. Daardoor kon ons developerteam zich richten op het uitrollen van nieuwe datasets voor onze klanten die ons bedrijf direct hielpen groeien", zegt Cho.
Aanpasbare oplossingen voor honderdduizenden klanten
Omdat Polygon.io exponentieel blijft groeien in verschillende markten, heeft het schaalbaarheid en flexibiliteit nodig. De veelzijdige CLI's en API's van Stripe bieden deze flexibiliteit en inspireren tot voortdurende verfijning van de automatisering en integraties. Met Stripe kan Polygon.io bijvoorbeeld de 30-daagse proefperiode van klanten aanpassen aan specifieke gegevenscategorieën, uitbreidingen aanbieden, automatische facturen sturen of ervoor zorgen dat een proefperiode eindigt zonder de klant te factureren. Door de workflow van het ondersteuningsteam van Polygon.io te ondersteunen met Stripe Apps, wordt handmatig beheer waar nodig ook eenvoudiger.
"Er is zoveel mogelijk met Stripe. De CLI's zijn zo flexibel en aanpasbaar, en de duidelijkheid van de API's geeft ons meer inzicht in hoe we onze automatisering of integraties constant kunnen verbeteren", aldus Cho. "Met Stripe kunnen we eigenlijk alles doen wat we maar kunnen bedenken."
Met Stripe for Salesforce Platform wisten we dat de documentatie duidelijk zou zijn, de onboarding eenvoudig en de synchronisatie tussen Stripe en Salesforce gebruiksvriendelijk en realtime. We hoefden niet verder te zoeken omdat alles vanaf het begin zo helder was. Het ondersteuningsteam van Stripe reageert zeer snel en ze doen meer dan hun best om de implementatie zo soepel mogelijk te laten verlopen.