import Growise from '@growise/sdk'
const growise = new Growise({
apiKey: process.env.GROWISE_API_KEY,
})
growise.identify('user_123')
growise.track('Product Viewed', {
productId: '12345',
category: 'Shoes',
})Developer Platform
Build customer engagement with Growise APIs.
Integrate Growise to identify users, capture events, automate customer journeys, deliver campaigns, and power AI-driven customer engagement from your applications.
Comprehensive APIs for users, events, campaigns, journeys, segments, templates, webhooks and more.
JavaScript, React, Android, iOS, Flutter and Server SDKs built for fast, production-ready integrations.
Step-by-step tutorials, implementation guides and best practices to get your integration running quickly.
Quick Start
Integrate Growise in minutes.
Follow three simple steps to connect your application, identify users and start sending events to Growise.
Choose the Growise SDK for your platform and install it using your preferred package manager.
npm install @growise/sdkCreate unified customer profiles by identifying users across all devices and sessions.
growise.identify('user_123')Start sending customer events to power analytics, segmentation, journeys and AI insights.
growise.track('Product Viewed')Developer Guides
Everything you need to build with Growise.
Learn the Growise platform through practical implementation guides, best practices and real integration examples.
Authenticate your application using API keys and securely connect to Growise.
Read guideCreate unified customer profiles across devices and sessions.
Read guideCapture user behavior and send custom events for analytics and automation.
Read guideStore customer attributes for segmentation and personalization.
Read guideBulk import historical users and events into Growise.
Read guideReceive real-time notifications from Growise inside your backend.
Read guideValidate SDK integration, troubleshoot issues and verify event delivery.
Read guideSDKs
Choose your platform.
Growise provides official SDKs for web, mobile and backend applications, helping you integrate quickly while following platform best practices.
Integrate Growise into any JavaScript application with our browser SDK.
View SDKReact hooks and components for seamless Growise integration.
View SDKNative Android SDK for tracking mobile app events and user engagement.
View SDKNative iOS SDK built for Swift applications and Apple platforms.
View SDKCross-platform Flutter SDK supporting both Android and iOS.
View SDKSend events securely from your backend services using server-side SDKs.
View SDKAPI Reference
Explore the Growise APIs.
Browse comprehensive REST API documentation for every Growise resource, complete with request examples, response schemas, parameters and implementation guidance.
API keys, authentication headers and securing your requests.
View referenceTrack user events and custom behaviors across every touchpoint.
View referenceCreate, update and manage customer profiles and identities.
View referenceCreate dynamic user segments for targeting and personalization.
View referenceManage customer journeys and automation workflows programmatically.
View referenceCreate, schedule and manage campaigns using the Growise APIs.
View referenceWork with reusable message templates across multiple channels.
View referenceReceive real-time event notifications from Growise.
View reference