FAQ
Frequently Asked Questions
Find answers to the most common questions about BuoyForms. Can't find what you're looking for? Reach out to our support team.
Getting Started
How do I create my first form?
Click Forms in the sidebar, then + New Form. You can start from a blank form, use AI to generate one from a description, or start from a community template. See Getting Started for a full walkthrough.
Is there a free plan?
Yes. The free plan includes 5 forms, 100 submissions per month, all field types, pre-built themes, and embed support. No credit card required, no time limit.
Can I try features before upgrading?
All 29 field types, conditional logic, multi-page forms, and themes are available on every plan. Paid plans add more forms, submissions, team members, and integrations. You never hit a wall while building.
Building Forms
How many field types are available?
BuoyForms includes 29 field types across 7 categories:
| Category | Examples |
|---|---|
| Basic inputs | Short text, long text, email, phone, number |
| Selection | Radio, checkbox, dropdown, image choice |
| Date/Time | Date picker, time picker, date range |
| File upload | Single file, multi-file |
| Rating/Scoring | Star rating, NPS, CSAT, CES |
| Advanced | Likert scale, grid, ranking, calculation |
| Layout | Section break, statement, divider |
See the Field Types Reference for details on each.
What's the difference between Radio and Dropdown?
Shows all options at once on screen. Best for 2-7 choices. Easier to tap on mobile since every option is visible. Use when you want respondents to see all choices before answering. ::
Shows one option at a time in a collapsible menu. Best for 8+ choices (countries, departments, long lists). Saves vertical space but requires an extra click to open. ::
When should I use NPS vs. CSAT vs. CES?
| Metric | Scale | Best for | Sample question |
|---|---|---|---|
| NPS | 0-10 | Overall loyalty | "How likely are you to recommend us?" |
| CSAT | 1-5 | Satisfaction with a specific interaction | "How satisfied were you?" |
| CES | 1-7 | Ease of experience | "How easy was it to complete this task?" |
See the comparison table in the Field Types Reference.
Can I add conditional logic?
Yes. Show or hide fields and entire pages based on previous answers. For example, show a follow-up question only when NPS score is below 9. See Conditional Logic.
How do multi-page forms work?
Open Pages, Settings & Translations in the builder, click + Add Page, and drag fields onto each page. Respondents see a Next button to advance. You can enable a progress indicator and customize button labels.
What is Focused mode?
Focused mode presents one question at a time in a full-screen layout (similar to Typeform). Enable it in Pages, Settings & Translations > Flow Mode > Focused.
Features include:
- Auto-advance after answering
- Keyboard navigation (Enter to continue, arrow keys for choices)
- Smooth scroll transitions
- Mobile-optimized touch targets
Sharing and Embedding
Can I embed BuoyForms on my site?
Yes. After publishing, click Share > Embed to get an HTML snippet.
Renders the form directly in your page flow. Best for landing pages and content where the form is the primary action. ::
Opens the form as a modal overlay triggered by a button click. Best for feedback widgets and optional surveys that shouldn't interrupt the page. ::
Takes over the entire browser window. Best for standalone surveys shared via link or when you want zero distractions. ::
The embed script is ~5KB and loads asynchronously — it won't slow down your page.
Can I pre-fill form fields from a URL?
Yes. Set a Pre-fill parameter on any field in the builder, then append ?parameter=value to your form URL.
Example:
https://buoyforms.com/submit/my-form?email=user@example.com&name=JaneDo you support custom domains?
Enterprise plan customers can serve forms from their own domain (e.g., forms.yourcompany.com). Contact support to configure.
Team and Organization
How do I invite teammates?
Go to Settings > Team, click Invite Member, enter their email and choose a role. They receive an email invite and can join immediately.
See Team Management for the full walkthrough.
What are the role permissions?
| Role | Billing | Manage team | Create/edit forms | View submissions | View-only |
|---|---|---|---|---|---|
| Owner | Yes | Yes | Yes | Yes | Yes |
| Admin | No | Yes | Yes | Yes | Yes |
| Contributor | No | No | Yes | Yes | Yes |
| Member | No | No | No | No | Yes |
See Team Management for the full permissions table.
How many team members can I have?
| Plan | Team members |
|---|---|
| Free | 1 (owner only) |
| Starter | 5 |
| Pro | 25 |
| Enterprise | Unlimited |
Data and Privacy
What happens if I edit a published form?
Changes take effect immediately. Adding or removing fields does not delete existing submissions. Existing reports may show empty columns for newly added fields.
How do I export submissions?
Go to Submissions, click Export, choose your format, select fields, and download. Exports respect any active filters.
Comma-separated values. Best for spreadsheets and simple analysis. Opens directly in Excel, Google Sheets, or Numbers. ::
Native .xlsx format with formatting preserved. Best when you need to share polished reports.
::
Structured data format. Best for developers piping data into other systems or custom dashboards. ::
Is my data secure?
Yes. BuoyForms takes security seriously:
- Encryption in transit — all connections use TLS
- Encryption at rest — submission data is encrypted on disk
- Role-based access controls — limit who can see and manage data
- Audit logging — track who accessed or changed what
- Rate limiting — protect against abuse and brute-force attempts
- Enterprise SSO/SAML — single sign-on for larger teams
How do I delete or redact personal data?
Single submissions can be deleted from the row menu. For GDPR/CCPA compliance, use the Redact option which replaces answers with [REDACTED] while preserving the audit trail.
Integrations
Does BuoyForms integrate with Salesforce?
Yes, on the Enterprise plan. Map form fields to Salesforce objects so submissions automatically create or update CRM records. See Integrations.
Can I send data to other tools?
Yes. BuoyForms supports multiple integration methods:
- Webhooks — POST submission data to any URL in real time
- Zapier — connect to 5,000+ apps with no code
- Google Sheets — auto-append rows to a spreadsheet
- Slack — get notified in a channel when submissions arrive
- API — build custom integrations with full programmatic control
See Integrations for setup guides.
Is there an API?
Yes. BuoyForms provides a REST API for managing forms and submissions programmatically. See the API Reference for authentication, endpoints, and rate limits.
:::collapse API quick example
# List all forms
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.buoyforms.com/v1/forms
# Get submissions for a form
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.buoyforms.com/v1/forms/FORM_ID/submissionsBilling
How do I upgrade my plan?
Go to Settings > Billing and click Upgrade. Plans are billed monthly or annually.
Can I downgrade?
Yes. Downgrade from Settings > Billing. Your data is preserved, but you may lose access to features on lower tiers.