Loyalty Points Manager

Comments

58 comments

  • Avatar
    John

    Hey Rushdy Musammir,

    I'll add the LKR symbol, no problem. Now, for the bot service, could you please provide a detailed, step-by-step explanation of the process you used? A small, easily overlooked detail is often the root cause.

    I will add another method for sending notifications alongside WhatsApp.

    0
    Comment actions Permalink
  • Avatar
    rushdy musammir

    I have add the phone number u have given and send exact message through the whatts up but I didn’t get the reply

    0
    Comment actions Permalink
  • Avatar
    John

    It appears that the WhatsApp setup number has been updated. Check the following link to get the most recent one:
    https://www.callmebot.com/blog/free-api-whatsapp-messages/

    0
    Comment actions Permalink
  • Avatar
    rushdy musammir

    It’s will the same won’t get any response

    0
    Comment actions Permalink
  • Avatar
    John

    Have you tried sending an API request using the following endpoint?
    https://api.callmebot.com/whatsapp.php?phone=[phone_number]&text=[message]&apikey=[your_apikey]

    Just replace the phone number, apikey, and message text with your own values, then paste the full URL into any browser to test it.

    0
    Comment actions Permalink
  • Avatar
    John

    Hey everyone,

    Loyalty Points Manager has been updated.

    Here’s what’s new:

    New Currency Added: Sri Lankan Rupee (LKR)

    You can now select the Sri Lankan Rupee (LKR) as your currency in the Settings tab.

    Enhanced Customer Notifications: Choose Your Platform!

    You now have more control over how you communicate with your customers. A new "Platform" dropdown menu has been added for each customer in the main table. You can now choose to send automated notifications and custom messages via:

    • WhatsApp

    • Facebook Messenger

    Simply select the desired platform for each customer. The application will use that choice for all future notifications for that person. If you don't want to send notifications to a specific customer, just select "None".

    For complete instructions on how to configure Facebook Messenger notifications, check the official CallMeBot setup guide at the link below:

    https://www.callmebot.com/blog/facebook-messenger-custom-commands/

    Download link:

     https://mega.nz/file/5d8mCRCZ#RTPdMDRZZCZONwkYjmZbtYOQA7v2KhUAN-LUw-qgNQk

    0
    Comment actions Permalink
  • Avatar
    rushdy musammir

    Thank you Jhone I wonder how to configure loyalty manager to aronium work can tell me step by thank you in advance

    0
    Comment actions Permalink
  • Avatar
    John

    Hey Rushdy,
    The process for setting up Facebook Messenger is exactly the same as how you configure WhatsApp.
    All you need to do is:

    • Get the Messenger API Key: Each customer who wants Messenger notifications needs their own unique API key from the CallMeBot service.
    • Paste the Key into the 'Code' Field: Once you have the key, open that customer's profile in Aronium and paste the key directly into the 'Code' field. This is the same field you use for the WhatsApp API key.

    After pasting the key, simply select "Facebook Messenger" as the platform in the Loyalty Manager, and it will work perfectly.

    0
    Comment actions Permalink
  • Avatar
    Abdullah Khan

    Hi John,
    I'm from Pakistan, and I'm really happy to read this post, truly appreciate your efforts! I had been looking for this method, points, and WhatsApp notifications, and it’s amazing that I found all of them in the same day and in the same post.
    I know just saying thank you isn’t enough, but still thank you so much for sharing this helpful information!
    I also have a humble request: please consider adding the PKR currency (Rs) option as well. That would be a great addition for users from Pakistan.
    And please share the updated link again

    0
    Comment actions Permalink
  • Avatar
    rose Dubreu

    Hi John, Love the time and effort you have put in to this. I am having a bit of a problem with it though. I have been trying to configure it to my Aronium database (.db file) and i just keep getting an error message. "could not  connect to database" please explain what I am doing wrong. 

    Regards Rose

    0
    Comment actions Permalink
  • Avatar
    John

    Hey Abdullah Khan,

    Thank you so much for your incredibly kind message. I'm glad to hear that the app is exactly what you were looking for. I added Pakistani rupees (PKR) based on your request.

    Download link: https://mega.nz/file/BZFCRCpK#f76F7_tXXZmvZTVkmlDIz2tvXPSkGLkYCMtugKnaitQ

    0
    Comment actions Permalink
  • Avatar
    John

    Hey Rose Dubreu,

    Thank you so much. It’s most likely a permission related issue. The app doesn’t have sufficient rights to read or write to the database file, resulting in an “access denied” error.

    Please reach out to me via this email j93609566@gmail.com, so we can further investigate the issue.

    Best regards, John

    0
    Comment actions Permalink
  • Avatar
    Robik Shrestha

    I am from nepal so please add the Rs. currency (NPR) option as well. That would be a great UPDATE.
    And share the updated link.

    0
    Comment actions Permalink
  • Avatar
    John

    hey Robik Shrestha,

    I added Nepalese rupees (NPR) based on your request.

    Download link: https://mega.nz/file/gEFmiazR#Lr9Hpd5uqQYduuA1mhivJfqlOyhBAdWmS5KkETKwWKg

    0
    Comment actions Permalink
  • Avatar
    Arun Karthikeyan

    Hi John, Your work is incredible. I have a small request, Can you make the software able to run on windows 7...since the software is built using python 3.9, Its showing ...\Appdata\Loacal\Temp\_MEI37722\python39.dll failed to load error on windows 7. Can you somehow make it work on windows 7? Its really useful for me...

    0
    Comment actions Permalink
  • Avatar
    John

    Hey Arun,

    No problem. I’ll rebuild the app using Python 3.8.

    -1
    Comment actions Permalink
  • Avatar
    pazhani selvan

    Hai john i am also used windows 7 so i am unable to install it.please take needfull action .

    0
    Comment actions Permalink
  • Avatar
    John

    Hey Arun,

    My apologies for the long delay in responding. Please reach out to me via email at 

    j93609566@gmail.com

    to discuss this further?

    0
    Comment actions Permalink
  • Avatar
    John

    Hey Pazhani Selvan,

    Please reach out to me at j93609566@gmail.com
    so we can further investigate this issue.

    0
    Comment actions Permalink
  • Avatar
    Duacare Pharmacy & Stores

    @John, Great work.

    Can you also include the Nigerian Currency (NGN)? Thank you

    0
    Comment actions Permalink
  • Avatar
    John

    Hey Duacare Pharmacy & Stores,

    No problem. I'll add it as soon as I get back home.

    0
    Comment actions Permalink
  • Avatar
    pazhani selvan

    Hai sir when will you update windos 7 ubdate.i am a not know the coumbuter basics

    0
    Comment actions Permalink
  • Avatar
    John

    Hey Pazhani Selvan,

    Please reach me by email.

    0
    Comment actions Permalink
  • Avatar
    John

    Hey everyone,

    The app has been updated.

    Details:

    • NGN Currency: Added support for Nigerian Naira.

    • Settings Reorganization: The settings menu has been reorganized into clear tabs (General, Rules, Notifications, Appearance) to make navigation easier and cleaner.

    • Lottery System: Implemented a new automated Lucky Draw feature.

      • Example: You can configure it to run every Friday with a prize of 1,000 points. The system will automatically pick a random customer, add the points to their balance, and send them a "You Won!" message via WhatsApp or Facebook Messenger.

    Download link: https://mega.nz/file/kFl2BJbJ#R3m1pVrKQkXBww9XN4_bAMgRUk00HIy8HwlQNbd-0Zo

    0
    Comment actions Permalink
  • Avatar
    Gosef Tanti

    Hi John I need some help regarding how to get the file paty for the sql database as i dont know how to get it please help me its quite urgent

    1
    Comment actions Permalink
  • Avatar
    Saint John Pulta

    Hi John, your work is great help. I also knew that there is an updated version that the v2.0.

    Will update mine with the latest however need some clarification how it works.

    1. How to set the rating for the customers?
    2. Is there a way to integrate the Pay button for points accumulated to aronium sale?
    Now, what we did is to have a product for points redemption and set it to change price enabled so we can input the negative amount to deduct on the customers order.
    I want to clarify if what we did is much easier or there's a better way to do it.

    0
    Comment actions Permalink
  • Avatar
    John

    Hey Saint John Pulta,

    Thank you for the kind words! I'm glad the tool has been helpful for your business. Yes, the updated v2.0 is much more robust.
    Here is the clarification regarding your questions on how the new version works:
    1. How to set the rating for the customers?
    In this system, you do not need to manually set a rating for each customer. The ratings are automatic and dynamic based on the customer's point balance.
    How to configure: Go to the Settings tab -> Rules sub-tab.
    How it works: You define the "Point Thresholds" (e.g., 1000 points = 5 Stars, 500 points = 3 Stars). As soon as a customer earns enough points, the app automatically upgrades their star rating and sends them the "Level Up" WhatsApp notification (if enabled).
    2. Integration with Aronium Sales (The "Pay" Button)
    The Loyalty App supports Keyboard Emulation.
    When you click the "Pay" button in the Loyalty App, it will calculate the point value, deduct the points from the database, and automatically type the amount into Aronium for you. This eliminates manual calculation errors and speeds up the checkout process.
    Important for this to work:
    Window Focus: Aronium must be open in the background. When you click "Pay," the Loyalty App will minimize itself. Ensure Aronium is the active window so the app knows where to type.
    Discount Type: Please ensure your discount setting in Aronium is set to "Fixed Amount", not "Percentage" (%). If it is set to percentage, the deduction will not calculate correctly.
    Let me know if you need the link to download the latest v2.0!
    Best regards,
    John

    0
    Comment actions Permalink
  • Avatar
    John

    Hey everyone,

    The Loyalty Points Manager app has just been updated! This version introduces two major features designed to give you better business insights and make the loyalty experience more exciting for your customers.

    Here is what has been added:

    📊 1. New Analytics Dashboard

    You now have a dedicated Dashboard tab that provides a real-time overview of your loyalty program the moment you open the app.

    • Live Business Stats: Instantly view Total Customers, Total Points in circulation, and the Total Liability Value of those points.

    • Top 5 Customers: A live leaderboard showing your most valuable shoppers.

    • Tier Distribution: A visual breakdown showing exactly how many customers are at the 1-Star, 2-Star, and elite 5-Star levels.

    • Badge Leaderboard: See which customers are unlocking the most achievements.

    🏆 2. New  Badges System

    The app now includes a fully automated Achievements & Badges System to keep customers engaged.

    Customers will now automatically unlock badges (and earn bonus points) for hitting specific milestones. The app tracks progress in the background across 5 unique categories:

    • 🐖 Points Hoarder: Rewards for accumulating lifetime points.

    • 🥇 Wallet Milestones: Rewards for hitting lifetime spending goals.

    • 📅 Loyal Visits: Rewards for visiting multiple days in a row (streaks) or multiple times in one day.

    • 🐳 High Rollers: Rewards for spending large amounts on a single receipt.

    • ✂️ Savvy Shoppers: Rewards for redeeming points to pay for items.

    Note: You can fully customize the thresholds, rewards, and descriptions for all 25 badges in the Settings > Badges Configuration tab.

    0
    Comment actions Permalink

Please sign in to leave a comment.