Smile

Last updated: July 20, 2026

Overview

The Smile Rewards integration allows you to build a full-featured loyalty program directly into your mobile app. With this setup, customers can earn points for a variety of actions—like placing orders or leaving reviews—and redeem those points for rewards such as fixed-value or variable discounts. They can also track their points history and stay engaged with your brand through loyalty-focused activities.

This helps brands drive customer retention, reward engagement, and enhance the in-app shopping experience.

Which plans is it available on?

This integration is available on Pro and Enterprise plan.

Configuration

To configure the Smile Rewards integration, you’ll need the following credentials and access details:

Required Credentials

  • Channel Key – used to identify your Smile.io channel

  • App ID – required for application-specific operations

  • Customer Access Token – required for customer-specific data (points, history, etc.)

  • Bearer Token – authorizes API requests

  • APP_SERVICE_URL – endpoint used for API configuration

Setup Timeline

The integration is handled in four steps:

Step 1: Brand Shares Credentials

Your team will provide:

  • Channel Key

  • App ID

  • API secret

These details are used to configure authentication and connect your Smile.io account to the app.

Step 2: Appbrew Setup (5–7 business days)

Appbrew will:

  • Authenticate the app with the provided credentials

  • Implement points tracking and reward redemption flows

  • Add branded reward components to the app

  • Conduct internal testing for all core functionalities

Step 3: Brand Testing

You’ll be able to test:

  • Points earning (order placements, reviews, etc.)

  • Rewards redemption

  • Review-to-reward functionality

  • Visual alignment with your brand

  • App performance and edge case handling

Use Cases

Common ways brands are using Smile Rewards in-app:

  • Order-Based Rewards

    Customers earn points for every completed purchase.

  • Review-Based Engagement

    Offer points for text, photo, or video reviews left directly in the app.

  • Flexible Redemption Options

    Customers can choose between fixed coupon rewards or variable discounts based on their points balance.

  • Trackable Points History

    Users can see a detailed view of how and when they earned or spent their points.

Troubleshooting / FAQ

Q: Can I offer physical rewards or free products instead of coupons?

Not at this time. The integration supports only coupon-based rewards (fixed or variable).

Q: Why aren’t points showing after a review or order?

Make sure the review or order was completed successfully and that the user is logged in. Delays can sometimes occur due to syncing.

Q: Can customers redeem variable amounts of points?

Yes, the integration supports both fixed and variable point redemptions.

Q: How do I test review-based rewards?

Use a test account to submit various types of reviews (text, photo, video) and confirm that points are awarded correctly.

Q: Can the design of the rewards interface match my brand?

Yes, the UI components can be customized to align with your branding preferences.