
外掛標籤
開發者團隊
原文外掛簡介
Build drag-and-drop forms, manage entries, and connect optional email, AI, payments, webhooks and Google Sheets—all free.
Ollicom Form Builder is a practical form builder by Ollicom. Start from 25 editable templates, keep entries in your WordPress database, and enable the connections you choose. Every Ollicom Form Builder feature is available without a paid plugin upgrade, submission quota or Ollicom account.
Build a form and publish it
Start with 25 ready-to-edit templates for contact, support, quote requests, bookings, events, feedback, jobs, privacy requests and more.
Arrange text, email, message, dropdown, checkbox, radio, number, date, phone and website fields with drag and drop, touch controls or keyboard controls.
Set required fields, edit success messages and preview the form while editing.
Create as many forms as your WordPress site needs, each with its own [ollicom_form id="123"] shortcode.
Create a draft WordPress page containing a form shortcode from the form list.
Delete a page, a form, or both together with separate confirmed actions.
Keep the Ollicom identity visible in the WordPress admin. The optional public “By Ollicom” credit is off by default.
Keep entries useful and under your control
Save submissions in dedicated tables in your WordPress database.
Email new entries to the address you choose. Configure SMTP and send a test email without another mail plugin.
Review local mail and integration-delivery logs. “Accepted” means WordPress handed a message to its mail transport; it does not prove inbox delivery.
Reply to a submission directly from the WordPress admin. Review the conversation history and use the configured WordPress mail or SMTP transport.
Ask OpenAI for an editable reply draft using the existing API key, saved knowledge and website scan. The draft is never sent until an administrator reviews and sends it.
Export entries, payment references, AI answers and mail logs as CSV.
Set automatic entry and mail-log retention, keep data on uninstall if you choose, and use WordPress personal-data export and erasure tools.
Reduce basic spam with a honeypot and submission throttling.
Accept one-time payments
Connect your own Stripe account or PayPal Business account; keys are entered in Ollicom Form Builder → Integrations and used server-side.
Enable a fixed one-time payment on a form. The amount and currency are stored in the form configuration, never trusted from the visitor’s browser.
Stripe Checkout creates a server-side session. On return, Ollicom Form Builder checks the session, paid state, entry reference, amount and currency. An optional signed Stripe webhook endpoint can confirm completed sessions if the visitor closes the return page.
PayPal uses its Orders API: Ollicom Form Builder creates an order, sends the visitor to PayPal for approval, captures it server-side and verifies the completed status, entry reference, amount and currency.
Use Stripe test keys or the PayPal Sandbox to test before changing to live credentials. Ollicom Form Builder does not handle card details. Stripe or PayPal transaction fees and account terms apply. Review the Stripe Services Agreement, PayPal legal agreements, Stripe Checkout documentation and PayPal Orders API documentation.
Supported payment currencies in the editor: EUR, USD and GBP. Recurring payments and variable-price products are not included in this release.
Send outbound events and spreadsheet rows
Send successful form entries to one HTTPS webhook endpoint. Requests include a timestamped HMAC-SHA256 signature (X-OlliForms-Timestamp and X-OlliForms-Signature) and an idempotency key. Events are entry.created or entry.paid.
Optionally append each successful entry to Google Sheets with a Google Apps Script web app. The Integrations screen includes an example receiver and signature check. The spreadsheet receives entry/form IDs, UTC timestamp, event, payment status and the submitted values as JSON. Review the Apps Script Content Service guide and Apps Script Additional Terms.
Inspect recent HTTP delivery results in the administrator-only integration log. Ollicom Form Builder records status and safe diagnostics, not the submitted request body.
Webhook and Google Sheets delivery transfers form data to the endpoint or Google account you configure. Enable these connections only after reviewing data access and your privacy notice.
Optional AI tools
Generate an editable draft form from a written brief and selected fields.
Add business facts and response guidance, or scan up to 20 public pages on this same website. Schedule a daily or weekly refresh.
Enable AI replies per form and explicitly select which non-email answers may be sent for processing. Visitors are shown a notice when AI replies are enabled.
If the AI cannot find a reliable answer, or the AI reply email fails, Ollicom Form Builder sends the submitter a standard receipt email and still notifies the site administrator.
Test the OpenAI API connection and inspect administrator-only diagnostics when an AI request fails.
AI is optional and forms work without an API key. The site owner supplies an OpenAI API key and pays OpenAI directly for API usage. Form generation sends the administrator’s brief and field choices to OpenAI. An enabled AI reply sends only the fields selected by the administrator (email fields are excluded), plus configured knowledge, instructions and scanned website text. This content is sent to OpenAI for processing; it is not sent to Ollicom. Ollicom Form Builder uses the knowledge as answer context and does not fine-tune a model. See OpenAI’s API data controls and Business Terms.
Integrate with WordPress
The authenticated, read-only REST API exposes forms and entries at /wp-json/olliforms/v1/forms and /wp-json/olliforms/v1/entries. Requests require a WordPress user with the manage_options capability. Use HTTPS and a WordPress Application Password; entry responses can contain personal data.
Privacy
Ollicom Form Builder stores form responses, administrator-written replies, and mail and integration-delivery log records in the site’s WordPress database. The administrator controls retention and whether saved entries and replies are preserved on uninstall. Payment records include the provider reference, payment status, amount, currency and form submission; Ollicom Form Builder does not collect card details. The plugin does not collect IP addresses or browser fingerprints. SMTP credentials, payment API credentials and shared webhook secrets are stored on the site and used server-side. Optional OpenAI requests transfer only the administrator-selected information described above to OpenAI. AI reply drafts are sent only when an administrator requests a draft, and are not sent automatically. Enabling Stripe, PayPal, a webhook, or Google Sheets sends relevant payment or form data to that provider or endpoint. Update the site’s privacy policy to identify enabled services, purposes, retention and lawful basis.
