Pre-fill user name and email from your authentication provider to streamline the booking flow
Use dynamic variables if you manage multiple calendars per user
Place the embed inside responsive containers to maintain layout control
Use conditional visibility when Calendly should appear only for authenticated users
Limitations
Styling customization is limited to what Calendly’s embed supports
Ensure your link is public: private or restricted Calendly links won’t display
FAQs
1. How do I add Calendly to a WeWeb project?
Install the Calendly plugin from Plugins → Extensions, then use the “Add Calendly components” button or the Add panel to drop a Calendly embed element on your page. Once the element is on the canvas, you paste your Calendly scheduling URL in its settings to display the calendar.
2. What can the Calendly plugin do natively inside WeWeb?
The plugin lets you embed a Calendly scheduler inline in your page and optionally prefill the invitee’s name and email from WeWeb variables. It focuses on frontend embedding: all availability rules, reminders, and meeting logistics still live entirely in Calendly.
3. How do I display a specific Calendly event or calendar in WeWeb?
Open the Calendly embed element, go to its Settings panel, and paste the URL of the exact Calendly calendar or event type you want to show. Calendly then renders that booking page inline using its own embed script inside the WeWeb element.
4. Can I prefill the visitor’s name and email in the Calendly form?
Yes, you can enable the “Pre‑fill options” toggle on the Calendly element and bind the name and email fields to WeWeb variables, such as data from the logged‑in user. When a user opens the scheduler, those values appear pre‑filled on Calendly’s details page.
5. Is the Calendly embed responsive and compatible with WeWeb’s layouts?
The Calendly element uses an inline embed that automatically adjusts to its container, so it works well with standard responsive layouts in WeWeb. You can further control spacing, width, and height from WeWeb’s Styling panel without editing code.
6. Can I show booked Calendly appointments inside my WeWeb app?
Not directly with the plugin: you need to use Calendly’s API or webhooks to push bookings into a backend such as Xano or Airtable, then display them with WeWeb’s data elements. This pattern lets you, for example, to sync events into a table or calendar element in WeWeb for admins or logged‑in users.
7. When should I use Calendly vs building a custom booking system in WeWeb?
Calendly is ideal when you just need reliable scheduling, reminders, and conferencing links, and are happy to keep booking logic in an external SaaS.
If you need fully custom rules (e.g., per‑resource availability, custom payments, deep integration with your own database), you can create a bespoke booking flow with WeWeb + backend of your choice.