Ready-Made Store Setup from 1C-Bitrix Marketplace

Our company is engaged in the development, support and maintenance of Bitrix and Bitrix24 solutions of any complexity. From simple one-page sites to complex online stores, CRM systems with 1C and telephony integration. The experience of developers is confirmed by certificates from the vendor.
Showing 1 of 1All 1626 services
Ready-Made Store Setup from 1C-Bitrix Marketplace
Simple
~1 day
Frequently Asked Questions

Our competencies:

Development stages

Latest works

  • image_website-b2b-advance_0.webp
    B2B ADVANCE company website development
    1356
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Website development for FIXPER company
    943
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Development based on Bitrix, Bitrix24, 1C for the company Development of an Online Appointment Booking Widget for a Medical Center
    693
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Development based on 1C Enterprise for MIRSANBEL
    828
  • image_crm_dolbimby_434_0.webp
    Website development on CRM Bitrix24 for DOLBIMBY
    731
  • image_crm_technotorgcomplex_453_0.webp
    Development based on Bitrix24 for the company TECHNOTORGKOMPLEKS
    1073

An online store owner buys an "Aspro" or "Business-Park" template from the official Bitrix Marketplace for a couple thousand, installs it in 15 minutes, and then spends weeks fixing bugs: white screen when filtering, catalog loads in 8 seconds, cart doesn't save items. According to our support statistics, 60% of inquiries start exactly like this. We help turn a blank into a working store: professional marketplace setup of a ready-made solution includes performance optimization, compatibility checks, cache optimization, and full customization without losing updates. In this article, we'll cover specific steps — with real-world cases. Starting from $500 for basic setup, saving up to $2000 compared to custom development.

How to Choose a Ready-Made Solution from the Marketplace?

Each solution on the Marketplace has a card with a rating, number of installations, and last update date. Focus on three parameters:

  • Last update date — if it hasn't been updated in more than 6 months, the developer has abandoned it. The Bitrix kernel is updated regularly, and old code starts to conflict.
  • Compatibility with the edition — a solution for "Business" won't work on "Start". Check the "Required edition" field in the card.
  • Number of installations vs rating — 10,000 installations with a 3.2 rating is worse than 800 installations with a 4.8 rating. Mass solutions are overloaded with universal code.

Before purchasing, deploy a demo version. Most partners offer a 30-day trial period. Test the catalog loading speed with 500+ products — that's where architecture issues appear.

According to the Bitrix performance panel, a typical marketplace solution scores no more than 30 points without optimization.

Criterion Quality solution Doubtful solution
Update <6 months >12 months
Installations / rating ≤2000 / >4.5 >5000 / <3.5
Demo version Yes, loaded with 500+ products No or empty catalog
Case study One client installed a solution with a 3.8 rating and 12,000 installations. After a month, the catalog started showing a white screen when opening any section. It turned out the solution hadn't been updated for 14 months and its filter was incompatible with the new kernel. The entire site had to be reinstalled.

Step-by-Step Installation of a Ready-Made Solution from the 1C-Bitrix Marketplace

  1. Go to admin panel: Marketplace → Solution Catalog → Install.
  2. The system downloads the archive and unpacks it into /bitrix/templates/ and /local/templates/.
  3. Activate the template in Settings → Site Templates for the desired site.
  4. Run the solution's setup wizard (if any) — it sets basic parameters: logo, colors, contacts, catalog structure.
  5. Check which additional modules the solution installed — often it pulls in modules for composite, CDN, push notifications.

Pay attention to the template path. Solutions can be installed either in /bitrix/templates/ or /local/templates/. The latter is preferable — it doesn't get overwritten during kernel updates.

Customization via result_modifier.php

A ready-made solution never fits 100%. Customization affects three levels:

Styles — file template_styles.css. Change colors, fonts, margins. Don't edit directly — create a custom.css file and include it via header.php so solution updates don't overwrite your changes.

Component logic — file result_modifier.php. Each component (catalog.section, sale.basket.basket) has a template in /templates/.default/. result_modifier.php allows modifying the $arResult array before output in template.php. This is the standard mechanism — use it instead of editing component.php.

Output structure — file template.php. To redesign a block, copy the component template to the site template (/local/templates/your_template/components/bitrix/catalog.section/.default/) and edit the copy. The original remains untouched.

A custom template developed from scratch loads a catalog with 10,000 products 3 times faster than a typical marketplace solution. But its development takes more time — optimal for large projects.

What are the Pitfalls of Ready-Made Solutions?

Module conflicts. A ready-made solution may install its own cart or filter module that conflicts with the standard catalog.smart.filter. Symptoms — white screen when navigating the catalog or errors in bitrix/modules/. Check logs in /bitrix/logs/ and disable the conflicting module via CLI:

php bitrix/modules/main/cli/bootstrap.php module:disable vendor.module

Performance. Many solutions pull 15–20 CSS and JS files without minification. Enable merging and compression in the main module settings (Settings → Module Settings → Main Module → CSS/JS Optimization). For composite cache — activate the "Composite Site" technology in Settings → Composite Site. After that, page loading speeds up 2–3 times.

Updates. When updating a solution through the Marketplace, template files are overwritten. Anything you edited in the original files will disappear. Rule: customize only through copies of component templates and separate CSS files. Before updating, make a backup via bitrix/backup.php or hosting tools.

License restrictions. Some solutions include encrypted files (Bitrix Framework Encoded). They cannot be edited. If the logic is embedded in such a file, you are limited to the parameters exposed in the settings.

Performance Optimization of a Ready-Made Solution

Check the site through the built-in Performance Monitor (Settings → Performance → Performance Panel). A score below 30 points with 500 products is a reason to reconsider the solution or optimize the server environment. Make sure opcache is enabled and the opcache.revalidate_freq parameter is set to 60 for production.

What's Included in the Setup

  • Analysis of the selected solution for compatibility and performance.
  • Installation and basic configuration (template, modules, catalog structure). Basic setup costs from $500.
  • Customization of styles and logic through separate files (custom.css, template copies).
  • Cache configuration (composite cache, CSS/JS merging).
  • Integration with 1C, payment systems, fiscalization per 54-FZ, and delivery services.
  • Documentation of all changes and handover of access.
  • Training of staff in using the admin panel.
  • Post-release support: performance monitoring, bug fixing.

We have been working with Bitrix for over 5 years and have completed more than 200 online store setup projects. We guarantee compatibility and performance. Our certified Bitrix specialists ensure quality. The setup cost is calculated individually, but budget savings range from 30–50% compared to custom development. Our experience allows us to reduce launch time from the typical 4–6 weeks to 2 weeks for a simple store. With 5+ years of experience and over 200 projects completed, we know how to avoid typical errors. Contact us for an audit of your solution. Order store setup — shorten deadlines to 2 weeks. Get a consultation on your project.

Stage Duration Result
Solution analysis 1-2 days Compatibility and performance assessment
Installation and configuration 3-5 days Working template with basic caching
Customization 5-10 days Custom design and logic
Integration (1C, payments) 3-7 days Data exchange and payment acceptance

Why is 1C-Bitrix the flagship of e-commerce?

A faceted index on a catalog of 200,000 SKUs is not built — bitrix:catalog.smart.filter takes 4 seconds instead of 200 ms, and the customer leaves. Our online store development on 1C-Bitrix eliminates such scenarios: from infoblock architecture and price types to cluster balancing under peak loads. With over 12 years of experience and 200+ completed e-commerce projects, we have solved every performance bottleneck.

Two-way synchronization with 1C via CommerceML — catalog, prices, balances, orders, and statuses. Configured from the admin panel via the catalog module -> 'Exchange with 1C'. Export to marketplaces via YML feeds (catalog.export) for Yandex.Market, Google Shopping, Ozon, Wildberries. According to Wikipedia, 1C-Bitrix is used by more than 70,000 commercial sites in Russia and the CIS (https://en.wikipedia.org/wiki/1C-Bitrix). Contact us to evaluate your current architecture.

How do we solve key performance problems?

bitrix:catalog.smart.filter without faceted index generates queries that bring down MySQL. Solution: build b_catalog_iblock_index — response time drops from 4 seconds to 100–200 ms. For SEO filters, we use catalog.seo.filter — indexable filter intersection pages with unique meta tags.

Composite cache (bitrix:main.composite) speeds up page loading by 3–5 times compared to regular. Goal — product card TTFB < 200 ms. For sessions we use Redis (SESSION_SAVE_HANDLER = redis in .settings.php). Lazy load images, CDN for static, SQL optimization (especially JOINs on b_iblock_element_property). As noted in the official Bitrix documentation, composite cache delivers a page from HTML, bypassing PHP execution and database requests, giving a speed advantage of up to 5x.

Why is caching critical for an online store?

Each second of page load delay reduces conversion by an average of 7%. At TTFB > 400 ms, 32% of users leave the site. Composite cache delivers a page from HTML, bypassing PHP execution and database requests — this gives a speed advantage of up to 5 times. For product cards with frequent price and stock changes, we use tagged caching: invalidation occurs only for affected entities. In practice, we have reduced TTFB from 1.2 seconds to 180 ms. Time savings on catalog loading — up to 60%.

Store types and their features

Store type Key modules Features
B2C retail catalog.smart.filter, catalog.compare.list, reviews, ratings Faceted index, conversion funnel from card to payment
B2B wholesale dealer prices (b_catalog_group), min. lots, credit limits Personal accounts, quick order by SKU, PDF invoices
Digital goods licenses, subscriptions, files OnSaleOrderPaid -> automatic access granting
Marketplace "Marketplace" module or custom Multiple sellers, separate accounting, commission model
PWA / mobile Progressive Web App, React Native + REST API Offline catalog, push notifications

Integrations: payment systems, delivery, CRM, marketplaces

Payment systems. Handlers in sale.handlers: YooKassa, CloudPayments, Tinkoff, Sberbank, Apple Pay, Google Pay, installment. Callback sale.payment.notify for status confirmation. Delivery. Handlers sale.delivery for CDEK, Boxberry, Russian Post, DPD — real-time cost calculation via API, tracking. Warehouse management. Reservation (RESERVED = Y in b_sale_basket), automatic write-off upon shipment, notifications when stock falls below threshold, pre-order for goods in transit. CRM. Bitrix24 or amoCRM — orders from b_sale_order are sent automatically, client base is synchronized. Triggers: abandoned cart, review request, reactivation. Marketplaces. Export via YML to Ozon, Wildberries, Yandex.Market. Orders flow into a single system. Analytics and marketing. GA4, Yandex.Metrica, email newsletters (Unisender, SendPulse). Logistics. MyWarehouse, Antor — labels, picking lists.

Migration from other CMS

Migration from OpenCart, WooCommerce, Shopify, MODX: transfer of catalog (elements, properties, sections, images, SEO-URLs), migration of client base (b_user) and order history (b_sale_order), 301 redirects via urlrewrite.php. Parallel operation during the transition period — old site sells, new one is accepted. Team experience — 50+ migration projects.

Example migration: from OpenCart with 50,000 products We transferred all data, including custom attributes and review history, in two weeks with zero downtime. The new store was tested in parallel before switching DNS. Result: 25% faster page load and 15% increase in sales.

What is included in the work (deliverables)

Deliverable Description
Technical specification Business requirements, catalog structure, integrations, cart logic
Infoblock architecture Price types, properties, sections, HL-blocks, ORM entities
Components and templates Custom or adapted standard (Component 2.0)
Integrations Payments, delivery, CRM, marketplaces, 1C
Documentation Content filling instructions, REST API, DB schema
Team training Working with admin panel, exports, updates
Warranty Free support 3 months after launch, bug fixes

Stages and timelines

Average project duration — 2 to 4 months:

  1. Analytics (1–2 weeks) — business requirements, catalog structure, integrations, technical specification
  2. Design (2–3 weeks) — prototypes, design system, layouts
  3. Development (4–8 weeks) — components, templates, integrations, content
  4. Testing (1–2 weeks) — functional, load, acceptance
  5. Launch (2–3 days) — deployment, monitoring, operational support

Budget range: from $10,000 for a basic store to $60,000+ for a complex marketplace with multiple integrations. Clients typically see a 20–30% increase in conversion after optimization. Contact us for a precise estimate — we tailor the solution to your specific catalog size and business logic.

Loyalty program and conversion

Bonus system: points for purchases, reviews, recommendations. Accrual rules by categories, points payment limit, expiration period — all in personal account. VIP levels (bronze, silver, gold, platinum) with increased cashback and free shipping. Recommendations 'You may also like', 'Complete your purchase' — built-in Bitrix tools + RetailRocket or Mindbox. Triggers: birthday discount, promo code for return, interest chain. Personalization via catalog.recommended.products and catalog.viewed.products. A/B testing of two card variants on real traffic. Enhanced E-commerce in GA4 and Yandex.Metrica — full path from click to return visit.

Request a free technical audit of your current store. Our engineers will identify performance bottlenecks and migration risks. Order turnkey online store development — get a ready solution with warranty and support.