← All guides
📊 Build your own form

How to turn an Excel spreadsheet into a form customers can fill in

About 10 minutesNo codeFree ChatGPT account works

You paste the spreadsheet into ChatGPT with CalcForms added, tell it which cells the customer should fill in, and it builds a form with your formulas inside. You get a link to share. The whole thing takes about ten minutes and you never touch a formula.

Step by step

  1. Add CalcForms to ChatGPT

    Open the CalcForms app page in ChatGPT and click Add. Sign in with your email when asked; we send a 6-digit code. You only do this once. A free ChatGPT account works.

  2. Drag your spreadsheet into the chat

    Start a new chat, attach the .xlsx or paste the Google Sheets link, and say what it is in one line: "This is my roofing pricing sheet."

  3. Say what the customer should see

    Tell ChatGPT which cells are questions for the customer and which are yours. One sentence is enough: "The customer enters roof size, material and pitch. Everything else is calculated. Show them the total only."

  4. Check the numbers

    ChatGPT shows you the form. Type in a quote you already know the answer to and compare. If anything is off, say so in plain words: "The metal rate should be $9.50, not $9.00."

  5. Publish and share

    Say "publish it." You get a link like forms.badabingapp.cc/yourname/roofing-quote. Send it to customers, put it in your email signature, or add a button on your site.

The words to say

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

Say this to ChatGPT

"Here is my pricing spreadsheet. Build a form from it. The customer fills in [the inputs], everything else is calculated. Show the customer only [the total]. Keep my costs and margin private. Then publish it."

What you will see

A form with one question per input, your formulas running behind it, and a results panel that shows only the numbers you chose. Every reply lands in your dashboard with all the calculations done, including the private ones.

Common mistakes

FAQ

Does it work with Google Sheets?
Yes. Paste the sharing link or download it as .xlsx and attach it. Formulas, lookup tables and nested IFs come across.
What if my spreadsheet has several tabs?
That is normal. Tell ChatGPT which tab has the inputs and which has the rates. It reads all of them.
Will my spreadsheet be stored by CalcForms?
No. Your spreadsheet stays in your ChatGPT account. CalcForms only receives the finished form: the questions, the formulas, and the price tables it needs to run.
What does it cost?
Your first form is free, with up to 100 replies and no card. After that it is $20 a month for unlimited forms and replies.

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