Creating a Calculator App for Your Website with ChatGPT and AppGenius, No Coding Required

Gary Cheung
ChatGPT & AI For Business
5 min readMay 25, 2023

Why Add a Calculator To Your Landing Page?

Website calculators serve as effective instruments for converting visitors on your landing page and providing added value to your customers. These calculators act as powerful lead magnets for businesses, helping them stand out from the competition. In fact, some companies, like SmartAssets, have built their entire business model around offering free financial calculators.

Examples Of Calculator Apps:

https://smartasset.com/taxes/income-taxes

https://www.nerdwallet.com/investing/retirement-calculator

https://www.bankrate.com/calculators/

Why opt for ChatGPT when creating a calculator?

Choosing ChatGPT for building a calculator offers a swift and efficient way to develop features without the need for constant code writing and updating. For example, when constructing a retirement calculator, ChatGPT can deduce and outline the required formula without being explicitly informed. Besides its calculating capabilities, ChatGPT can also offer advice (within regulatory limits), clarify calculations, and more, making it a versatile and valuable tool for your project.

Why use AppGenius Vs Hiring a Developer or Coding it?

AppGenius offers a seamless no-code approach to incorporating ChatGPT-powered apps into your business operations. This innovative solution transforms time-consuming and expensive development projects into simple tasks. With AppGenius, you can effortlessly create, tailor, and launch an entire application in less than 10 minutes, even without any technical expertise.

In contrast, without AppGenius, you’d need developers to establish API connections, build a custom front end, host the app on a server, and constantly modify the code for each update, resulting in considerable time and maintenance efforts. AppGenius takes care of all these aspects for you, streamlining the process and allowing you to focus on the pieces that matter.

Building a Calculator App

We will be building an embeddable application (can be added to your website) that helps people with retirement financial planning.

The application will calculate how much this individual would need to save each month/year to retire based on the input parameters. Also provide some advice on investment opportunities that this person can pursue to achieve this goal.

Steps To Build the App:

  1. Add App Description, Title, and Icon
  2. Add instructions
  3. Add Filters
  4. Customize the UI
  5. Embed it on your site

Setup The App Description, Title, and Icon

We add a title and description for this application to describe the app to the end user. We also upload a Icon and a Banner to style the application. This allows us to personalize the application with our company colors and icons.

We also added a custom icon off the internet. We recommend using a resource like IconScout which has free and paid plans.

Setup App Instructions

Instructions are the equivalent/similar to a ChatGPT prompt. However when writing instructions, it’s essential to avoid specifying details that may change based on user input. For instance, don’t mention exact ages, investment amounts, investment types, or any other field that users should input themselves within the app.

Our Instruction:

Calculate how much this individual would need to save each month/year to retire based on the input parameters. Also provide some advice on investment opportunities that this person can pursue to achieve this goal.

Setup App Filters

We want to now add the filters. Filters are the sections of the app that the app user can change. They will appear in the app as input boxes, date pickers, or drop downs (based on how you configure them). You can think of filters as variables in programming or the text fields you see when you fill out a form.

App Filters To Add:

  1. Initial Balance
  2. How Much Do you Want to retire with
  3. Whats your current age
  4. When do you want to retire

Each of these are Text fields. However, if the App User needs to add more information or you need a specific set of fields, it may be necessary to use another field type.

Find The Customize App button in App Configurations.

Next we want to customize the style and look of this application.

We Can Do This By:

1. Uploading a custom background image

2. Changing the field backgrounds to transparent

3. Adding a custom button that leads to our target website (for now its yahoo finance)

Update App Customization Settings as per above.

Finally, we want to add this to a site. For this example we will use carrd.co Carrd let’s you build one page website super easily and for free. However, this could have been added to a Wordpress page, Ghost blog, Wix page, internal site, or any other hosted website on any platform.

We create a new website using an existing CARRD template. To add our app, we simply remove the template content and replace it with an Embed IFrame object. We will fill out this object in the next step.

Next we want to add the sharable URL, which is provided by AppGenius. To do this we go back to AppGenius -> Configure App and click Enable Public Access. This is an important step and allows users that are not logged in to AppGenius to use your app.

Next- we can click Share App in the App Configurations. This provides us with both a Sharable URL and IFrame code.

Since Carrd has a IFrame Module, we simply need to add the URL. Otherwise, you need to copy and paste the IFrame code into the HTML section of your website builder and adjust the Height/Width appropriately.

And… That’s It! You know have a fully functional and easily customizable retirement calculator added to your website.

You Can Access the App (For a Limited Time) Here:

Retirement Calculator Demo App

You can create your own calculator by using AppGenius’s premade embeddable app template and customize it to your needs. The best part is- it’s completely free.

Have fun creating with app genius.

Start Creating Today

--

--

Gary Cheung
ChatGPT & AI For Business

Helping Companies Integrate Generative AI (ChatGPT,Midjourney) Into Their Business