I just released a 3-part series on using Payhere + Make to monetize a Glide app! Since Glide doesn’t offer a native way of monetizing an app or accepting payments, we need to build it ourselves.
I’m starting the series with demonstrating how to accept one-off payments and how to create membership apps by allowing users to subscribe to an app in order to gain access to premium content hidden behind a paywall.
Enjoy!
Part 1: The Setup
Part 2: The Payment Link
Part 3: The Automation
Previous Methods
Looking to add membership to your app by allowing your users to subscribe to premium content?
Use Payhere to create premium membership subscription links and display them in your app.
Afterwards, use Make to automate the subscriptions of your app users to gate premium content.
@Robert_Petitto Thank you for this tutorial this is certainly very helpful to me, one question that I have is what should I do if my app is not using the users real email address, can I just use their glide made me, or should I switch my app to real emails?
Just wondering - if I want to introduce several payment plans to the app (like a 3-month subscription, or a 6-month one) for users to choose from, should I make a separate sheet with the links? Or just add all the links to the “Users” sheet and then add “Buy X-month subscription” buttons to the screen, with the relevant link attached to them? And would I need to create a different Integromat scenario for each? Thanks in advance!
I typically do the second option: multiple links in the user profile sheet with multiple buttons. You don’t need a separate Integromat scenario…the one should take care of it…just make sure you’re using the same Integromat webhook URL in the various payment links.
This tutorial blew my mind! Why have I not seen this yet???
First of all, thanks for making this! It’s just what a client was recently asking for!
Second, do you know if there is a way for people/“users” to manage their subscriptions once they’ve paid via PayHere links?
I see PayHere provides a “storefront”…but how do users access it?
Also, if a user upgraded or downgraded their subscription level, does this same scenario change their status inside the Google sheet, after they change it in their storefront (assuming this is how it works)…?
Thanks - sorry for the million questions! This tutorial just made my day!
I’m happy you enjoyed the tutorial. For customers to manage their subscriptions, they have to visit Payhere
This link is provided to them when they first sign up and in every following email during their monthly subscription.
I had another client ask the same question about customers changing to a different tier within your subscription. Currently, you have to build out each tear as its own link, and links don’t talk to each other, so in theory, customers would have to cancel their existing subscription and then subscribe using a different link.
I’ve asked payhere about offering a tiered functionality within a singular payment link to address this issue, but I haven’t seen it yet on the roadmap.
That would be very handy. At the moment what I do is just allow them to “upgrade” or “downgrade” to different tiers, then cancel the old one for them using PayHere’s API.