WPResidence works with appointment tools like Calendly so you keep the booking setup you use now. You can drop current Calendly links, popups, or other showing request embeds into pages or property templates. They keep syncing with Google or Outlook calendars like before. The theme handles the real estate parts, and your external tool keeps running times, reminders, and buffers.
Can I keep my existing Calendly or online booking system active?
You can embed outside booking tools and keep your calendar and reminder features.
You can keep using the same Calendly or other booking links you already share and place them on any page. WPResidence accepts shortcodes, HTML embed codes, and official plugins from tools like Calendly or Acuity. So your current workflow stays intact. The theme’s blog even suggests using these tools for self booking to cut long email threads.
You can add Calendly to a page in Gutenberg using a shortcode block or a custom HTML block. In Elementor, you can use the shortcode widget or HTML widget to paste the embed script from Calendly. No theme file edits needed. WPResidence layouts and scripts avoid conflicts with common overlays, so Calendly popups and floating buttons still work.
Many agents build a clear “Book a Showing” page with a full inline scheduler. With the theme, you create a standard page, drop in the embed code, and link to it from buttons or menus. You can also place a per property Calendly link near the agent contact box, so visitors book right after reading details. Embedded tools keep talking to Google Calendar or Outlook in real time while the theme simply shows the widget.
- Existing Calendly links and widgets can go inside WPResidence pages without rebuild work.
- You can add Calendly using Gutenberg or Elementor blocks, shortcodes, or HTML widgets.
- Calendar sync, reminders, and time buffers stay managed in your scheduling platform settings.
- The theme layouts and scripts are coded so they don’t block Calendly popups or overlays.
How does the built‑in “Schedule a Tour” feature handle showings?
The theme includes a native tour request form on each listing with date and time fields.
Each property page can show a “Schedule a Tour” or “Schedule a Showing” option that collects a date and time. You can switch this on from Theme Options → Property Page → Contact & Schedule Tour. So you decide where it appears. Buyers can choose a day, pick a time slot, and mark if they want an in person visit or a video call.
When someone submits the tour form, the request goes by email and into the agent inbox inside the theme dashboard. The agent can log in, see all tour requests in one place, and match them with the listing ID and client note. WPResidence treats these as structured inquiries, not only random emails. Follow up gets faster when you see them grouped.
At first it seems like you must pick one tool forever. You don’t. You can run the native “Schedule a Tour” on some listings and send heavier traffic to a Calendly page for complex time rules. The theme’s form is best if you want a quick request flow and don’t need full calendar sync. Many agents find a mix of the built in feature plus one outside scheduler covers most cases.
Can I combine WPResidence scheduling with CRM and lead management?
Native scheduling requests can turn into structured leads agents manage from one place.
Every contact or “Schedule a Tour” form in WPResidence can feed into the bundled WP Estate CRM system. Each showing request becomes a lead record with name, email, phone, and message in the WordPress dashboard. The CRM can also log which property was requested and what time ranges the visitor picked. Agents then have a single place to view, update, and follow up.
The theme also has a direct HubSpot API integration that can sync tour requests and contact forms to HubSpot. Once you set the HubSpot key in Theme Options, new leads flow into your external CRM without extra plugins. Lead records can hold property details and preferred showing times so your pipeline stays more clear. If you prefer other CRMs, you can still connect tools like Jetpack CRM through their plugins while the theme keeps creating leads from forms.
What options exist to use other appointment plugins for showings?
Standard WordPress booking plugins can be added without custom coding.
General booking plugins work normally with WPResidence, so you aren’t locked into one scheduler. You can install tools like Amelia or Simply Schedule Appointments and place their shortcodes on listing pages or a global “Book a Tour” page. Real estate showing platforms that offer links or iframes can also be linked or embedded from buttons in property templates. The theme codebase avoids unusual limits, which keeps your plugin choices open.
| Tool type | Example | How it connects |
|---|---|---|
| General appointment plugin | Amelia, Simply Schedule Appointments | Install plugin, place shortcode on pages or property templates |
| Inline booking widget | Acuity, Setmore | Paste HTML or JS embed code into an HTML block |
| Showing request system | MLS (Multiple Listing Service) or showing platform | Link from buttons or embed if they give an iframe |
| Calendar scheduling link | Existing branded booking URL | Add as button link on property pages or contact areas |
This table shows most appointment tools connect by shortcode, embed code, or a simple button link. Since WPResidence works with all three, you can match each tool to the place where it fits best. For example, a full booking form might sit on a main page, while a short link appears beside each agent.
How do I avoid losing data and tracking when I switch?
You can keep tracking, pixels, and email automations while changing to this real estate theme.
Moving to a new design doesn’t mean losing analytics or data collection. WPResidence includes a Google Analytics ID field and custom script areas, so you can keep GA4, Facebook Pixel, or Google Tag Manager running. Or use popular plugins to manage tracking codes if you like that better. As a rough guide, you can re add key pixels in under 15 minutes.
The theme also tracks property views on its own, which adds another insight layer for each listing. Those internal view counts sit next to your external tracking in GA4 or similar tools. Email and marketing platforms like Mailchimp or ActiveCampaign can reconnect through their WordPress plugins or embedded forms. When you wire your appointment forms or schedulers to these tools, showing requests can still feed your existing email flows.
I should add one more thought here. People often worry they’ll lose old data when they touch anything. Most of the time, tracking and pixels move cleanly if you copy the same IDs and scripts. What hurts data more is waiting and not moving to a better layout that visitors actually use. But that’s a decision you’ve got to time for your own setup.
FAQ
Is the built‑in “Schedule a Tour” feature a full booking calendar?
The built in feature is a smart tour request form, not a full calendar system.
Visitors can choose a date, pick a time slot, and note in person or video tour. WPResidence sends this as a request by email and into the agent dashboard inbox. You stay in control of confirming the final time, which helps when requests vary a lot.
Can I use both the native tour form and Calendly at the same time?
You can use the native “Schedule a Tour” form and Calendly together and choose where each fits.
Some owners show the built in form on property pages for quick requests, then link to a Calendly page for exact booking. WPResidence lets you place Calendly widgets on separate pages or inside content blocks while the theme form stays active. You decide how much to lean on each tool based on how strict your calendar rules need to be.
How do agents get notified about new appointments or tour requests?
Agents receive email alerts and, for native forms, see all messages inside their dashboard inbox.
When a visitor uses the “Schedule a Tour” or contact forms, WPResidence emails the assigned agent and logs the message in the theme interface. If you embed outside tools like Calendly, those tools keep sending their own confirmation emails and calendar invites. Agents can track leads both in their calendar app and inside the site panel.
Will embedded schedulers match my site’s design?
Embedded schedulers can be styled to fit your site’s look using basic settings and small CSS tweaks.
Most tools like Calendly offer color choices and simple display options that already work in a modern layout. WPResidence keeps a clean content area so widgets sit neatly in sections or columns. If you want a closer match, you can add a few lines of custom CSS through theme options without touching core files.
Related articles
- Can I easily integrate third-party analytics and tracking (Google Analytics 4, Facebook Pixel, CRM tracking scripts) without breaking layouts?
- What kind of analytics and tracking flexibility will I gain by switching from a closed platform to WordPress?
- Does the theme support integration with popular appointment booking tools so clients can directly book showings with specific agents?







