Embed a Form in an External Website

Sometimes you may want to display a form on a website that does not run Joomla. For example, you may have a non-Joomla website but still want to use Convert Forms so that all submissions are stored in your Joomla site’s database. This allows you to manage all your leads or registrations in one central location without needing separate systems. Another common scenario is when you have multiple Joomla websites, but Convert Forms is installed only on one of them. In this case, you might want to collect submissions from the other websites and store them in the same database for easier management.

By embedding the form with an iframe, you can share it anywhere while keeping all data centralized.

How to Embed Convert Forms in an iFrame

First, create an article in Joomla and add the form to it using either the shortcode or the module method. Once the article is published, you can obtain its clean form URL.

Next, navigate to the article on your front end and append ?tmpl=component to the end of the URL. This will remove the site’s template and display only the form. For example, if your article URL is https://example.com/my-article, the clean form URL would be

https://example.com/my-article?tmpl=component.

Once you have this URL, use it inside an iframe on your external site. For example:

<iframe src="https://example.com/my-article?tmpl=component" width="100%" height="600" style="border:none;"></iframe>
Last updated on Aug 12th 2025 11:08