plugin-icon

Fantastic Forms

Embed Fantastic Forms — typeforms, surveys, calculators, payment forms, schedulers — anywhere on your WordPress site with a block or shortcode.
Évaluations
Version
1.0.1
Mis à jour récemment
Jun 18, 2026
Fantastic Forms

Install + embed Fantastic Forms (40+ elements, 8+ payments, 8000+ integrations) anywhere on your website with a block or shortcode.

Fantastic Forms is a powerful, friendly form builder for surveys, quizzes, calculators, payment forms, schedulers, signature requests, and much more. This official plugin lets you embed any form you’ve built at fantasticforms.com directly into any WordPress post, page, sidebar, or custom block area.

Highlights

  • Native Gutenberg block — drop it in, pick a form, done.
  • Classic shortcode for Elementor, Divi, classic editor, page builders: [fantastic_form id="abc123"].
  • Lightweight — no JavaScript framework bloat, no third-party trackers, no telemetry.
  • Free and Pro users supported. Free users embed by form ID; Pro users can plug in an API key to browse their forms from inside WordPress.
  • Responsive iframe embeds — your forms look great on every device.
  • Works with conditional logic, payment fields, file uploads, signatures, calculators, schedulers, and every other Fantastic Forms element.

You’ll need a (free) Fantastic Forms account

Sign up at fantasticforms.com — building forms is 100% free forever; the Pro plan ($99/mo) unlocks API access, unlimited responses, custom domains, and more.

External services

This plugin connects to one external service: fantasticforms.com, operated by Fantastic Forms.

  1. Embedding forms (front-end iframe) — When a visitor loads a page that contains the Fantastic Forms block or [fantastic_form id="…"] shortcode, their browser loads https://fantasticforms.com/f/<form_id> inside an iframe. The plugin itself does not transmit any data; the iframe behaves like any other embedded form. Submissions go directly from the visitor’s browser to fantasticforms.com and are governed by the form’s own settings.

  2. Listing your forms in the block editor (optional, Pro only) — When you paste a Pro API key under Settings Fantastic Forms and the API key is non-empty, the plugin calls GET https://fantasticforms.com/api/v1/forms so the block editor’s dropdown can list your forms. The request is authenticated with the API key you provided and sends no data about your site, your visitors, or your WordPress installation. The response is cached for 5 minutes in a WordPress transient. If you do not save an API key, no external request is ever made by the plugin itself.

Use of the fantasticforms.com service is governed by Fantastic Forms’ Terms of Service and Privacy Policy:

  • Terms of Service: https://fantasticforms.com/legal/terms
  • Privacy Policy: https://fantasticforms.com/legal/privacy
Gratuitsur les plans payants
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 7.0
Cette extension est disponible en téléchargement pour votre site .