App Introduction
AI-Powered Form Builder with File Upload Support for Shopify This AI-driven custom form builder for Shopify enables file uploads, allowing you to create contact forms, registration forms, return forms, bulk order forms, product inquiry forms, feedback forms, support forms, batch forms, survey forms, or any custom form you need. As a drag-and-drop form builder with file upload functionality, it works seamlessly with all Shopify themes. Collect form data, capture form submissions via email, send automated form responses, and sync form data with Google Sheets, Mailchimp, Klaviyo, or Shopify customers.
Core Functionality
- Quickly create contact forms, registration forms, update forms, or custom forms
- Build conditional forms with file uploads, image uploads, and checkboxes
- Send automated form confirmation emails and sync forms with Google Sheets or Mailchimp
- Embed forms into product pages, cart pages, homepage sections, or pop-up form blocks
- Create feedback forms, quote forms, support forms, bulk forms, and survey forms
Merchant-Friendly
- Independent Station Merchants
- Retail E-commerce Merchants
- Service-based E-commerce Merchants
- Foreign Trade E-commerce Merchants
Basic Information
- Developer:Primy
- Address:Regina, SK, CA
- Price: Free / Free plan
- Rating:5 / 5
- Comment Count:11 comment
- Release Date:2025-6-6
- Supported languages:English、Dutch、Italian、German、Portuguese (Brazil)、French、Spanish
- Compatible products:Shopify
Application Screenshot
Price Plan
Launch
- 40 Submissions per Month
- 2 Activity Forms
- Unlimited Fields
- 2MB Maximum Upload Size
- 300MB Storage
Growth
- 1,000 Submissions per Month
- Unlimited Activity Forms
- Unlimited Fields
- 30MB Maximum Upload Size
- 5GB Storage
- CSV Export
- Growth Plan Integration
Scale
- 10,000 Submissions per Month
- Unlimited Event Forms
- Unlimited Fields
- 100MB Max Upload Size
- 20GB Storage
- CSV Export
- All Upcoming Integrations
User Location & Comments
User Location
Comments
Shopify API Used
- POST /admin/api/forms.json
- PUT /admin/api/forms/{form_id}.json
- GET /admin/api/forms.json
Permission:write_forms,read_forms,manage_themes
- POST /admin/api/forms/{form_id}/fields.json
- PUT /admin/api/forms/{form_id}/fields/{field_id}.json
- GET /admin/api/forms/{form_id}/fields.json
Permission:write_forms,read_forms,manage_products
- POST /admin/api/forms/{form_id}/integrations.json
- PUT /admin/api/forms/{form_id}/integrations/{int_id}.json
- GET /admin/api/forms/{form_id}/integrations.json
Permission:write_forms,read_forms,manage_integrations
- POST /admin/api/themes/{theme_id}/assets.json
- PUT /admin/api/themes/{theme_id}/assets/{asset_key}.json
- GET /admin/api/themes/{theme_id}/assets.json
Permission:write_themes,read_themes,manage_forms
- POST /admin/api/forms.json
- PUT /admin/api/forms/{form_id}/settings.json
- GET /admin/api/forms.json?type=feedback
Permission:write_forms,read_forms,manage_customers