← All guides
📅 Build your own form

How to add a booking or deposit button to your quote form

Last updated 12 November 2026

About 2 minutesNo codeFree ChatGPT account works

Your quote form can end with one button of your own: your booking page, a payment link for a deposit, or a page on your site. It goes on the screen your customer sees after they submit, which says "Submitted!" with your confirmation line, and sits under that line in the same style as your form's submit button. Ask ChatGPT to set it; on a live form it appears on the same link straight away.

Step by step

  1. Pick the link

    Use your booking page, a payment link for a fixed deposit, or a page on your own site. The link has to start with https:// and go to a public website, so a phone link (tel:), an email link (mailto:), an IP address or a local address is not accepted. For calls, link to a page that shows your number.

  2. Pick the words

    Up to 40 characters, saying what happens: "Book a site visit", "Pay the $50 deposit", "Ask us to call you". Anything past 40 characters is cut off.

  3. Ask ChatGPT

    Send the request below with your form name, words and link. The reply names the button and the link it opens. If it does not, nothing was saved: ask again with both the label and the url.

  4. Try it once

    Open your form, fill it in and submit it. The button opens your link in a new tab, so the thank-you screen stays open behind it.

The words to say

Copy this into ChatGPT (with CalcForms added) and fill in the brackets.

Say this to ChatGPT

"On the [form name] form, set its next_step setting to label "[Book a site visit]" and url "[https://your-booking-page]". Change no other setting."

What you will see

A reply that names your button and the link it opens. The next customer who submits the form sees it.

Common mistakes

Last updated 12 November 2026

Questions about how to add a booking or deposit button to your quote form

Does it cost anything?
No. You add it in ChatGPT, and building and running forms in ChatGPT is free.
Can I take the button off?
Yes. "On the [form name] form, set its next_step setting to null. Change no other setting." The thank-you screen goes back to how it was.
Is the button in the email my customer gets?
No. It is on the thank-you screen only.

Rather do it together?

Book a free 30-minute onboarding call. We open your spreadsheet and build the form with you.

Book a free call → Or start in ChatGPT