Back to Directory
Smile.io favicon

Smile.io

Ecosystem

Loyalty and rewards platform for Shopify and e-commerce merchants, powering points programs, referrals, and VIP tiers for millions of consumers.

Smile.io is a loyalty platform used by over 100,000 Shopify and e-commerce merchants. Merchants use Smile.io to run points programs, referral programs, and VIP tier systems. Consumers earn points for purchases, reviews, social shares, and other actions. Points can be redeemed for discounts at checkout. The platform handles program logic, consumer-facing UX, and redemption processing.

Smile.io is built for direct-to-consumer brands on Shopify and other platforms. It integrates with Klaviyo, Gorgias, Okendo, and other e-commerce tools. The referral program component allows merchants to reward both the referrer and new customer, driving acquisition alongside retention.

Smile.io has not announced UCP integration. Its REST API allows programmatic lookup of member points balances and reward redemption. For agents shopping on behalf of consumers who have Smile.io points balances at specific merchants, the API provides the data needed to factor loyalty value into purchase decisions and apply rewards at checkout.

Why This Matters for UCP

Smile.io enables agents to look up consumer loyalty balances and automatically apply rewards at checkout on Shopify merchants, making loyalty program value visible and redeemable in agentic purchase flows.

UCP Capabilities

checkoutidentity linking

UCP Endpoint

Ecosystem — Endpoint not yet publicly available

Integration Example

// Smile.io REST API for loyalty points lookup and reward application.
// Agents check member balance and apply rewards before checkout.

// Look up a member's points balance by email
const member = await fetch('https://api.smile.io/v1/members?email=' + encodeURIComponent(buyerEmail), {
  headers: {
    Authorization: 'Bearer ' + process.env.SMILE_API_KEY,
    'Content-Type': 'application/json',
  },
}).then(r => r.json());

const pointsBalance = member.data?.[0]?.points_balance ?? 0;
console.log('Points available:', pointsBalance);

// Retrieve available rewards (discount codes)
const rewards = await fetch('https://api.smile.io/v1/rewards?member_id=' + member.data[0].id, {
  headers: { Authorization: 'Bearer ' + process.env.SMILE_API_KEY },
}).then(r => r.json());

// rewards.data contains redeemable discount codes with point costs
const bestReward = rewards.data.sort((a, b) => b.points_price - a.points_price)[0];
console.log('Best reward:', bestReward.coupon_code, 'costs', bestReward.points_price, 'points');

UCP Status

Ecosystem

Tags

loyaltyrewardspointsreferralsvip-tiersshopifyretentione-commerce

Pricing

freemium

Added 2026-04-23
Verified2026-04-23
Documentation

Is this your listing? Claim it to get analytics, a verified badge, and priority placement. Claim your listing →

Reviews

★★★★★4.7 (3 reviews)

These are illustrative examples to show what reviews will look like. Submit your own experience below.

JS

J. Santos

Senior Engineer · Feb 28, 2026

★★★★★

Integration was straightforward. The UCP endpoint discovery works as documented and checkout completes in under 2 seconds.

ML

M. Lee

Backend Developer · Mar 3, 2026

★★★★

Works well for our use case. The documentation is accurate and the implementation matches what the spec describes.

RK

R. Kapoor

Platform Engineer · Jan 15, 2026

★★★★★

Integrated in an afternoon. Solid implementation with no unexpected edge cases in production.

21 other tools in Commerce Enablers

Is this your tool? Claim this listing

Related Commerce Enablers

UCPStore favicon

UCPStore

Commerce Enablers

Live

Service that transforms existing e-commerce stores into UCP-compatible endpoints without platform migration.

saasshopifywoocommerce
UnverifiedAgent-Ready: 70%
4.4implementation(13 signals)
freemium
SFCC UCP Cartridge favicon

SFCC UCP Cartridge

Commerce Enablers

Live

Open-source Salesforce Commerce Cloud cartridge that implements UCP checkout for SFCC storefronts.

salesforcesfcccartridge
UnverifiedAgent-Ready: 70%
4.8implementation(17 signals)
Open Sourcefree
Shopify Checkout Kit favicon

Shopify Checkout Kit

Commerce Enablers

Live

Shopify's developer toolkit for implementing UCP on any Shopify storefront, enabling AI agent-initiated checkouts.

shopifyofficialcheckout
UnverifiedAgent-Ready: 70%
4.9implementation(29 signals)
free