🔧Getting started
Using a no-code platform, CustomerGlu enables product and marketing teams to create rich in-app gamified journeys.
Last updated
Using a no-code platform, CustomerGlu enables product and marketing teams to create rich in-app gamified journeys.
Last updated
To learn about CustomerGlu, the best way is to understand it via a sequence diagram 👇
CustomerGlu Dashboard: Access the dashboard by logging in with your account credentials. This is where you can manage campaigns, view analytics, and obtain your API keys.
CustomerGlu SDK: CustomerGlu provides a variety of SDKs suitable for integration with multiple platforms including Web, Native iOS, Android, React Native, and Flutter. For platforms not directly supported by an SDK, CustomerGlu's REST APIs can be utilized.
CustomerGlu API Backend: This is the core REST API engine of CustomerGlu that the SDKs interact with to create and manage user flows effectively.
Customer's Entities:
App: Your web or mobile application where CustomerGlu experiences are to be integrated and displayed.
Systems: Your backend systems that listen for rewards, analytics, and other related events.
This Quickstart Guide will walk you through integrating CustomerGlu's Web SDK in a sandbox environment and launching a few campaigns.
Start by cloning our pre-configured CodeSandbox template:
To interact with CustomerGlu's platform, you will need to update the template with your API Key.
You can find your API key within the CustomerGlu Dashboard, as shown below
With the API Key configured, you can start running campaigns directly from the sandbox:
Launch the Application:
Use the built-in web browser in CodeSandbox to view your application and start interacting with the integrated CustomerGlu SDK.
Monitor Campaign Performance:
Return to the CustomerGlu Dashboard to see real-time analytics and the performance of your campaigns.
After testing in the sandbox environment, consider the following steps to deepen your integration:
Customize the SDK: Explore various SDK methods and events to customize user experiences further.
Advanced Configurations: Integrate more complex workflows and handle various user states and transitions.
Check out the comparison between SDK and API Integration .