Frequently Asked Questions

Build complex forms without code

Billing & Plans

Pricing tiers, invoice generation, prorated refunds, and annual commitment terms.

Features & Limits

Logic branching, storage quotas, calculation engines, and submission caps.

Integrations

Webhook routing, Zapier/Make sync, Salesforce native connectors, and REST API access.

Technical Issues

Embed responsiveness, export parsing errors, mobile Safari quirks, and uptime status.

Billing & Plans

How do I upgrade from Starter to Professional mid-cycle?

Navigate to Settings > Billing > Change Plan. Select Professional ($49/mo) and confirm. Your existing 12,000 submissions and form templates migrate instantly. We apply a prorated charge to your next invoice cycle.

Do you offer refunds for unused annual storage credits?

Yes. FormFlow provides a 30-day prorated refund for annual storage overages. Email billing@formflow.io with your invoice reference (e.g., INV-2024-8891) and we’ll process the adjustment within 3 business days.

Features & Limits

What is the maximum number of conditional logic branches per form?

Starter plans support up to 5 branches. Professional and Enterprise plans remove this limit entirely. Each branch can trigger show/hide rules, field validations, or dynamic JS calculations without breaking the submission pipeline.

Can I increase the file upload limit beyond 50MB?

Yes, on Professional plans and above. We route large attachments through AWS S3 with presigned URLs. Standard limits are 25MB, but you can raise this to 200MB in Form Settings > Advanced > Upload Limits. Files over 100MB require Enterprise approval.

Integrations

How do I configure webhooks to trigger on specific field changes?

Go to Integrations > Webhooks > Create Endpoint. Set the event type to `form.field.updated` and map the payload schema. FormFlow sends a POST request within 200ms of validation passing. Include your secret key in the `X-FormFlow-Signature` header for verification.

Does the native Salesforce sync support custom object mapping?

Yes. In the Salesforce connector, click "Advanced Mapping" to link FormFlow fields to custom objects (e.g., `Custom_Quote__c`). Requires API access and OAuth 2.0 setup. Sync occurs every 15 minutes or immediately on form submit.

Technical Issues

My embedded form breaks on mobile Safari. How do I fix it?

This usually happens when using fixed positioning or unsupported CSS variables. Switch to the responsive iframe embed code provided in Settings > Share > Embed. Add `?mobile_optimized=true` to the URL parameter to force touch-friendly scrolling and viewport scaling.

CSV exports are truncating dates after October 2024. Why?

This is a known parsing bug in v3.2.1 affecting ISO-8601 formats with timezone offsets. We’ve patched it in v3.2.3. Clear your browser cache or add `&_format=strict_iso` to your export URL to force the corrected parser. Large datasets will resume normal formatting.

Still need help?

Our support team averages a 14-minute response time during business hours (Mon–Fri, 8am–6pm EST). For urgent Enterprise incidents or SLA breaches, use the priority channel.