This section answers the most common questions from Fillin Forge users, organized by topic.
Form Creation and Builder
Q: How many forms can I create?On the free plan, you can create unlimited forms. PRO does not change the form count; it unlocks advanced fields, AI, payments, analytics, and branded integrations.
Q: Can I duplicate an existing form?No. Fillin Forge has no duplicate action. To reuse a form, build it again, or start from the built-in template that is closest and edit it.
Q: Can I import forms from other plugins?Yes. Fillin Forge supports importing from Contact Form 7, Gravity Forms, WPForms, and Ninja Forms. Go to Fillin Forge > Migration, select the source plugin, and Fillin Forge converts your existing forms with their fields. Only some form settings are carried over, so review each imported form’s notification and confirmation settings. File upload fields migrate as real File Upload fields, and accepted extensions are preserved when available. Gravity Forms active entries are migrated with readable compound values and selected choices, plus the default confirmation message and simple email notifications when they map safely. Ninja Forms current free submissions are imported from nf_sub post/postmeta storage, and legacy nf3_subs / nf3_sub_meta storage is still supported. Third-party add-on settings such as payments, CRM, email marketing, and automation should be reconfigured after migration. Always review imported forms before publishing.
AI uses the built-in Forge API included with your PRO license, so there is no external service to set up. Fillin Forge has no setting for your own OpenAI or Claude API key: AI requests go through the Forge API.
Q: Can I undo changes in the form builder?There is no undo button. Change the field back by hand, or reload the page to drop the changes you have not saved. The builder does not auto-save, so click Save Form before leaving the page.
Field Types
Q: What is the difference between a Select field and a Radio field?Both let users choose one option from a list. A Select field displays as a dropdown menu, which saves vertical space when you have many options (countries, departments). A Radio field displays all options at once as a visible list, which is better when you have 2-5 options and want users to see all choices immediately (Yes/No, plan tiers, sizes).
Q: Can I limit the file types users can upload?Yes. In the File Upload field settings, you can specify allowed file types (e.g., pdf, doc, docx, jpg, png). You can also set a maximum file size in MB: it is 10 MB unless you set another value, and never more than 100 MB. Any upload that does not match the allowed types or exceeds the size limit is rejected with an error message. Scripts, SVG files and executables are always refused, whatever the allowed types say.
Q: How does the Repeater field work?The Repeater field (PRO) lets visitors add as many rows as they need. In the builder, each row is a single text input labelled “Item”, and there is no editor for the row inputs. The visitor clicks “+ Add Row” to add a row and the × button to remove one. It suits job histories, guest lists, line items, and any scenario where the number of entries varies and one value per row is enough.
Q: Can I pre-fill fields with default values?Yes, for the text-style fields: Text, Email, URL, Phone, Number, Range, Textarea, Password, Hidden, Color, Date and Time have a Default value input in the Advanced section of the field settings. It is a fixed value that you type in. Fillin Forge does not pre-fill fields from URL parameters, and the shortcode takes only the form id.
The Hidden field is invisible to visitors and submits the fixed value you type into its Default value input. Use it for a label you want attached to every submission, such as the name of a campaign. It does not capture UTM parameters, referrers or page URLs by itself.
Submissions and Notifications
Q: Where are submissions stored?Submissions are stored in your WordPress database, not on any external server. They are included in your standard WordPress backups and remain available until you delete them. If you turn on a Pro integration, the data it needs goes on to that service. For Telegram, WhatsApp, Mailchimp, HubSpot, Google Sheets and Google Calendar it passes through our API on the way; we relay it and do not store its content.
Q: Can I get email notifications for every submission?Yes. Each form has an Email Notifications card in the builder with a Notify admin on submission option. You enter one or more email addresses separated by commas, and every submission triggers an email with the complete form data. The same card has a Send auto-reply to submitter option for a reply to the person who submitted the form.
Q: Why am I not receiving notification emails?This is almost always a server email configuration issue, not a Fillin Forge issue. WordPress relies on your server’s mail function, which is unreliable on many hosts. Install WP Mail SMTP and configure it with a service like Gmail, SendGrid, or Mailgun. This usually fixes email delivery problems. Also check your spam folder.
Q: Can I export submissions to a spreadsheet?Yes. Go to Fillin Forge > Submissions, select a form, and click Export CSV. The exported file opens in Excel, Google Sheets, or any spreadsheet application. The file has one row per submission of the whole form: there are no filters to set before exporting. Abandoned drafts are included and test submissions are left out.
Q: What is the difference between “New,” “Abandoned,” and “Test” submission statuses?| Status | Meaning | Action |
|---|---|---|
| New | The visitor completed and submitted the form successfully | Review and follow up |
| Abandoned | The visitor started the form but left before submitting (PRO) | Review partial data as a potential lead |
| Test | An entry created from the form builder to try the form | No webhook, integration or event runs for it; it is left out of analytics and CSV export |
Spam has no status of its own: a submission that fails the anti-spam checks is rejected and is not saved.
Integrations
Q: Do I need PRO for all integrations?No. Generic webhooks are available on the free plan. However, Slack, Discord, Telegram, WhatsApp, Stripe, Google Sheets, Google Calendar, Mailchimp, HubSpot, and other branded or advanced integrations require PRO.
Q: Can I connect a form to multiple integrations at once?Yes. A single form can send data to Slack, Google Sheets, Mailchimp, HubSpot, and a webhook URL all at the same time. Each integration has its own card in the form builder and is configured independently.
Q: What happens if an integration fails during submission?The form submission is always saved in Fillin Forge regardless of whether an integration succeeds or fails. If a webhook is unreachable, if Google Sheets has an authentication issue, or if Mailchimp rejects the data, your submission data remains in the WordPress database. There is no manual resend: a webhook is sent once. Google Sheets and Google Calendar calls that run into a rate limit are retried a limited number of times in the background by WP-Cron. If WP-Cron does not start them on time, a notice on the Fillin Forge screens says so and offers a “Run them now” button.
Q: Can I send form data to Zapier, Make, or n8n?Yes, using the Webhook integration. Enter the webhook URL provided by Zapier, Make, or n8n in the Webhook card of the form builder. Fillin Forge sends all submission data as a JSON POST request. From there, you can connect to thousands of apps through automation platforms.
Q: Can I translate form labels for a multilingual site?Yes, if you also use Lang Forge. When both plugins are active, every form’s labels, placeholders, option choices, descriptions, submit button, and success message become translatable through Lang Forge’s String Translation page. The integration is automatic — save your form, open Lang Forge → String Translation, pick the form’s domain (formforge:), and translate. Visitors on translated pages see translated labels, and the success message after submission comes back in their language. Sites without Lang Forge keep working unchanged. See the User Guide section “Translating Form Labels” for the full walkthrough.
Form-string registration fires on form save. If the form was created before the Lang Forge × Fillin Forge integration was installed, open the form and click Save (no changes needed) to trigger registration. The domain formforge: will appear in the dropdown afterward.
The form’s authoring (source) language. Submissions are stored language-neutrally so the admin inbox is consistent across visitors. Field IDs and option values are language-neutral; only the visible labels are translated for visitors at fill time.
Spam Protection
Q: Is spam protection enabled by default?Yes. The free plan includes three layers of automatic protection: a honeypot (invisible field that catches bots), a time check (rejects submissions completed in under 2 seconds), and token validation (prevents cross-site request forgery). These require no configuration.
Q: How do I set up Google reCAPTCHA v3?Go to the Google reCAPTCHA admin console, create a new v3 site, and copy the Site Key and Secret Key. Then go to Fillin Forge > Settings, find the Google reCAPTCHA v3 card and paste both keys. The default score threshold of 0.5 works well for most sites. Lower the threshold (e.g., 0.3) if spam still gets through. reCAPTCHA is enforced only when both keys are present — if you clear either the Site Key or the Secret Key, reCAPTCHA verification switches off entirely (front end and server agree), so a partially-removed config never silently blocks real submissions.
Q: Will reCAPTCHA slow down my forms?No. reCAPTCHA v3 runs invisibly in the background and does not display any checkbox or image challenge to your visitors. It scores each visitor based on behavior and blocks likely bots automatically.
Performance
Q: Does Fillin Forge slow down my website?Fillin Forge loads its CSS and JavaScript only on pages where a form is embedded, not across your entire site. The impact on page load time is minimal. If you have many active integrations on a single form, each adds a small amount of server-side processing during submission, but this does not affect page load for visitors.
Q: How many submissions can Fillin Forge handle?There is no hard limit on submissions. Since data is stored in your WordPress database, the practical limit depends on your hosting plan’s database size and performance. Sites with tens of thousands of submissions work fine on standard hosting. For very high volumes, ensure your hosting provider offers adequate database resources.
Styling and Customization
Q: Can I customize the look of my forms?Yes, in several ways. Each field has a CSS classes input in its Advanced section where you can add custom class names for styling. You can write custom CSS in your theme’s customizer or a custom CSS plugin targeting these classes. Fillin Forge uses semantic HTML with CSS classes you can target.
Q: Does Fillin Forge work with my theme?Fillin Forge is designed to work with any WordPress theme. It inherits basic styling from your theme (fonts, input styles) and adds its own layout. If you notice visual conflicts with a specific theme, adding a few lines of custom CSS usually resolves them.
Q: Can I change the submit button text?Yes. Open the Form Settings card in the builder and change the submit button text. You can write anything you want, such as “Send Message,” “Get a Quote,” “Register Now,” or “Place Order.”
License and Limits
Q: What happens to my forms if my PRO license expires?Your forms and submissions are never deleted. PRO fields (Page Break, Repeater, Calculation, Payment) stop rendering on the public form and direct/tampered submissions for those fields are ignored or rejected server-side. PRO features (multi-step mode, conversational mode, analytics, AI, branded integrations, post submission, and user registration) are disabled at runtime, including retry queues. Free features such as File Upload, Address (Map), the Calendar Picker field, conditional logic, and generic webhooks keep working. Your data remains in the database. You no longer receive updates or AI credits until you renew, and unused credits stay in your account. Everything resumes when you renew.
Q: Can I use one PRO license on multiple sites?Each PRO plan specifies the number of sites it covers. The Single Site plan covers one site, the 5 Sites plan covers up to five, and the Unlimited plan covers any number of sites. Check your plan details for the exact site limit.
Q: Is there a money-back guarantee?Yes. Fillin Forge PRO comes with a 14-day money-back guarantee. If you are not satisfied, contact support within 14 days for a full refund.
—