You can use CleverTap to send personalized messages that reach the right users at the right time through push notifications or in-app messages. These campaigns help you re-engage users, increase session frequency, and promote new features or offers in your fitness app. Follow the steps below to create and send a targeted message.
Step 1: Log in to CleverTap
Open CleverTap and sign in to your account. From the left-hand menu, click Campaigns. This is where you create and manage all push and in-app campaigns.
Step 2: Create a new campaign
Click + New Campaign in the top-right corner. Select the channel you want to use:
Push Notification – sends a message directly to users’ device home screens.
In-App Message – appears while the user is active inside your app.
Push notifications work best for bringing users back to your app, while in-app messages are best for driving actions inside your app, such as upgrading to premium or completing a workout.
Step 3: Choose how to target users
In the Start Here section, select Past Behavior. This option lets you target users based on what they have already done in your app, such as completing workouts, skipping sessions, or starting a subscription trial.
Example use cases:
Send a reminder to users who haven’t logged a workout in seven days.
Congratulate users who completed five classes in a week.
Step 4: Define your audience
In the Who section, set the specific conditions for your target audience. You can choose users based on:
Events – actions they have taken in the app (for example, “Started Workout”).
User Properties – information stored in their profile (for example, “Active Subscription = Yes”).
You can explore all available events and user properties in your account to match your app’s setup.
Examples:
Event: Users who started a workout in the last 30 days.
User Property: Users currently on a free trial plan.
Combine both event and property filters to make your audience more precise, such as “Users who started a workout in the last seven days AND are not premium subscribers.”
Example: Event: Users who started a workout in the last 30 days.
Example: User Properties to select all users who have an Active Subscription
Step 5: Preview your target audience
After setting your filters, click Calculate on the right-hand side. This shows how many users match your conditions and will receive the message. If the number looks too small or too large, adjust your filters to refine the audience.
Step 6: Create your message
Go to the What section to design your message content.
For Push Notifications:
Add a clear title (for example, “Time for Your Next Workout!”).
Write a short message with a call to action (for example, “Tap to continue your streak!”).
For In-App Messages:
Choose a layout template (banner, full screen, modal, etc.).
Add text, images, or buttons.
Customize the design to match your brand.
Keep your message short, actionable, and friendly. Fitness users respond best to motivating language and simple CTAs like “Start Now” or “Resume Workout.”
Step 7: Review and publish
In the final step, review all settings:
Audience selection
Message content and preview
Delivery schedule (send now or schedule later)
When ready, click Publish to launch your campaign. You can track performance metrics such as deliveries, opens, and conversions in the Campaigns dashboard.
You’ve sent your first targeted campaign
Use this same process for different goals such as re-engagement, upsell, or milestone celebrations. The more personalized your targeting, the stronger your results.






