🏠 Built a full booking + membership system on Glide + Make.com + Stripe here's exactly how

:house: Built a full booking + membership system on Glide + Make.com + Stripe here’s exactly how

Working on a vacation rental app called Haven for a client. Here’s the full breakdown of what I built:


The App Haven is a vacation rental marketplace where hosts list properties and guests book them. Think Airbnb but built entirely with no-code tools — Glide, Make.com and Stripe.


:bullseye: The Challenge Client wanted two separate payment systems:

  1. Property booking payments (per reservation)
  2. Membership subscriptions (monthly recurring) that unlock different property tiers

Most no-code developers would say this needs custom code. We built it without writing a single line.


:locked_with_key: The Membership System Built 3 tiers:

  • Standard $99/mo → Apartments & Condos
  • Premium $199/mo → Houses, Lofts, High-Rises + everything below
  • Luxury $299/mo → Penthouses, Mansions + everything below

Users subscribe via Stripe Payment Links. Make.com listens for the webhook, identifies which tier was purchased by the Payment Link ID, finds the user in Glide by email and updates their access automatically.


:warning: The Biggest Challenge — Finding the Right User This took the longest to crack. Stripe sends a webhook after payment but doesn’t directly tell Glide which user paid. Had to:

  • Use Glide’s queryTables API to search users by email
  • Use an Iterator + email filter in Make to match the exact user row
  • Use mutateTables API to write the membership data back

Spent days debugging column name mismatches, JSON formatting errors and router filter issues before it all clicked.


:clipboard: User Record After Payment

Membership Tier → Premium
Subscription Status → Active
Allowed Types → Apartment, Condo, House, Loft
Tier Price → $199

:house_with_garden: Property Booking Flow Regular bookings work separately from membership:

  • Users browse all properties freely
  • When they click Book → system checks if their membership tier matches the property type
  • Wrong tier → sees Upgrade prompt
  • Right tier → fills booking form → confirms dates → Stripe payment link generates → pays → reservation confirmed

:prohibited: Cancellation System Built a smart cancellation policy:

  • Users can only cancel more than 24 hours before check-in
  • Cancel button automatically hides when deadline passes
  • On cancellation → host gets email notification instantly → reservation deleted

The Result A fully functional rental marketplace with: :white_check_mark: Free property browsing :white_check_mark: Tier-based membership access :white_check_mark: Secure booking payments :white_check_mark: Automatic membership updates :white_check_mark: Smart cancellation policy :white_check_mark: Host notifications

All built with Glide + Make.com + Stripe. No custom code.


Tools: Glide Business • Make.com • Stripe • Glide Tables API


If you need a no-code developer for your next marketplace, booking or membership app — DM me. I’ve solved the hard problems so you don’t have to. :backhand_index_pointing_down: