Connect your Smile.io loyalty program to Rep AI and watch your AI assistant automatically engage customers with their available reward points. This powerful integration helps you increase conversions by reminding shoppers about points they can redeem during their visit.
What This Integration Does
When you connect Smile.io to Rep AI, your AI assistant will:
Automatically recognize customer points - For logged-in customers, Rep AI instantly knows their point balance
Proactively mention rewards - Your AI will remind customers about their available points at the right moment
Include points in conversations - Rep AI shares the customer's point balance when relevant to help drive conversions
Why This Matters for Your Business
Loyalty points are powerful conversion drivers, but customers often forget they have them. By making Rep AI aware of customer points:
Recover abandoning visitors - Remind customers about rewards when they're about to leave
Increase order values - Encourage customers to add items to reach redemption thresholds
Boost loyalty engagement - Make your rewards program more visible and valuable
Personalize every conversation - Give each customer relevant information about their account
How to Connect Smile.io
Step 1: Access Your Integration Settings
Log into your Rep AI Console
Navigate to Settings in the left sidebar
Find the Integrations section
Locate Smile.io under the Loyalty category
Step 2: Obtain Your Smile.io API Key
Log into your Smile.io account
Navigate to Settings → Developer Tools (or Platforms)
Copy your API Key
Keep this key secure - you'll need it in the next step
Step 3: Connect Smile.io to Rep AI
Return to Rep AI Console
Click Connect next to Smile.io
Paste your API Key into the field
Click Test Connection to verify
Once verified, click Save
Step 4: Configure How Rep AI Uses Points
Once connected, Rep AI will automatically:
Detect when customers are logged into their account
Retrieve point balances from Smile.io
Include points information in conversations when relevant
Important: Rep AI will share the number of points customers have. If you want your AI to explain how much points are worth in dollars (e.g., "500 points = $5 off"), add that information to your AI Instructions in the Training section of your Console.
How It Works for Your Customers
When a customer is logged into their Shopify account:
Rep AI automatically retrieves their Smile.io point balance
The AI can mention points proactively in conversations
Customers learn they have rewards available
Example conversation:
Customer: "How much are these earrings?"
Rep AI: "These sterling silver earrings are $45. I can see you have 500 loyalty points available in your account!"
Best Practices
Train Your AI to Explain Point Values
Since Rep AI receives the point count but not the dollar value, add instructions like these to your AI Training:
"Our loyalty program: 100 points = $1 off. When mentioning customer points, always explain their value."
"When a customer has points, tell them: 'You have [X] points, which equals $[Y] off your purchase.'"
"Explain that points can be redeemed at checkout by [your redemption process]."
Mention Points Strategically
Add instructions like these to guide when your AI discusses points:
"When a customer is considering a purchase and has loyalty points, mention their balance"
"If someone asks about discounts and they have points, remind them about their rewards"
"When abandonment is detected, mention available points as an incentive to complete the purchase"
Set Clear Redemption Instructions
Make sure your AI Instructions explain:
How many points equal a dollar (or your local currency)
How to redeem points at checkout
Any minimum point requirements
Whether points can be combined with other discounts
Frequently Asked Questions
Q: Does Rep AI automatically tell customers what their points are worth in dollars?
A: No, Rep AI shares the point count only. To have your AI explain point values, add that information to your AI Instructions in the Training section (e.g., "100 points = $1 off").
Q: Will Rep AI automatically apply points at checkout?
A: No, Rep AI informs customers about their available points, but customers apply points themselves during the Shopify checkout process.
Q: What happens if a customer's email isn't in the Smile.io system?
A: Rep AI simply won't mention loyalty points for that customer. The conversation continues normally without interruption.
Q: Can I control when Rep AI mentions loyalty points?
A: Yes! Use your AI Instructions in the Training section to specify when and how your AI should discuss points. You have complete control over the messaging.
Q: What Smile.io plan do I need for this integration?
A: You'll need a Smile.io plan that includes API access. During the connection process, Rep AI will verify your account has the necessary API permissions. If you receive an error about plan requirements, contact Smile.io support to upgrade your plan.
Q: What if multiple family members share the same email address?
A: Smile.io allows multiple customer accounts with the same email. Rep AI will use the first account returned by the API. If point balances differ between accounts, this may occasionally show unexpected values.
Q: Does Rep AI show VIP tiers or rewards catalogs?
A: Currently, Rep AI shows points balances only. VIP tier status and rewards catalogs are not yet supported but may be added in future updates.
Troubleshooting
Connection test fails:
Verify your API Key is correct and copied completely
Check that your Smile.io account has API access enabled
Ensure your Smile.io plan includes API permissions
Contact Smile.io support to confirm your API access level
Points not showing in conversations:
Confirm the integration is enabled in Console
Check that the customer is logged in or has provided their email
Verify the customer's email matches their Smile.io loyalty account
Check that the customer has an active Smile.io account (not disabled)
AI doesn't explain what points are worth:
This is expected - add point value explanations to your AI Instructions in the Training section
Example: "In your instructions, add: '100 points = $1 off. Always explain this when mentioning points.'"
Get More From Your Loyalty Program
Connecting Smile.io to Rep AI transforms your rewards program from a passive benefit into an active sales tool. Customers who know about their points are more likely to use them—and make a purchase.
Need help setting this up? Contact our support team through your Rep AI Console or use the Rep AI Helper assistant available in your dashboard.