Public Query Form

About the Public Query Form

The Public Query Form allows you to publish a fully integrated trip request form on your website. Any request submitted through the form appears instantly inside TEQ under Sales → Requests, ensuring a fast and seamless workflow.

The form includes all fields required to create a quotation and can be fully styled using custom CSS to match your brand.

Step 1: Add the Query Form to Your Website (iFrame)

To embed the Public Query Form, add an iFrame to your webpage that points to your TEQ instance:

Base URL format:

https://[your_company].ferdia.app/public/query-form/

Example iFrame:

<iframe src="https://[your_company].ferdia.app/public/query-form/"></iframe>

Step 2 (Optional): Apply Custom CSS Styling

You can upload a custom CSS stylesheet to visually match the query form to your webpage branding.

How to upload your CSS:

  1. Go to Settings → Company → Billing Profile
  2. Choose the billing profile to update
  3. Click Customize Templates
  4. Upload your stylesheet under Query Form CSS
  5. Press Save

💡 Each Billing Profile can have its own CSS file, allowing multiple branded forms.

Step 3 (Optional): Set Language & Department in the URL

The query form supports custom language and department parameters.

Language Parameter

Add lang= to the URL:

<iframe src="https://[your_company].ferdia.app/public/query-form/?lang=en"></iframe>

Supported languages:

  • nb (Norwegian Bokmål)
  • sv (Swedish)
  • da (Danish)
  • en (English)

If no language is set, TEQ uses your instance’s default language.

Department Parameter

You can route requests to a specific department using the department= parameter:

<iframe src="https://[your_company].ferdia.app/public/query-form/?lang=en&department=DEP123"></iframe>

This is useful when:

  • Different departments use different Billing Profiles
  • Each department requires unique branding or workflows
  • You want requests to be automatically linked to the correct Business Profile

How to find your Department ID:

  1. Go to Settings → Company → Organisation
  2. Click Edit next to the department
  3. The Department ID is shown at the top of the screen

🛠 Troubleshooting

Query form not loading on the website:

  • Check that the iframe URL uses your correct TEQ company domain.
  • Make sure the URL includes https://.
  • Verify that your website allows iframe embedding (no X-Frame-Options blocking).

Custom CSS not applying:

  • Ensure the CSS file was uploaded under the correct Billing Profile.
  • Clear your browser cache.
  • Confirm there are no syntax errors in the stylesheet.

Wrong language showing in the form:

  • Verify the lang= parameter in the iframe URL.
  • Check the default language configured in TEQ if lang is omitted.

Requests not appearing in TEQ:

  • Confirm you are checking the correct department in Sales → Requests.
  • Ensure the correct department= parameter is set in the iframe URL.
  • Refresh TEQ or verify browser caching.

Still having trouble?

  • Contact TEQ Support with the department ID, the iframe URL, and a screenshot of the issue.


Was this article helpful?