May 16, 2022 05:57 PM
I want to provide some self-serve capabilities to customers so they can view and update their customer record in my Airtable, plus ideally also access a Stripe-hosted subscription management portal.
I need to allow users to login to view and update various fields in their own record only - preferable magic email style login rather than make them remember yet another username & password.
I also want to embed/link to a Stripe-hosted subscription portal from within this more general Airtable Portal, so a subscriber may authenticate with the general portal, then access Stripe subscription portal functionality. This requires the Airtable general portal page to host some JS : Integrate the customer portal | Stripe Documentation
Does anyone have experience achieving similar things? I’ve found some candidate external apps that look like they could be useful starting points:
Does anyone have particular experience or recommendation for or against any of these?
May 16, 2022 06:02 PM - edited Dec 02, 2024 08:12 PM
For a lightweight portal, I think your best bet for this would be to use Fillout’s advanced forms for Airtable, which is sort of like a mini-portal.
Fillout lets users access their own customer record by allowing customers to update their own Airtable record, and they can see information about their own customer account.
Fillout is 100% free and offers hundreds of features that Airtable’s native forms don’t offer, including the ability to update Airtable records from a form, display Airtable lookup fields & Airtable rollup fields & Airtable attachments & formulas on forms, dynamically & conditionally filter linked record fields by any values that you would like, perform math or other live calculations on your forms, accept Stripe payments on forms, create multi-page forms with conditional paths, create new linked records on a form, display as many fields as you want to see in a linked record selection list (including attachments), connect a single form to dozens of external apps simultaneously, limit the number of linked records that can be chosen, set advanced field validations & limitations, upload an unlimited amount of attachments simultaneously, add CAPTCHAs to your form, add choice matrixes to your forms, direct integration with hundreds of apps like Calendly & Google Maps on your forms, and so much more.
However, if you want a more heavy-duty portal, some popular Airtable portals are: Noloco, JetAdmin, Softr, Pory, and Glide.
Noloco is powerful, but extremely confusing & complicated to setup. JetAdmin seems to be pretty straightforward and has very cheap pricing. Glide doesn't have full Airtable support, but creates beautiful portals.
I give a brief demo of Noloco on this Airtable podcast episode. And I gave an entire one-hour webinar on Noloco called Building a Client Portal on Noloco powered by Airtable. The CEO of Noloco gave a demonstration of his product on this BuiltOnAir podcast episode.
Hope this helps! If you’d like to hire an expert Airtable consultant to help you with anything Airtable-related, please feel free to contact me through my website: Airtable consultant — ScottWorld
Nov 20, 2023 04:28 AM
Greetings! The login functionality of miniExtensions' form and portal accommodates scenarios where users don't need to remember passwords. Explore more at: https://miniextensions.com/miniextensions-form-with-login-page/
For seamless login, users can receive an email/phone verification code, serving as a one-time password (OTP). Learn how to set it up in this informative article: https://docs.miniextensions.com/en/articles/6831605-how-to-let-portal-form-users-log-in-without-a-pa...