Catalog with lead form on Joomla 2026: for B2B and services
A lead-form catalog is often confused with an online store, but it's a different tool. The client browses options, submits a request, a manager follows up. No cart, no online payment, no order statuses. Perfect for B2B, services requiring discussion, configurable products. In this article – why Joomla + HikaShop, what a card should look like, and 7 mistakes I see regularly.
Who the format fits
A lead-form catalog is a showcase site where the client sees all options, filters, compares, reads details, and ends with «request a quote» instead of «buy». The manager then follows up to clarify details, negotiate individual terms and close the deal personally.
typical catalog size in items
launch from scratch
conversion to lead on a well-built B2B catalog
payment gateway fees (none needed)
Specific scenarios where the format works best:
- B2B services. Legal support, marketing services, IT outsourcing. Client browses, reads cases, submits a consultation request.
- Made-to-order products. Custom furniture, metal structures, special equipment. Client sees the lineup, but configuration and price are discussed.
- Trade services. Repairs, installation, maintenance. Service list with descriptions, «book a visit» form.
- Educational courses. Where an interview is needed before enrolment, or pricing is flexible (scholarships, instalments).
- Medical services. Where booking a consultation matters more than «one-click buy».
- Industrial equipment. Price depends on configuration, delivery is negotiated, an invoice is needed.
Not a fit for: everyday retail goods (full store needed), services with fixed prices and quick decisions (landing page is better), aggregators (need user accounts).
Why Joomla + HikaShop without cart
There are three typical approaches to a lead-form catalog. Let's compare.
| Approach | Pros | Cons |
|---|---|---|
| Tilda / Builder | Fast launch, nice out-of-box design | Scales poorly to 50+ cards with filters, limited filtering, no proper ACL |
| WordPress + WooCommerce without cart | Huge plugin ecosystem | Working against the plugin architecture – hacks. Multilingual only via WPML ($$) |
| Joomla 5 + HikaShop catalog mode | Native «no cart» support, multilingual out of the box, ACL for several roles | Fewer ready themes than WP, requires a developer experienced with Joomla |
Why I pick Joomla + HikaShop for most clients:
- HikaShop has «catalog mode» – one setting removes the cart, payment, order statuses. What remains is a filterable showcase + «request a quote» button.
- Multilingual is free – Joomla supports RU+EN+DE+PL out of the box without WPML-class plugins ($60-100/year).
- ACL for different roles – manager sees their leads, content editor updates descriptions, admin sees everything. Without plugins.
- Less «plugin zoo» – Joomla with a base stack runs stable for years without weekly updates.
- Can become a full store later – if the business grows into online payments in a year, HikaShop toggles the cart back with the same switch.
Launch in 3-5 weeks
Realistic schedule for launching a catalog from scratch:
- Briefwk 1
- Structurewk 1-2
- Cardswk 2-3
- Forms+CRMwk 3-4
- Launchwk 4-5
Week 1 – brief. Define categories, the typical card, filter fields, what data to collect in the request form, where leads go (Telegram chat, CRM, Google Sheets). Output: catalog structure as a single list.
Weeks 1-2 – structure. Install Joomla 5, set HikaShop to catalog mode, configure multilingual (if needed), create categories and attributes. Build a brand-aligned template.
Weeks 2-3 – cards. Fill the catalog: descriptions, specs, photos, videos (if any), downloadable documents. This stage usually takes the most time – depends on content readiness from the client.
Weeks 3-4 – forms and integrations. Configure request forms: a global «leave a request», and per-card «ask about this item». Connect integrations: leads fly into the manager's Telegram chat + CRM (Bitrix24, AmoCRM, HubSpot) + Google Sheets as backup.
Weeks 4-5 – launch. Final testing on desktop, mobile, tablet. Plug in analytics (Yandex.Metrika with goals, Google Analytics 4). Register in Google Search Console and Yandex.Webmaster, submit sitemap. Hand over access to the client with a short guide.
What goes in a card
The product/service card is the key element of a catalog. Its quality determines whether a client submits a request or leaves «to think about it».
Required minimum:
- Title – concise, with the key term (if SEO matters)
- 2-3 quality photos or videos – not stock, but real
- Short description (1-2 paragraphs) – what it is, who it's for, main benefit
- Specs in a table – structured, not flowing text
- Price «from» or a range – even rough, otherwise client thinks «probably expensive»
- Timeline (production, delivery, completion) – specific, not «to be discussed»
- «Ask about this item» form right on the card, not just the footer
- Related items at the bottom, for navigation between options
Extra elements that boost conversion (in my experience, 2-5% lift):
- Use context – «fits for», «used in». Helps the client decide if it's their option.
- Comparison to similar items – «how it differs from model X». Reduces questions in the form.
- Case or testimonial – 1-2 sentences from a real client who ordered this exact item.
- Guarantees – warranty period, return conditions, what's included in the price.
- Downloadable docs – PDF spec sheet, certificates, manual. B2B clients love to «grab materials for internal approval».
7 common mistakes
These mistakes I see regularly – from clients who built the catalog themselves or with a previous contractor.
- Building a lead-form catalog as a full online store. They include cart, order statuses, all the extras. Result: client gets confused – «do I add to cart or write right away?». The cart needs to be off.
- Too many categories. 15-20 categories for 50 items – overkill. Better 4-6 broad categories with filters inside.
- No form on the card. Only in the footer. Client read the card, got hooked, wanted to click – had to scroll back. Some drop off.
- No price. «Price on request» is the biggest conversion killer. Show at least a range or «from X». Otherwise client thinks «expensive = not for me».
- One generic contact manager for everything. 50+ items need different owners. Joomla's ACL allows it – manager A sees leads in category 1, B in category 2.
- No analytics and goals. Launched the catalog – «is it working?» – unknown. Yandex.Metrika with form-submit goals is mandatory from day one.
- No CRM connected. Leads only go to email and get lost. You need: manager's Telegram chat + CRM + Google Sheets as backup. Three points – nothing gets lost.
Frequently asked questions
How is a lead-form catalog different from an online store?
In an online store the client adds to cart, pays online, gets the order automatically. In a lead-form catalog the client browses options, then submits a request – «want to discuss» – and a manager follows up. Fits B2B, services requiring discussion, made-to-order products, tender flows. Technically simpler: no online payments, no order statuses, just lead handling.
Why Joomla and not Tilda or WordPress?
Tilda is for marketing landings, scales poorly to 50+ cards with filters. WordPress + WooCommerce can be configured «without cart», but that's against the plugin's architecture. Joomla 5 + HikaShop in «catalog mode» is exactly for this task, with multilingual out of the box and clean ACL. For 50-500 items it's the optimal stack.
How many items can the catalog hold?
Without optimisation – 50-300 items comfortably. With caching and decent hosting – up to 5,000. Beyond that, you need dedicated solutions: either a specialised B2B platform, or a custom architecture. If you have 1,000+ SKUs that change actively – let's discuss separately.
How do you measure catalog effectiveness?
Main metric – conversion rate from card view to lead submission. Good benchmark: 5-15% for B2B, 2-5% for mass-market services. Measured via Yandex.Metrika or GA4 + form-submit goals. If conversion is below 2% – the problem is either the cards (no specifics, bad photos) or the form (long, scary).
Can you add online payment later?
Yes, HikaShop re-enables the cart via a setting in admin – literally a toggle. You can then connect payment gateways (Stripe, PayPal, local processors). The catalog architecture survives migration to a full store without frontend rebuild. That's a plus of choosing Joomla from the start.
Want to discuss a catalog for your task?
I'll send a short brief with timeline estimate and architecture. Within 24 hours. No upfront payment, no obligation.