Kumulos can be added to any mobile app by integrating one of our mobile SDKs into your native, hybrid or cross-platform mobile app. Kumulos can also be integrated into your website or PWA. Kumulos integrates with several low-code / no-code mobile app development platforms and has a number of web APIs for server-side integration.

Mobile and desktop SDKs

Kumulos has SDKs for Objective-C, Swift, Android, Cordova (that can also be used with the Ionic framework), Xamarin, Unity, React Native and more. The following table shows which features are currently supported within each SDK.

Mobile SDKs

If you want to access Kumulos from another platform or language other than those listed above, please contact us to discuss options.

Website and PWA SDK

For web push notifications and analytics, you will need the Website & PWA SDK, which is distributed through a CDN or NPM. The following table shows which browsers on which platforms support web push notifications.

Web Push Browser Support

Low-code / no-code partners

Kumulos partners and integrates with several low-code / no-code mobile application development platforms so that you can still get insights from Kumulos analytics and send native, geo-targeted push notifications if you are building your mobile app with one of these platforms.

Low Code Partners

Contact us for further details on how to use Kumulos with any one of these platforms or if you would like to become a Kumulos technology partner.

Server-side web APIs

The Push API can be used to send notifications from, and report open rates and conversions to, any other backend system. The Analytics API can be used to extract aggregated audience, engagement and retention counts.

If you want to iterate over raw analytics events, for example to perform your own aggregations, you can use the Analytics iterator in Kscript

Finally, you can access and manipulate data stored in the Backend, via RESTful Data Interface, our PHP client or using our JSON RPC Interface from any HTTP Client.

Web APIs