Before you begin
Make sure you have:- A ChatGPT-generated project you want to migrate
- Access to the Superblocks workspace where the app will live
- The integrations (databases, APIs) you plan to connect already configured in Superblocks
How to import from ChatGPT
1
Start the import
From the Superblocks home screen, click Import in the prompt bar, or click the Import an app link below it.
2
Select ChatGPT as your source
When prompted to choose a platform, select ChatGPT.
3
Export your project from ChatGPT
Export your app as a zip archive from ChatGPT. Before zipping, exclude the following to keep the upload small:
node_modules/.git/dist/andbuild/directories

4
Upload the zip
Drop the downloaded zip file into the Superblocks upload area and click Import.

5
Clark migrates the app
Clark inspects your project structure and imports what it can, including:
- Code — your app’s source files and logic
- Static assets — images, fonts, and other files
- Detected data sources — any databases or APIs Clark identifies in your code
You’ll be prompted to connect your integrations — pick the databases, APIs, and services the app should use in your environment.
What gets migrated
Clark analyzes the ChatGPT-generated source code and replaces external dependencies with Superblocks platform features. ChatGPT projects are typically React or vanilla JavaScript apps — layouts, styles, and component structure are preserved as closely as possible.Troubleshooting
The zip won’t upload — Make sure the zip excludesnode_modules, .git, and build output directories. Ask ChatGPT to regenerate the export if needed.
Some components look different after migration — Clark preserves styles where possible, but some UI patterns may render slightly differently in Superblocks. You can edit any component directly after the import completes.
Integrations aren’t connecting — Verify that the integration is configured in your Superblocks workspace before importing. You can add integrations from the Integrations page and then reconnect them from within the imported app.
