Skip to main content
SendSquared

HomeRunner and SendSquared

SendSquared integration for direct bookings

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.

HomeRunner on sendsquared.com Live on HomeRunner sites today Works with your PMS connection
Bookings flow from your website to your PMS and on to SendSquared. Abandoned carts go from your website straight to SendSquared. Recovery journeys bring the guest back to your website. Reservation Guest profile Abandoned cart via the Conversion Kit Recovery journey brings the guest back Your website HomeRunner site Your PMS System of record SendSquared CRM, inbox, journeys
0%
Booking commission on HomeRunner. A flat subscription, never a percentage of the reservation.
60 min
Default wait before an abandoned cart is sent. You can set anything from 15 minutes to 24 hours.
4 PMS
Documented on both sides today: Guesty, Hostaway, Lodgify and Streamline.

The integration

Every direct booker becomes a guest you can reach again.

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.

Guest profiles
Every guest who books on your HomeRunner site gets a SendSquared CRM profile with stay history attached.
Unified inbox
SMS, WhatsApp, email and voice threaded by guest, so your team answers from one conversation.
Email & SMS journeys
Pre-arrival, in-stay and post-stay automations start from booking events. Campaigns turn first-time direct bookers into repeat guests.
Abandoned carts
Guests who reach checkout and leave are sent to SendSquared with their trip details. SendSquared runs the recovery journey and stops it the moment they book.
Closed loop
When a sent cart books on your site, HomeRunner marks it recovered and closes it at SendSquared, so both systems agree on what converted.
Lifetime value
Revenue tracked across every direct stay, so you can see which guests and channels deserve more attention.

Sent here by SendSquared?

Their five questions, answered.

SendSquared’s HomeRunner page lists five questions to ask whoever built your website. They are good questions for any provider, us included.

  1. If I leave, do I take the website with me?

    Yes. HomeRunner runs on your own WordPress site, on your own domain.

    Your pages and content export the standard WordPress way. Not on WordPress? The HomeRunner widgets embed on any website.

  2. Do you take a percentage of my bookings?

    No. HomeRunner is a flat monthly subscription with 0% booking commission.

    The price is set by your listing count, so a strong August costs the same as a quiet February. See pricing.

  3. When a guest abandons checkout, what happens to that cart?

    The Conversion Kit add-on keeps it, with the guest’s email, the home, the dates and the total.

    After the delay you set, the cart goes to SendSquared and the recovery journey starts. See exactly what is sent.

  4. How long does a rate or content change take, and who has to do it?

    Rates follow your PMS. Content is yours to edit the same day.

    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.

  5. Is my availability live from the PMS, or a cached copy?

    Calendars sync from your PMS, and every quote checks the dates and the price against the PMS before the guest pays.

    Open a home on our demo site with dates in the link and the total you see is a quote made at that moment.

Talk through these on your own site

How it works

From your booking page to their inbox.

Three data paths, all automatic once the connections are in place.

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.

SendSquared picks up the booking

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.

Abandoned carts get a second chance

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.

What your website adds

The signals only your website can see.

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.

One guest profile in SendSquared

Already in SendSquared

Reservations from your PMS
Stay history and lifetime value
Inbox conversations
Email and SMS journeys
  • Flowing today
  • Webhook, you choose the endpoint
  • Next in line

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

What happens after a guest walks away from checkout.

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.

  1. 0:00HomeRunner

    The guest leaves checkout

    They picked a property and dates, entered an email, then closed the tab. The Conversion Kit keeps the cart with those details.

  2. +60 minHomeRunner

    The cart becomes eligible

    Nothing is sent until your recovery delay has passed. The default is 60 minutes; you can set anything from 15 minutes to 24 hours.

  3. Next sweepHomeRunner

    HomeRunner sends the cart

    An hourly sweep posts every eligible cart to SendSquared once, with the property, dates, guest count and cart total attached.

  4. Journey startsSendSquared

    SendSquared reaches out

    Your recovery sequence goes out with the real trip details, on the channels and timing you set in SendSquared.

  5. On bookingBoth

    The loop closes on both sides

    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

Exactly what SendSquared receives.

One HTTPS request per abandoned cart, from your site to your SendSquared workspace. Nine fields. No card details, no passwords, no browsing history.

  • Email is required. Carts without a captured guest email are never sent, because email is how SendSquared matches the guest.
  • Opt-outs are honored. A guest who has opted out of Conversion Kit emails is never posted to SendSquared.
  • One send per cart. HomeRunner keeps the cart id SendSquared returns, so each cart is posted once and closed later, never repeated.
  • Repeat addresses are throttled. A second cart from the same captured email inside the cooling window is suppressed.
  • Secrets stay out of the database. The webhook token can live in wp-config, and only HTTPS endpoints are accepted.
Cart recovery documentation
POST cart-abandon
{
  "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 1

For developers and AI assistants

Ask your AI about this integration.

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

Every message ends in a link. This is where it lands.

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

    The same home, with the dates and guests restored

    /property/cedar-ridge-retreat/?checkin=2027-03-08&checkout=2027-03-12&guests=4

    Open the example
  • Anniversary or win-back campaign

    Their week, next year, priced live

    /property/cedar-ridge-retreat/?checkin=2027-07-05&checkout=2027-07-12

    Open the example
  • Quote sent after a call or chat

    The party is already filled in

    /property/cedar-ridge-retreat/?checkin=2027-03-08&checkout=2027-03-12&adults=4&guests=4

    Open the example
  • Gap-night offer

    The open nights, already selected

    /property/cedar-ridge-retreat/?checkin=2027-04-13&checkout=2027-04-15

    Open the example
  • Postcard QR code

    The home’s page on a phone, with the campaign tagged for your analytics

    /property/cedar-ridge-retreat/?utm_source=sendsquared&utm_medium=postcard

    Open the example
  • Campaign for an open week

    Every home available for those dates

    /properties/?checkin=2027-03-08&checkout=2027-03-12

    Open the example

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

How to connect SendSquared to your HomeRunner site.

You will need a HomeRunner website, a SendSquared workspace and a PMS that both products connect to.

Read the cart recovery guide

Bookings 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.

  1. Connect your PMS to both

    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.

  2. Turn on Cart Abandonment Recovery

    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.

  3. Switch on the SendSquared webhook

    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.

  4. Test the loop

    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

Which PMS works with both.

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.

PMSHomeRunnerSendSquared
GuestySetup guideListed
HostawaySetup guideListed
LodgifySetup guideListed
StreamlineConnectedListed
HostfullyConnectedAsk SendSquared
OwnerRezSetup guideAsk SendSquared
HospitableSetup guideAsk SendSquared
TrackConnectedAsk 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

Of 100 abandoned carts, how many can anyone message?

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.

Bookings per year24
Revenue per year$28,800

A few more details

SendSquared integration FAQs.

Have an account-specific question? We can check your PMS connection and cart recovery setup with you.

Talk through your setup
Does HomeRunner replace SendSquared, or the other way round?

No. HomeRunner runs the booking experience on your website. SendSquared runs guest communication and marketing. Each keeps its own job, with your PMS between them.

Which PMS do I need?

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.

Do I need the Conversion Kit?

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.

When is an abandoned cart sent to SendSquared?

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.

What guest data leaves my site?

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.

Will guests get two recovery emails?

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.

Will a guest who unsubscribed be contacted?

No. A guest who has opted out of Conversion Kit emails is never posted to SendSquared, so no recovery journey starts for them.

Can I see which recovered carts turned into bookings?

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.

Bring SendSquared to your HomeRunner site.

Tell us about your PMS, your website and your SendSquared workspace. We’ll check the connection with you and switch on cart recovery.