Create a unified loyalty program across Etsy and Shopify. Award points automatically for every purchase, no API needed.
Build customer loyalty across both platforms automatically
Customers earn points from their Etsy purchases that they can redeem on your Shopify store. One loyalty account, two storefronts, seamless rewards.
Smile.io automatically detects orders synced from Etsy and awards points. No manual intervention, no API setup, no SDK integration required. Works perfectly with Smile.io's free plan.
Etsy customers see they have points waiting on Shopify. They're incentivized to make their next purchase on your Shopify store where you keep 100% of the profit without marketplace fees.
Transform one-time Etsy buyers into loyal multi-platform customers. Points create ongoing engagement and give customers a reason to return to both stores.
What you need before the integration works automatically
Install Smile.io from the Shopify App Store and complete the initial setup. Configure your loyalty program rules (points per dollar spent, redemption values, etc). The free plan works perfectly with this integration.
Install Timing: You can install Smile.io at any time. If you install it before syncing orders, points will be awarded automatically via webhooks. If you install it later, you can use OrderBridge's CSV export feature to retroactively award points for orders synced before Smile.io was installed.
Smile.io monitors all orders created in your Shopify store through Shopify's webhook system. When OrderBridge creates an order in Shopify, Smile.io automatically receives notification of that order and processes it according to your loyalty program rules.
This is why delayed import is preferred: Smile.io needs the real customer email to match the order to the correct loyalty account. Without real emails, points can't be properly attributed.
Getting Smile.io working with OrderBridge
Unlike other integrations, there's nothing to configure in OrderBridge for Smile.io to work. The integration is automatic and happens at the Shopify level. Just ensure delayed import is enabled to capture real customer emails.
Go to Shopify App Store, search for "Smile.io Rewards", and install. The free plan works perfectly for this integration.
Set up your points-per-dollar ratio, redemption values, and any VIP tiers. These rules will automatically apply to Etsy orders synced through OrderBridge.
In OrderBridge settings, enable delayed import. Install the browser extension to capture real customer emails from Etsy.
Use the browser extension when processing Etsy orders. OrderBridge captures real customer emails and syncs orders to Shopify with complete customer data.
When the order appears in Shopify, Smile.io detects it and awards points based on your loyalty program rules. No manual action needed.
If you synced Etsy orders before installing Smile.io, export a points CSV from OrderBridge settings and import it to Smile.io to retroactively award points.
The complete automatic workflow
Order comes in through Etsy with customer email address
Browser extension captures real customer email and order details
OrderBridge holds order in pending status until real email is captured
OrderBridge creates order in Shopify with real customer email address
Shopify notifies all connected apps (including Smile.io) about new order
Smile.io detects new order with customer email and order value
Smile.io awards points to customer's account based on your loyalty rules
Customer can log into your Shopify store and view their earned points, incentivizing future purchases
If you sync Etsy orders after Smile.io is installed, points will be awarded automatically through Shopify webhooks. However, if you synced orders before installing Smile.io, you'll need to use OrderBridge's CSV export feature to retroactively award points. Either way, customers who bought from you on Etsy months ago can have points waiting when they visit your Shopify store - a great way to surprise and delight existing customers.
Why delayed import is important for proper point attribution
Orders created with real customer emails
Orders created with placeholder emails
Smile.io's Order Detection: When Shopify creates an order, it immediately sends that order data to Smile.io through webhooks. The email address in that initial order creation is what Smile.io uses to match the customer and award points.
No Retroactive Matching: If the order is created with a placeholder email like customer@etsy.com, Smile.io stores that placeholder. Even if you later update the Shopify order with the real email, Smile.io doesn't automatically re-process the order or move points to the correct account.
Award points for orders synced before Smile.io was installed
The Problem: Smile.io only awards points for orders created after it's installed. If you synced Etsy orders to Shopify before installing Smile.io, those orders won't automatically earn points because Smile.io wasn't listening for webhooks when they were created.
The Solution: OrderBridge includes a CSV export feature that generates a points file you can import directly into Smile.io, retroactively awarding points for all historical orders.
Open OrderBridge dashboard and go to Settings → Smile.io Integration
Click "Export Points CSV" button. OrderBridge generates a CSV file containing all orders with customer emails, order values, and calculated points based on your Smile.io rules.
Open the CSV and verify the data looks correct. Each row represents one order with customer email, order date, order value, and points to award.
In Smile.io dashboard, go to Customers → Import Points. Upload the CSV file. Smile.io will process and award points to customer accounts.
Check a few customer accounts in Smile.io to confirm points were properly credited. Customers will see their updated balances immediately.
Scenario 1: You've been using OrderBridge for months and are now installing Smile.io. Export CSV to award points for all past Etsy orders.
Scenario 2: You did a bulk import of historical Etsy orders before Smile.io was installed. Export CSV to retroactively award points.
Scenario 3: You want to surprise existing customers with points they didn't know they earned from past Etsy purchases.
CSV Export: Manual one-time process for historical orders that existed before Smile.io installation. You export from OrderBridge and import to Smile.io.
Automatic Points: Ongoing automatic process for new orders created after Smile.io is installed. No action needed - points awarded automatically via webhooks.
Best Practice: When you first install Smile.io, use CSV export to credit historical orders. From that point forward, all new orders automatically earn points.
Frequently asked questions about the integration
Use OrderBridge's CSV export feature. Go to Settings → Smile.io Integration → Export Points CSV. This generates a file you can import into Smile.io to retroactively award points for all historical orders.
The CSV will include all orders, but only orders with real customer emails will successfully award points in Smile.io. Orders with placeholder emails (like customer@etsy.com) will be skipped during import. This is another reason why delayed import is recommended.
No! The integration works perfectly with Smile.io's free plan. The free plan supports up to 200 monthly orders and unlimited customers, which is sufficient for most small to medium shops.
No configuration needed. The integration happens automatically at the Shopify level. Just ensure delayed import is enabled to capture real customer emails.
Yes! When you sync past Etsy orders using OrderBridge, Smile.io will award points for those orders too. This is a great way to surprise existing customers with points they didn't know they had.
Smile.io automatically creates an account when they make their first purchase. The customer can then log into your Shopify store to view their points balance and redeem rewards.
No, Smile.io only works with Shopify. However, this is actually beneficial - it incentivizes customers to make their next purchase on your Shopify store where you avoid marketplace fees and keep more profit.
Smile.io can send automatic emails notifying customers when they earn points. You can also add a Smile.io widget to your Shopify store that shows points balance and available rewards.
Smile.io uses the email from the initial order creation. If you update it later, Smile.io won't automatically re-process the points. This is why using delayed import with real emails from the start is recommended.
Absolutely not! The beauty of this integration is that it's completely automatic. No API tokens, no SDK integration, no coding required. Just install both apps and they work together seamlessly.
Maximize customer engagement and retention
□ Install Smile.io from App Store
□ Configure loyalty program rules
□ Enable delayed import in OrderBridge
□ Install OrderBridge extension
□ Process orders with extension
□ Verify points appear in Smile.io
□ Export CSV for historical orders
□ Import CSV to Smile.io
□ Enable customer notifications
□ Add rewards widget to store
Etsy Purchase →
Extension Captures Email →
Delayed Import Pending →
Synced to Shopify (real email) →
Shopify Webhook Fires →
Smile.io Receives Order →
Points Awarded to Customer →
Customer Can Redeem on Shopify
✓ Shopify store
✓ Smile.io app (free plan OK)
✓ OrderBridge app
✓ Delayed import enabled
✓ Browser extension installed
✓ Real customer emails captured
Not Required:
✗ API tokens
✗ SDK integration
✗ Technical configuration
Day 1: Buy $50 on Etsy
Day 1: Earn 50 points (automatic)
Day 7: Receive email about points
Day 14: Visit Shopify store
Day 14: See 50 points balance
Day 14: Redeem $5 off next order
Day 14: Make $45 purchase (earn 45 more)
Day 21: 90 points available
Result: Loyal multi-platform customer
No credit card required • Works with Smile.io free plan