Adding Calendly to your Hostinger website isn’t complicated, but it can be a little confusing if you’ve never done it before. The goal here is to embed a scheduling link so visitors can book meetings without bouncing off to Calendly separately. It’s pretty useful when trying to keep everything integrated and looking sleek. Plus, if you’ve ever run into boring setup issues or just couldn’t get the code to show up right, this guide might help you avoid some head-scratching moments.

How to Embed Calendly on Your Hostinger Site

Get the Embed Code from Calendly

First off, log into your Calendly account (https://calendly.com) and pick the event type you want folks to book. Hit the Share button — typically it’s a little arrow icon — then choose Add to Website. Here’s where it gets practical: you’ll see several options like inline embed, pop-up widget, or pop-up text. For most basic needs, pick the inline style or a pop-up. Calendly will generate a chunk of HTML/JavaScript code for you. Just copy all of it — yeah, even if it looks a bit chaotic, don’t mess with it unless you know what you’re doing.

On some setups, this embed code can be temperamental. Sometimes it doesn’t work on the first try, especially if you accidentally copy only part of it. So, double-check that whole snippet made it to your clipboard.

Login to Hostinger and Open Your Site Editor

Now, hop onto your Hostinger account (Hostinger > Manage your site > Edit Website) or go directly to your website files if you prefer the FTP route. If you’re using Hostinger’s native Website Builder, you’ll need to find the section where you can add custom HTML or blocks. For WordPress users, go to Dashboard > Pages and pick the page where you want the calendar. Then open the Gutenberg editor or any page builder plugin you’re using.

Here’s the trick: You want to insert your Calendly code into a custom HTML block or widget. If you’re using the block editor, just select Add Block > Custom HTML. On WordPress, it’s usually under Appearance > Widgets if you want it in a sidebar, or directly in the page content.

Paste the Embed Code and Adjust as Needed

Paste the code into the HTML block you just created. This is where some users get hung up. Make sure you copied the whole thing—any missing parts or typos, and the embed might just not show up. On some setups, you may need to tweak the width or height parameters if you want it to fit better or look cleaner, but generally, the default code works fine. If it looks funky—like overlapping or cut-off—you might want to tweak container CSS or wrap the embed code inside a <div> with max-width styles.

Publish or Update Your Page

This one’s obvious, but sometimes overlooked: remember to save, update, or publish your page after adding the code. Until it’s live, you won’t see your Calendly scheduling window. When you hit publish, it should appear — though, on some machines, it might take a few seconds to refresh or clear cache. And no, URLs or embed code that’s half-copied will make this fail, so double-check.

Test the Scheduler on Your Site

Once live, open your site in a new incognito tab or different device. Make sure it displays properly, especially on mobile. On some setups, you might need to clear your browser cache if things don’t update immediately. Also, check that the booking process works smoothly — because of course, the last thing you want is visitors stuck and frustrated.

Extra Tips & Troubleshooting

Some quirks worth mentioning: if things look broken or the embed doesn’t load, verify that your site isn’t in maintenance mode or behind any scripts blocking inline JavaScript. Also, ensure the entire embed code is inside the custom HTML block—sometimes little mistakes happen and parts get lost during copy-paste. If it still doesn’t work, try temporarily disabling caching plugins or switching browsers to see if that’s causing issues.

And a weird thing that’s come up: on certain hosting setups, you might need to enable JavaScript for inline scripts to run properly, which you can check via Site Settings > Advanced > Custom Scripts.

Wrap-up

Embedding Calendly isn’t totally straightforward, especially if you’re new to website editing, but once it’s set, it saves a lot of hassle. Just make sure to copy the entire embed code and to test on multiple devices. Hopefully, this gets one more scheduling problem out of the way.

Summary

  • Get the embed code from Calendly’s Add to Website menu
  • Paste it into a custom HTML block on Hostinger or WordPress
  • Update and test on live site
  • Double-check mobile responsiveness and script permissions

Final Words

Making this work might take a bit of finagling, especially if your site has tight security or caching. But once it’s up, your visitors will be able to book directly without bouncing around. Fingers crossed this helps — and if it’s a bit finicky, remember to clear your cache or try different browsers. Worked for me — hope it works for you too.