How to fix Keap Forms and Landing Pages Error

Fixing Keap Forms and Landing Pages

Keap (formerly Infusionsoft) is a great email marketing tool, but I felt frustrated with its embedded landing pages disconnecting from my website, and couldn’t find solutions online.

I did find a way around this, so I’m sharing it here in case you’re on the same boat!

My search for the perfect email marketing tool has taken me around unexpected turns… As a background, I can tell you I’ve used autoresponder tools since 2016, and I’ve been through Mailchimp, 3StepSolutions, Convertkit, Kajabi, and Systeme, briefly checking out Flodesk, Mailvio and ever so briefly ActiveCampaign. I finally settled on Keap for my English brand in June 2023, and spent the first half of July setting up this website (in Squarespace) and the email campaigns in Keap. I was super happy, but suddenly I was shocked when the embedded Keap landing pages started disconnecting.

Example Keap error message with disconnected landing page

This is what appeared where the optin form for my webinar should have been.

The image above shows what started happening randomly as I embedded the Keap landing page (using script) into my Squarespace page.

I chatted with Keap’s regular customer service and they sent it further to their advanced support. I also emailed my onboarding Keap coach. Nobody could explain what was happening (and I still haven’t received an actual explanation, weeks later).

Three different things were randomly occurring: either the form showed correctly, or the “page doesn’t exist” came up, or (puzzling) the newsletter optin appeared instead in its place! The newsletter optin belonged to the footer, FYI.

My initial thought was that it might be an incompatibility between Keap and Squarespace, since I was quite new to both, but that would be dreadful since I intended to keep both online tools… I tried embedding those two forms in Systeme.io, and had the same error: one would show page not existing while the other could exchange places with the newsletter optin, quite randomly. Puzzling indeed! But this proved the error had nothing to do with Squarespace (what a relief!).

I also tried hiding the footer from the webinar optin page, thinking the error was happening because I had two script-embedded forms on the same page (embedded landing pages from Keap, to be precise). But the error kept happening randomly across different browsers and devices. Yes, I tried it all, I think!

You might wonder why I was using “landing page” instead of “form”. The reason was mainly to be able to edit the thank you page, since the regular “form” takes you to a standard thank you page that cannot be edited.

I’ve found two workarounds to this issue.

Solution 1: don’t embed the Keap Landing Page using script, since it tends to backfire and is therefore unreliable. Use the Form option and create a Thank you page on the website instead. Keap Forms seem to be stable (but I must confess I was a bit scared they might not be, so I did not use this option. When I discovered Solution 2, it felt way more interesting).

Solution 2: create the optin in Convertbox instead. Works beautifully and you can create alternate options for recurring visitors.

This takes some explanation. 🤭 Around the same time I decided on migrating to Keap for email marketing and Squarespace for website, I decided to go ahead and get Thrivecart* for my payment pages (with the added joyful surprise that I could host the courses there at the same time, and within the same 1-time payment, and it’s multilingual too). I had been yearning for Thrivecart for years, so it felt great to plunge in! As an upsell to the Thrivecart purchase, I was offered Convertbox*, and it seemed super cool, so I went ahead and got it too.

What is Convertbox: Convertbox is an easy-to-use online tool that creates optin forms that can be embedded or popup. They are beautiful, they are stable (!!) and they integrate natively with Keap, among other many tools, so somebody opting in through Convertbox, automatically gets added a tag in Keap (or your email platform of choice). You can create multiple sorts of forms and optins, embedded or popup.

A super strength of Convertbox, that fascinated me, is that after someone has subscribed, you can create a personalized popup such as “Welcome back, Mary! As a valued subscriber, let me offer you…” and take them to a discount, a webinar, or even a quiz to find out more about them.

Now that I’m preparing an audio summit, where I will be using Hello Audio to host the private podcast feed, I was delighted that I can create a form in Convertbox that does two things at once: add the person to Keap with the tag “summit attendee” and send a webhook to Hello Audio to grant them access to the summit feed. I’m in love.

I hope these solutions work for you if you are in the same situation! Feel free to leave me a comment below, I’d love to hear your other Keap solutions or workarounds.

*Note: I did become an affiliate of Convertbox as well as Thrivecart, so if you decide to purchase them with my link, I get a commission that helps support all of my free education online. It’s not the reason I am writing this post, though. After my struggle with the Keap Forms disconnecting got solved with Convertbox, and then the Hello Audio connection was solved without Zapier thanks to Convertbox, I felt so grateful and relieved I had purchased it, that I wanted to share this amazing tool! You can get Convertbox with my affiliate link by clicking here. And if you’re looking for Thrivecart, this is my affiliate link.

PS. I’m still happy with the way Keap works overall, so I’m happy I upgraded from Convertkit to Keap, even though it had a bit of a learning curve. The conditional advanced automations proved slightly tricky to understand but then wonderful to use and so powerful! If you want me to do a video tutorial of Keap, do leave me a comment about it.

Previous
Previous

Embrace Your Inner Indigo Child: Finding Your Perfect Online Business Approach

Next
Next

Selling online in multiple currencies