For Web Designers

Embeddable Scheduling Software for Web Designers

A booking page that sits on your portfolio and looks like it belongs there, for discovery calls, kickoffs and design reviews.

Inline, popup or floating button
Palette from your brand colour
Kickoff deposits via Stripe
Luka Breitig, Software Engineer & AI Developer
Luka Breitig

Updated 22 October 2026

The Problem

Why do web projects stall between design rounds?

A web project moves at the speed of client feedback. You send a homepage concept on Monday, and the review call that should happen on Tuesday turns into Thursday after three emails about times. Across a few clients in different time zones, that waiting adds weeks to a schedule. Tymeslot puts a booking link next to every piece of work you send, shows clients your slots in their own time zone, and leaves you to design.

A free first call, then paid sessions once you decide Booking page Free first call You decide Paid session Paid by card

What a web designer needs from a booking page

A booking widget on a designer's portfolio is part of the portfolio. If it looks like someone else's product, it lets the site down. Projects also run in stages that a single meeting type cannot represent: a free discovery call, a kickoff once the proposal is signed, a review for each round of designs, a handover at the end.

Tymeslot lets you style the booking page with your own colours and background, choose from four themes, and place it on the page inline, open it from a button as a popup, or keep a floating button in the corner of every page. Each project stage gets its own meeting type. Review and handover types can stay unlisted, reaching only clients with an active project. And when the kickoff is the moment a project becomes real, Pro charges the agreed deposit to the client's card at the moment of booking, paid into your Stripe account.

Features

Everything web designers need. Nothing they don't.

An Embed That Sizes Itself

The inline embed resizes its frame to the content as the visitor moves from calendar to form, so there is no inner scrollbar to fight in your layout. A WordPress plugin covers the sites you build on WordPress.

Styled to Match Your Brand

Pick one of four themes, generate a colour palette from your brand colour, and set your own background image or video.

A Meeting Type per Project Stage

Discovery call, kickoff, design review, handover: one type per stage, each with its own duration, link and question set, and the later stages unlisted.

Kickoff Deposits

Set the kickoff's price to the deposit in your proposal. The client pays it into your Stripe account while choosing the date, and the project starts with money already received rather than an invoice to chase.

Only Your Domains Can Embed It

List the domains allowed to embed your booking page, so a copied snippet will not work on someone else's site, and a staging copy of a client site can be kept out the same way.

The Client's Team on the Call

Allow guests on a meeting type so the client can add their marketing lead or developer when they book a review or handover, and every guest gets the confirmation.

Before & After

See the difference

Without Tymeslot

1 Concept sent, followed by three emails to agree a review time
2 Video link pasted into the invite by hand on the morning of the call
3 Kickoff deposit invoiced and chased after the call

With Tymeslot

1 Concept sent with the review link underneath
2 Client books a slot in their own time zone, video link included
3 Kickoff booked and paid in one step
Use Cases

Common scheduling scenarios

Scenario 1

How do web designers turn portfolio visitors into discovery calls?

Someone has just looked through your case studies and wants to talk. The fewer steps between that moment and a date in the diary, the more of those people you speak to.

  • Make a half-hour "Discovery call" bookable from a day ahead and embed it inline at the foot of each case study, not only on the contact page.
  • Generate the booking page's palette from your brand colour and reuse your hero image as its background, so it reads as part of your portfolio.
  • Ask for the client's current website as a URL question (Pro, or any self-hosted install) and run it through PageSpeed or a quick audit before the call.
  • Add a reminder an hour before, since a prospect who booked from a portfolio on a whim is the one most likely to forget.
Result: Prospects book while your work is still on their screen, and you start the call having seen their site.
Scenario 2

How do web designers keep design review rounds short?

Feedback given live in a call is usually clearer and faster than a thread of annotated screenshots. The trick is getting the call booked the day the designs go out.

  • Make the 45-minute "Design review" type private, with 24 hours' notice.
  • Put the review link in the same email as each round of Figma frames or the staging URL, so the client books when they open the work.
  • Allow guests, so the client's marketing lead or developer can join the call.
  • Send a reminder the day before asking the client to click through the staging site first.
Result: Review calls follow each round within days, and the client arrives having seen the work.
Scenario 3

How do web designers make the kickoff the moment a project starts?

A signed proposal is not a started project until the deposit is in. Taking the deposit when the client books the kickoff call removes the gap between the two.

  • Create a 60-minute "Project kickoff" meeting type and send its link with the signed proposal.
  • On Pro, connect Stripe and enter the deposit as the kickoff's price; the date is held for the client only once their card is charged.
  • Link your content and asset checklist (a shared document or form) in the meeting type's description: logins, brand files, page copy.
  • Cancelling from your dashboard offers to refund the deposit at the same time, should the start date fall through on your side.
Result: Every kickoff in your diary is a project that has started, with its deposit in your Stripe account.
Booking Themes

See Tymeslot in action

Web Designers

A starter setup for web designers

Meeting type Duration Buffer Minimum notice Bookable ahead Payment at booking
Discovery call 30 min 10 min 1 day 3 weeks None
Project kickoff 60 min 15 min 2 days 30 days €500 deposit at booking
Design review (private) 45 min 15 min 1 day 2 weeks None

Intake questions

  • Your current website, if you have one
  • What does your business do?
  • What should the new site help you do?
  • When would you like it to launch?

Set the kickoff price to the deposit your proposal names, so the client pays exactly what they agreed. Never ask for hosting or CMS logins here; those belong in the kickoff checklist. The kickoff's 48 hours' notice and the review's two-week horizon sit on separate availability schedules.

Compare

Tymeslot compared with Cal.com and HoneyBook

For a web designer, Tymeslot, Cal.com and HoneyBook differ in how a project begins: whether the kickoff is paid for at booking, what you can learn about the client's current site beforehand, and whether the scheduler could run on the servers that already host your client work. All three take payments and ask questions, but Cal.com does both on its free plan, where Tymeslot needs Pro. Tymeslot writes no proposals, contracts or invoices either, so a studio wanting those beside the calendar will be better served by an all-in-one tool.

Feature Tymeslot Cal.com HoneyBook
Deposit or payment at booking Pro: the €500 kickoff deposit, through your Stripe Yes, on the free plan: Stripe or PayPal Yes: scheduler can require payment to lock the slot
Open source AGPLv3; host it beside your client sites Cal.com is closed source; Cal.diy is open source No: hosted service only
Custom intake questions Pro: their current URL and launch date Yes: customisable booking questions Yes: questions block before the scheduler

Sources checked 5 October 2026.

ROI Calculator

How much time could you save?

A rough estimate, not a promise.

10
140
€100
€20 €500
12m
5m60m

120

minutes saved per week

104.0

hours saved per year

€10,400

annual value of saved time

Integrations

Which calendars and tools do web designers use with Tymeslot?

Google Calendar
Outlook
Google Meet
Teams
Zoom
CalDAV
Nextcloud
Pricing

Start free, upgrade when you're ready

A freelancer who books discovery calls and invoices deposits by hand can stay on Free, with every embed style and every theme in the brand's colours. Charging the €500 kickoff deposit at booking and asking for the client's current URL need Pro (€9/month). If you already manage servers for client sites, self-hosting gives you both at no cost.

Free

€0 / month

Pro

Pro

€9 / month

FAQ

Frequently Asked Questions

What does the Tymeslot embed add to my portfolio site?

The Tymeslot embed adds one small script that loads your booking page in an iframe and resizes it to fit. Inside that frame the page sets one session cookie, sends one cookieless page-view count and loads no advertising trackers. Google reCAPTCHA joins on tymeslot.app once a visitor starts filling in the form, to keep spam bookings out, so mention it wherever you list the services your site uses.

Can web designers embed Tymeslot on a WordPress or Webflow site?

Yes, Tymeslot embeds on any site that accepts a script or an iframe, including Webflow, Squarespace and hand-built sites, and WordPress has a dedicated plugin. Choose inline, popup or a floating button, and list your own domains in the embed settings, since embedding stays off until you do. Embeds are on the free plan.

Can Tymeslot replace a client portal or CRM for web designers?

No, Tymeslot books the calls around a web project but sends no proposals, contracts, invoices or files. Keep proposals in the tool you use now and paste the kickoff link into the signed proposal; the deposit is then taken when the client chooses the kickoff date, which is the one piece of billing Tymeslot does.

What happens to the kickoff deposit if I have to move or cancel the kickoff?

If you cancel a paid kickoff from the Tymeslot dashboard, the same dialog lets you return the deposit through Stripe. If the client only needs another date, they reschedule from their confirmation email and the payment stays with the booking. Tymeslot enforces no cancellation deadline, so a non-refundable deposit is a term for your proposal, not something the booking page applies.

Can I use Tymeslot for my clients' websites too?

A client who needs online booking can open their own free Tymeslot account, and you embed and style it on the site you build for them. If you host client sites yourself, one self-hosted install under the AGPLv3 can hold an account for each client on your own server, with each client connecting their own calendar and Stripe account.

Can clients abroad book a design review in their own language?

Yes, a Tymeslot booking page has a language switcher with nine languages, German, French, Spanish, Polish and Czech among them, and every email the client receives arrives in whichever one they booked in. Times show in the client's own time zone too, so a shop owner in Lyon or Kraków reads the review slot exactly as you meant it.

Is there a free plan for freelance web designers?

Yes, the parts of Tymeslot a portfolio shows off are free for web designers: every booking theme, a palette from your brand colour, a background image or video, and every embed style. Upgrade to Pro (€9/month) when you want the kickoff paid at booking, a URL question on the discovery call, or the Tymeslot credit removed from the page.

Ready to reclaim your time?