E-Commerce

Saleor Loyalty & Rewards System

Kencove Rewards

The Challenge

Kencove Farm Fence faced a total "greenfield" challenge: they wanted to move from a purely transactional relationship with their customers to a high-retention loyalty model, but no program existed. There were no defined point values, no tier structures, and no mechanism to track loyalty across their fragmented sales channels (web vs. phone).

The challenge was twofold:

  1. Strategic: Designing a complete B2B-ready loyalty framework from the ground up that would appeal to both small farmers and high-volume contractors.
  2. Technical: Building a custom, headless infrastructure that could implement these new rules across a Saleor backend and Odoo ERP without compromising site performance.

Our Approach

Since nothing existed, we acted as both architects and engineers. We designed the entire logic of the "Kencove Rewards" program and built the custom technical engine to power it:

  • Custom Saleor App Architecture: To avoid the limitations of generic plugins, we developed a standalone Saleor App. This app uses the GraphQL API to monitor real-time events—such as order fulfillment or returns—and updates loyalty balances instantly across the entire ecosystem.
  • Omnichannel Identity Synchronization: We engineered a synchronization layer between the Saleor backend and a custom loyalty database. This ensures a "Single Source of Truth": a contractor placing a $5,000 order over the phone receives the exact same points and tier progress as one ordering via the Next.js storefront.
  • Automated Engagement Engine: * Points-to-Credit: We built a self-service "Reward Center" where users convert points into dynamic, single-use discount vouchers.
    • Automated Reactivation: We implemented trigger-based logic for birthday bonuses and milestone incentives. The system automatically identifies inactive or celebrating customers and sends personalized rewards to bring them back into the sales funnel.

The Results

Starting from a blank slate, we transformed Kencove’s customer relationship model. By building the program from scratch, we ensured that the technical architecture was perfectly aligned with the business goals. The result is a seamless, omnichannel experience that treats every customer as a VIP, regardless of how they choose to shop. The program has successfully shifted the brand from "one-time vendor" to "long-term partner."

Ready to start your project?

Let's discuss how we can help bring your idea to life.