Built · 1.4.5Joomla 4 & 5Component + module
FASTER CONTACT FOR JOOMLA

Turn one floating button into five ways to connect.

Quick Contact combines messengers, callback requests and email messages in one configurable Joomla extension.

  • Joomla-managed
  • Responsive panel
  • Privacy controls
Example Joomla website
ONE PANEL, LESS FRICTION

Let visitors choose how they want to reach you.

Phone menus, messenger links and enquiry forms often compete for attention. Quick Contact keeps them together in a small floating interface that can be configured from Joomla.

  • Open Telegram, Viber or WhatsApp directly.
  • Collect callback requests without leaving the page.
  • Receive longer enquiries through the message form.
  • Review submitted records in the administrator area.
QUICK CONTACT 1.4.5

Everything needed for the first conversation.

The package combines a site module, an administrator component and the safeguards needed for public forms.

Five contact paths

Offer Telegram, Viber, WhatsApp, a callback request and an email message from one compact floating panel.

Two focused forms

Open callback and message forms in accessible modal dialogs without sending visitors to a separate contact page.

Joomla request inbox

Store callback requests and messages in Joomla with search, filters, record views, statuses and ACL-aware actions.

Flexible mail delivery

Use the configured Joomla Mailer or the optional managed KodeBunker delivery gateway while requests remain stored locally.

Practical anti-spam

Keep CSRF protection, a honeypot, minimum completion time, session rate limits and optional Joomla CAPTCHA.

Privacy controls

Publish a built-in privacy page, make IP storage optional and set a retention period for submitted records.

HOW IT WORKS

From installation to a live contact panel.

Install the package

Install the Quick Contact package through Joomla Extension Manager.

Configure the channels

Choose the messengers, forms, mail method, privacy details and protection settings you need.

Publish the module

Assign Quick Contact Floating to the required pages and a visible template module position.

BUILT FOR PRACTICAL CONTACT

A flexible fit for Joomla websites and the teams behind them.

Service businesses

Give visitors a direct path to call back requests, messages and familiar messengers.

Joomla site owners

Manage contact channels and submitted requests from one Joomla component.

Digital agencies

Deploy a configurable contact panel without rebuilding the same interaction for every client site.

SAFE CONTACT HANDLING

Public forms with sensible controls.

Quick Contact validates submissions in Joomla, stores requests for follow-up and keeps privacy-sensitive options under administrator control.

Protected forms

CSRF tokens, honeypot checks, timing checks, rate limits and optional CAPTCHA reduce automated abuse.

Controlled retention

Set how long component records should remain in the database.

Optional IP storage

IP addresses are stored only when the administrator explicitly enables the setting.

Delivery resilience

If managed mail delivery is unavailable, the submitted request remains stored in Joomla.

QUESTIONS

Quick Contact FAQ

Which contact channels are included?

Quick Contact can show Telegram, Viber, WhatsApp, a callback request form and an email message form.

Where are callback requests and messages stored?

Submitted records are stored in the Quick Contact Joomla component, where authorized administrators can search, filter, open and update them.

Can it use the Joomla mail configuration?

Yes. Joomla Mailer remains available. An optional managed KodeBunker delivery mode can also be configured with a dedicated key.

Does the module publish itself automatically?

No. After installation, an administrator publishes the Quick Contact Floating module in a suitable template position and assigns the required menu pages.

Can I enable CAPTCHA?

Yes. Configure a Joomla CAPTCHA plugin globally first, then enable CAPTCHA in the Quick Contact settings.

What happens when the package is uninstalled?

The request tables are intentionally preserved to avoid deleting submitted data automatically. Cleanup SQL is included for a deliberate manual removal.

Make it easier to start the conversation.

Request Quick Contact for your Joomla website and configure the channels your visitors already use.