Publishing

Publish forms to your storefront — page types, conflict detection, metafield sync, and unpublishing.

10 questions answered

In the form builder, click the Publish button and select where you want the form to appear — your homepage, a specific page, or a product page. The app syncs your form to Shopify via metafields so the theme extension can render it automatically.

You can publish a form to three types of pages:

  • Homepage — Your store's main index page
  • Product pages — Matched by product handle
  • Specific pages — Matched by page handle

No. The app has conflict detection that prevents publishing multiple forms to the same page. If a form is already published to a specific page, you'll need to unpublish it first before assigning a different form to that location.

The app handles this automatically. When you publish an unsaved form, the system auto-creates the form first, then publishes it. The new form ID is returned to the builder so you can continue editing and saving normally.

You can unpublish a form through the form builder's publish settings. Unpublishing removes the form's metafield from Shopify, so it will no longer appear on your storefront. The form itself is not deleted — you can republish it anytime.

When a form is published (status "Active"), it's synced to a Shopify app metafield under the cruxtabFormBuilder namespace. The theme extension reads these metafields to render forms on your storefront — no API calls needed at render time.

You need to add the Form Builder theme extension block to the pages where you want forms to appear. Go to your Shopify theme editor, add the app block, and it will automatically display the form published to that page.

Your Forms list has tabs for All, Published, and Unpublished forms. The Published tab shows only forms that are currently live on your storefront, making it easy to manage what visitors can see.

Yes. When publishing, select the product page option and choose the specific product. The form will match the product handle and display on that product's page via the theme extension. Great for product-specific inquiries, custom orders, or pre-order forms.

The form builder uses a Shopify Theme App Extension, which is compatible with all Online Store 2.0 themes. Forms render natively within your theme, respecting your store's overall look and feel.

Still have questions?

Install the app and reach out directly — we're here to help.

Install Free on Shopify