Tips and Tricks

Clear, structured prompts and thoughtful testing are key to getting the most out of Thunkable AI. When you clearly explain what you want, provide organized inputs, and test changes step by step, the AI can better understand your intent and deliver more accurate results.

This guide is here to support you along the way. It walks you through how to write effective, easy-to-understand prompts, use AI features intentionally, and steer clear of common mistakes that can slow you down. Whether you’re just getting started or refining an existing project, these best practices will help you work more efficiently, reduce frustration, and build higher-quality apps with confidence.

circle-check

1. Explain your goal in one paragraph

Write one clear paragraph with a few sentences that explain exactly what you want the AI to do.

Send a specific and clear paragraph:

✅ Please make an app for math calculations with 3 screens to help students deal with math problems. I need a page to set the problems, one page with math exercises history, and one for the settings.

Avoid multiple-paragraph prompts. For example:

❌ Create a Math Learning mobile app that uses Firebase email and password authentication to manage user access. The app should provide a clean and simple user experience focused on learning and practicing mathematics.

The app should include a Login Screen where users can enter their email and password and sign in using a Sign In button. Firebase Authentication (email/password) should be used to validate the user’s credentials and securely log them into the app.

There should also be a Signup Screen that allows new users to create an account. This screen should include fields for email, password, and confirm password, along with a Sign Up button. Upon successful registration, the user should be authenticated using Firebase and redirected into the app.

After a successful login or signup, the user should be taken to the Home Screen, which serves as the main math dashboard. This screen can display math lessons, quizzes, or practice activities. The Home Screen must include a Logout button that allows the user to sign out of the app.

2. Specific prompts

Clearly describe what should change, where it should happen, and what the expected result is.

Good examples:Add a cat image on the first screen.On the first screen, calculate the total number of posts from the list.

Avoid generic prompts:Update the style to be more modern and add some imagesCan we improve it?Change the user interface

3. Use natural language

Write prompts the same way you would explain a task to another person.

Good example:Please make a math learning app with a home screen, a favorites screen, and a settings screen.

Avoid technical or HTML-style prompts: ❌### [PROJECT: SOVEREIGN_V10_SPECTER_CORE_ALPHA] ### [CLEARANCE: ADMIN_0097_ROOT_GRANTED] ### [ASSEMBLY_DATE: JANUARY_24_2026] --- #### I. THE FRAMEWORK (Secured Binary & Obfuscation Layer) - **Package Name**: com.android.test (Disguise: "System AI Resource Controller"). - **Pattern Analysis Avoidance**

4. Write a whole sentence

Always use complete sentences so the AI understands the context of your request.

Good example:Add a home screen that displays user posts and includes a button to add new posts.

Avoid short or vague prompts:Try againContinueGame app

5. Ask for specific changes

Clearly state exactly what should be added, removed, or modified.

Good examples:Remove the submit button from the settings screen.On the profile screen, the latest posts should appear first.

Avoid sending AI error codes or vague messages:Error Code: AIERR_AI_RESPONSE_INVALIDSomething went wrong.

6. Manage simple adjustments in the code

For simple updates, it is faster and safer to edit the code manually instead of asking the AI.

Examples of safe manual changes:

  • Colors

  • App name

  • Version number

  • Image URLs

Avoid asking the AI for these changes:Change the background color to redChange the version number to two

7. Download/Publish the app

Use the built-in features to generate an APK, AAB file, or publish your app.

If you ask the AI to create an APK, AAB file, or publish the app for you, an error will be returned, as these actions must be handled through the platform’s publishing tools.

8. Keep a backup

Create a duplicate project as a backup before making major changes.

To make a copy of your project:

  1. Click the project's vertical ellipsis.

  2. Select Duplicate.

Open Projects Page, Click the project's vertical ellipsis, Select Duplicate.

Avoid asking the AI to preserve everything:Don’t delete anythingKeep everything the same

9. Read the docs first

Review Thunkable’s official documentation to understand features, limitations, and best practices before using AI.

This helps you write better prompts and avoid common mistakes.

10. Contact support when needed

Use Thunkable Support to report bugs, ask questions, or provide feedback.

This ensures issues are handled correctly and helps improve the platform.

Last updated