CleverTap Expo Plugin

Learn how to integrate the CleverTap SDK into your Expo React Native application.

Overview

The CleverTap Expo Plugin enables developers to integrate CleverTapโ€™s powerful user engagement features into React Native apps using Expo without modifying native code.

This is ideal for teams using Expoโ€™s managed workflow who want to avoid ejecting their app while still leveraging the CleverTap SDK to deliver personalized messaging, analytics, and user segmentation.

Before starting, refer to Expo Plugin Quick Start Guide for more details.

๐Ÿ“˜

Public Beta

This feature is released in Public Beta. it is fully functional, and we are actively fine-tuning it based on your feedback to ensure the best experience.

For questions or to report issues, refer to the CleverTap Developer Documentation or contact our Support team via the Support section in the CleverTap Dashboard.

Prerequisites

Ensure you have the following prerequisites to integrate CleverTap Expo Plugin with your app:

  • CleverTap account
  • Integrated Development Environment (IDE) for React Native development, such as VS Code, Atom, or WebStorm

Supported Versions

To ensure smooth integration of the CleverTap Expo plugin, please reference the following compatibility matrix. This table outlines the supported versions of CleverTap Expo Plugin, Expo SDK, React Native, and the CleverTap React Native SDK that work together effectively.

CleverTap Expo Plugin VersionExpo SDK VersionReact Native VersionCleverTap React Native SDK Version
0.0.152.0.00.773.2.0

Expo Plugin Size

The following table outlines the code size for the current version of the CleverTap Expo Plugin:

PluginVersionCode Size
CleverTap Expo Plugin0.0.1Uncompressed Size: 12 MB

Integrate the CleverTap Expo Plugin

Follow these steps to integrate the CleverTap Expo Plugin into your application:

๐Ÿ“˜

Note:

These steps are detailed in the Expo Plugin Quick Start Guide. Refer to it for complete instructions and examples.

CleverTap Expo Plugin Resources

The following table lists resources to support your integration and testing efforts:

ResourcesDescription
CleverTap Expo PluginProvides source code and documentation for the plugin.
Sample ApplicationA sample working app that demonstrates the integration of the CleverTap Expo Plugin.
Go Live ChecklistLists critical steps to complete before launching your application.
ChangelogDetails of recent SDK updates, new features, and bug fixes.

Additional References

Refer to the following for additional CleverTap Expo Plugin references: