Implementing a Points System / Customer Accounts

Hey everyone,

I’m working on a project for a client who wants to develop a system where customers can earn points by registering their purchase of a product. The idea is to include a QR code in the product packaging that directs customers to a landing page. Once there, they would register their email and either upload a photo of the packaging (the photo doesn’t need to be verified) OR enter a unique code, - to accumulate points.

Email Collection: Customers enter their email address to register.
Points System: Customers can either upload a photo of the product packaging or enter a unique code (if available) to receive points.
Rewards: Accumulated points can be redeemed for rewards.

Has anyone here developed something similar on Webflow and can suggest the best tools to use for this setup? Any advice or suggestions on how to approach this would be greatly appreciated!

Thanks in advance

Hey there, you’d definitely need Memberstack, Airtable and Zapier if you are looking for something like this. In terms of architecture of those three that would depend on a bunch of other specifics so that would need to be thought out, but this is the direction you can follow if you do not know how to do all of that by custom code and custom backend

IMHO WF is not suitable for such project as It will be way to expensive, add to these three services also WF hosting (not mentioning WF cut on each sale that is also noticeable). You will be need an image storage so that is another service a few libs lie QR code generator (free) etc. Zappier can become very expensive when you need complexity.

WF is predominately focused on front-end (design) and backend WF leave to 3-rd party services. WF is is very popular for simple SPA (Single Page Applications )

Of course you can create it in WF but there is too many unnecessary technical hiccups to create this in WF that it is IMO not worthy of your time and clients pocket.

m2c