This section explains the supported ways to display a saved Smart Form Builder by Dragwyb form and how to review the plugin’s visitor analytics and campaign attribution. Choose an embedding method based on the editor you already use, then review the tracking and language guides if those features are enabled on your site.
Choose an embedding or analytics guide
- Embed Forms with Shortcodes — place a saved form with
in a shortcode-capable content area.Form not found or invalid.
- Embed Forms with the Gutenberg Block — use the dynamic Smart Form block in the WordPress block editor.
- Embed Forms with Elementor — use the Smart Form Elementor widget.
- Review Form Analytics — read traffic, visitor, session, pageview, and submission metrics.
- Track UTM Campaign Data — understand which campaign parameters are captured and where they are stored.
- Use Smart Forms with WPML — connect translated forms to language-specific pages.
- Use Smart Forms with Polylang — associate translated forms and confirm the correct form is rendered per language.
Before you begin
- Create and publish the form in Smart Form Builder before embedding it on a public page. A draft form is not rendered as a public form.
- Visitor analytics is controlled separately under Smart Form Builder → Settings → GDPR / Privacy. Enable Visitor Tracking defaults to off.
- The analytics dashboard reports site-wide visitor activity as well as form submission totals; do not assume every displayed number is a per-form conversion rate.
- The plugin resolves translated form IDs when the shortcode renders and a supported WPML or Polylang language context is available. If a translated form cannot be found, the original form ID may be used instead.
After embedding, preview the published page and submit a test entry. This documentation is based on the version 1.3.6 source; it does not claim that live form submissions, analytics collection, or translation behavior were tested on your site.
Screenshot to add: [Smart Form Builder embedding and analytics overview]