A guest books on your website
HomeRunner takes the reservation on your WordPress site and writes it to your PMS with the guest’s contact details and stay dates. Your PMS stays the system of record.
HomeRunner and SendSquared
HomeRunner takes the booking on your WordPress website and syncs it with your PMS. SendSquared turns that booking into a guest profile, then keeps the guest coming back with email, SMS and voice built on real stay data. Win the booking on your own site. Keep the guest afterwards.
The integration
HomeRunner is the booking engine on your website. SendSquared is the hospitality CRM and marketing platform behind it. Bookings made on your site land in your PMS, SendSquared reads them from there, and abandoned carts go to SendSquared straight from HomeRunner.
No list uploads. Guest records stay current in both systems because they come from the same booking data.
Sent here by SendSquared?
SendSquared’s HomeRunner page lists five questions to ask whoever built your website. They are good questions for any provider, us included.
If I leave, do I take the website with me?
Your pages and content export the standard WordPress way. Not on WordPress? The HomeRunner widgets embed on any website.
Do you take a percentage of my bookings?
The price is set by your listing count, so a strong August costs the same as a quiet February. See pricing.
When a guest abandons checkout, what happens to that cart?
After the delay you set, the cart goes to SendSquared and the recovery journey starts. See exactly what is sent.
How long does a rate or content change take, and who has to do it?
Change a rate in your PMS and the site follows. Pages and offers are edited in your own WordPress admin, and we are on hand when you would rather pass a change to us.
Is my availability live from the PMS, or a cached copy?
Open a home on our demo site with dates in the link and the total you see is a quote made at that moment.
How it works
Three data paths, all automatic once the connections are in place.
HomeRunner takes the reservation on your WordPress site and writes it to your PMS with the guest’s contact details and stay dates. Your PMS stays the system of record.
SendSquared reads the reservation from your PMS and creates or updates the guest profile. Booking events start your pre-arrival, in-stay and post-stay automations.
When a guest leaves checkout without booking, HomeRunner’s Conversion Kit sends the cart and contact details to SendSquared. SendSquared owns the recovery journey and closes it as soon as the guest completes a booking.
Stay history and booking source feed SendSquared segments, so remarketing goes to the guests most likely to return. Everything runs from the same booking data HomeRunner already captures.
What your website adds
SendSquared builds one guest profile from your PMS and the conversations that follow. What a guest does before they book happens on your website, and HomeRunner is where that signal starts.
Abandoned cart · Lakeside Cabin · Oct 9 to 12 · 4 guests
Carts reach SendSquared today. Inquiries go wherever you point the webhook, with the guest’s consent recorded at the source. The four marked Next already run on HomeRunner sites as Conversion Kit tools, and their events are next in line to travel the same way.
The recovery loop
Real timings from the Conversion Kit, with the wait under your control. Each step is labeled with the system that acts, and your PMS stays the system of record throughout.
They picked a property and dates, entered an email, then closed the tab. The Conversion Kit keeps the cart with those details.
Nothing is sent until your recovery delay has passed. The default is 60 minutes; you can set anything from 15 minutes to 24 hours.
An hourly sweep posts every eligible cart to SendSquared once, with the property, dates, guest count and cart total attached.
Your recovery sequence goes out with the real trip details, on the channels and timing you set in SendSquared.
When that stay books on your site, HomeRunner marks the cart recovered and tells SendSquared to close it. SendSquared also stops the journey on its own once the guest books.
The handoff
One HTTPS request per abandoned cart, from your site to your SendSquared workspace. Nine fields. No card details, no passwords, no browsing history.
{
"email_address": "guest@example.com",
"checkout_url": "https://yoursite.com/property/lakeside-cabin/?checkin=2026-10-09&checkout=2026-10-12&guests=4",
"property_url": "https://yoursite.com/property/lakeside-cabin/",
"abandonment_date": "2026-09-17T14:05:00+00:00",
"unit_id": "1842",
"date_of_arrival": "2026-10-09",
"date_of_departure": "2026-10-12",
"total_revenue": 1260.0,
"adults": 4
}
Sample values. Empty fields are dropped, so a cart without dates sends fewer keys.
The payload as JSON Schema, version 1For developers and AI assistants
This page and the schema are written to be read by software as well as people. Paste the prompt into Claude, ChatGPT or any assistant that can open a web page.
Read https://homerunner.io/integrations/sendsquared/ and the JSON Schema at https://homerunner.io/wp-content/uploads/schemas/sendsquared-cart-abandon.v1.schema.json. Explain what my HomeRunner website sends to SendSquared when a guest abandons checkout, what it never sends, and what I need in place to turn it on.
The other end of the loop
A recovery message is only as good as the page behind it. On a HomeRunner site the link opens the home the guest was looking at, with the trip already filled in. Each example opens on our demo site.
Recovery email or text
/property/cedar-ridge-retreat/?
Anniversary or win-back campaign
/property/cedar-ridge-retreat/?
Quote sent after a call or chat
/property/cedar-ridge-retreat/?
Gap-night offer
/property/cedar-ridge-retreat/?
Postcard QR code
/property/cedar-ridge-retreat/?
Campaign for an open week
/properties/?
The cart handoff already uses the first link. The checkout_url SendSquared receives carries the dates and the guest count, and the same parameters work in any message your team writes.
Getting connected
You will need a HomeRunner website, a SendSquared workspace and a PMS that both products connect to.
Read the cart recovery guideBookings reach SendSquared through your PMS as soon as both connections are live. Cart recovery through SendSquared needs the Conversion Kit and a token from your SendSquared team.
HomeRunner and SendSquared each connect to your PMS. Guesty, Hostaway, Lodgify and Streamline are documented on both sides. For other systems, check the compatibility table below.
In the Conversion Kit, enable Cart Abandonment Recovery and set the recovery delay. Ask your SendSquared team for a cart-abandon token for your workspace.
The HomeRunner team enables the SendSquared cart webhook on your site with that token, and turns off the Conversion Kit’s own recovery emails so guests hear from one system.
Make a test booking and leave a test cart at checkout. Confirm the guest profile in SendSquared, watch the recovery journey start, then complete the booking and confirm it stops.
Compatibility
Bookings reach SendSquared through your PMS, so it has to be connected on both sides. Cart recovery does not depend on the PMS at all: the cart goes from your site straight to SendSquared.
| PMS | HomeRunner | SendSquared |
|---|---|---|
| Guesty | ||
| Hostaway | ||
| Lodgify | ||
| Streamline | ||
| Hostfully | Ask SendSquared | |
| OwnerRez | Ask SendSquared | |
| Hospitable | Ask SendSquared | |
| Track | Ask SendSquared |
SendSquared also lists Barefoot, Escapia, Cloudbeds, RDP, StayNTouch and other systems on its integrations page. If your PMS is there and not here, tell us which one.
Do the math
A recovery journey reaches a guest it can name. Most carts are anonymous, so the first number to move is how many arrive with an email attached. The Conversion Kit gives guests reasons to leave one before they reach checkout:
The starting values are placeholders we chose. Swap in your own. SendSquared’s calculator picks up where this one stops, with what each channel recovers once a guest can be reached.
A few more details
Have an account-specific question? We can check your PMS connection and cart recovery setup with you.
Talk through your setupNo. HomeRunner runs the booking experience on your website. SendSquared runs guest communication and marketing. Each keeps its own job, with your PMS between them.
One that both products connect to. Guesty, Hostaway, Lodgify and Streamline are documented on both sides. The compatibility table lists what HomeRunner connects to, and SendSquared’s integrations page lists theirs.
Only for abandoned-cart recovery through SendSquared. The Conversion Kit is a paid add-on for HomeRunner sites. Bookings reach SendSquared through your PMS connection without it.
A cart counts as abandoned after the recovery delay you set in the Conversion Kit, 60 minutes by default. HomeRunner sends eligible carts on the next hourly sweep. Only carts with a captured guest email are sent, because email is how SendSquared matches the guest.
Only the cart handoff shown above: the guest email, the property and checkout links, the dates, the guest count, the cart total and the time the cart was abandoned. No payment details, no passwords, no browsing history.
Not when the webhook is on and the Conversion Kit’s own recovery emails are off. SendSquared then owns the recovery journey, and it stops on its own when the guest books.
No. A guest who has opted out of Conversion Kit emails is never posted to SendSquared, so no recovery journey starts for them.
Yes. When a cart that was sent to SendSquared books on your site, HomeRunner marks it recovered and closes it at SendSquared, so both systems agree on which carts converted. SendSquared’s Cart Abandon Conversions report shows the revenue those journeys produced.
Go deeper
How carts are captured, the recovery delay and the emails.
Link your Guesty account to your HomeRunner website.
Link your Hostaway account to your HomeRunner website.
Link your Lodgify account to your HomeRunner website.
The partner’s own page for this integration.
Guest profiles, stay history and lifetime value.
Tell us about your PMS, your website and your SendSquared workspace. We’ll check the connection with you and switch on cart recovery.