Custom Loyalty Program for Shopify and Offline Stores

Sergey Nikitin

0

Web Designer

Backend Engineer

Shopify Developer

JavaScript

Node.js

Shopify

I developed a comprehensive loyalty program for the e-commerce stores Powerteam.md and Multisport.md, tailored to enhance customer engagement across both online and offline platforms. This project involved significant customization of Shopify’s default registration process and the integration of advanced features to provide a seamless and rewarding customer experience.

Key Features and Development:

Enhanced Registration Process:

During registration, customers could select their preferred sport type, which was stored using customer metafields in their profiles. These preferences were used for highly targeted push campaigns.
Each new registration rewarded users with 100 bonus points. To activate these points, customers had to verify their phone numbers through a 3rd-party SMS gateway, with the entire process managed via a custom API backend developed using Express.js and Node.js.

Push Notification Subscription:

Users were encouraged to subscribe to push notifications, tracked via JavaScript. Upon successful subscription, an additional 100 bonus points were credited to their account through a custom API call.
I integrated a 3rd-party push notification provider to manage and send notifications effectively.

Bonus Card Generation:

A personalized bonus card, featuring the user’s name and a unique QR code, was automatically generated. This card could be used in both online and offline stores to redeem loyalty points and make purchases.

Technology Stack:

The program was built using Liquid language for Shopify customizations, customer metafields to store user preferences, JavaScript for front-end interactions, and Express.js with Node.js for backend API development. The system also included seamless integration with third-party services, such as an SMS gateway and a push notification provider.

Outcome:

This custom loyalty program significantly boosted customer engagement and retention for both Powerteam.md and Multisport.md. By offering immediate rewards and incentives, the program fostered loyalty, encouraged push notification subscriptions, and created a valuable database for future marketing efforts. The use of customer metafields and targeted campaigns allowed for personalized experiences, ultimately leading to higher conversion rates and increased customer satisfaction.
Like this project
0

Posted Aug 27, 2024

Built custom loyalty program for Powerteam.md & Multisport.md using Shopify, Liquid, JavaScript, Node.js, with push notifications, bonus points, and personalize

Likes

0

Views

0

Tags

Web Designer

Backend Engineer

Shopify Developer

JavaScript

Node.js

Shopify

Multisport.md - Building a Bespoke E-commerce Experience
Multisport.md - Building a Bespoke E-commerce Experience
Powerteam.md E-commerce Store Development
Powerteam.md E-commerce Store Development