FAQs and Troubleshooting

Frequently Asked Questions

Q: Can I use a framework (like React or Vue) to develop my extension?

A: Yes, you can use any framework to build your extension as long as the output can run in a browser environment, outputs static resources, and fits within the iframe dimensions provided by Webflow.

Q: How can I test my App if it is built using a Designer Extension?

A: You can test your Designer Extension in two ways. First, by running a local development version using the CLI command npm run dev and viewing your local development app on a test site. Additionally after bundling, you can upload it to Webflow to see how it runs on our CDN by installing it on a test site.

Q: Can I update my App after it's published?

A: Yes, you can submit updates for your Designer Extension at any time. Updates will go through the same review process as the initial submission.

Troubleshooting Guide

Problem: My App isn't showing up in the Webflow Designer.

  • Ensure that you've correctly bundled your App via the Webflow CLI, and uploaded your Designer Extension via the Webflow Dashboard.
  • Make sure you've added the Designer Extension to your project. You can do this in the Extensions section of the project settings.

Problem: My App isn't interacting with the Webflow Designer as expected.

  • Double-check your use of the Webflow Designer APIs. Make sure you're correctly creating, modifying, and saving elements.
  • Be aware that the Designer APIs only allow access to content that is on the current page of the Designer, and not to any other site pages or components that don't belong to the site.

Problem: I'm seeing errors in my App, but I'm not sure why.

  • Check the browser console for error messages. These can provide valuable information about what's going wrong.
  • Make sure all of your extension's dependencies are correctly included and accessible.

Problem: My App looks different in the Designer than I expected.

  • Remember that your Designer Extension runs in an iframe with a width determined by your App’s settings, or by using the resizing methods included in the Designer APIs.
  • Check your CSS rules to make sure they're not conflicting with Webflow's styles.

If you continue to face issues, don't hesitate to reach out for support.