Skip to main content
Adding Smile to your website can be accomplished in a couple of different ways. The first is to use the JavaScript SDK (Smile.js), which is a lightweight JavaScript library that allows you to build a fully custom rewards & loyalty experience, without needing to manage complex API logic yourself. The second is to use Smile UI, which is Smile’s pre-built loyalty panel and launcher whose branding and customization is managed entirely via Smile Admin.

Optional: Allow customers to spend at checkout

Allowing customers to redeem points at checkout is a great way to promote points spending and boost engagement with your loyalty program. Adding a points dropdown to your checkout makes spending points quick, easy, and seamless.