Pan Innovation House Pan Innovation House
Custom Software

Custom CRM for Carpet and Machinery Factories: Bringing Export and Dealer Management Into One System

A custom CRM guide for export-focused carpet and machinery factories: sample-to-proforma flow, dealer portal, multi-currency and ERP integration in one system.

Picture the export manager at a carpet factory in Gaziantep: a sample request from a distributor in Germany in the morning, a revision to a proforma invoice bound for Algeria at midday, and in the late afternoon a question from the dealer in Iran — "what happened to the balance on the last order?". The data for all three sits in three different places: one in Excel, one in an inbox, one in the accountant's ledger. When the sales director asks "which customer is at which stage", nobody can give a clear answer. This is a tangle specific to industrial exporting, and one that a general, off-the-shelf CRM does not solve. In this article we look at why custom CRM calls for a different design at export-heavy factories such as carpet and machinery producers, and how it brings dealer and export processes into a single system.

Why Off-the-Shelf CRM Falls Short in Industrial B2B

The CRM products commonly found on the market are largely designed for the B2C or SaaS sales funnel: fast conversion, short decision cycles, a single buyer, standard pricing. A factory's export sales have an entirely different nature, and an out-of-the-box product rarely accommodates those differences.

  • A long, multi-stage sales cycle: A buyer met at a trade fair first asks for samples, then negotiates on price, then starts with a small trial order. The generic CRM's "lead → won" funnel cannot carry this maturing process, which runs for weeks or even months.
  • The sample and quotation process: Design- and collection-based samples in carpets, technical quotations and drawings in machinery — in a standard CRM these are tracked as "notes" rather than as a formal stage.
  • Multiple currencies and proformas: An exporting factory works in EUR, USD and GBP at the same time. The quotation currency, its validity date and the proforma invoice all need to live inside the CRM; generic tools frequently leave this to an external add-on.
  • The export paperwork load: The documents along the sample → proforma → order → shipment chain (packing lists, dispatch details and so on) must stay attached to the customer record; a generic CRM does not recognise this flow.

The Export Customer Lifecycle: From Trade Fair to Payment

The biggest contribution of a custom CRM is that it makes the export customer's real journey the backbone of the system. A typical flow looks like this:

  1. Lead / first contact: A conversation at a trade fair, a web form, a referral or a cold approach. The source is tagged, so you can later see which channel brought in orders.
  2. Sample request: The collection or design in carpets, the model or capacity in machinery is recorded, and the shipping status is tracked.
  3. Quotation / proforma: A proforma invoice is created with its currency, payment terms, delivery terms (Incoterms) and validity date; revisions are kept as versions.
  4. Order: The approved proforma becomes an order and is passed through to the ERP and to production.
  5. Shipment: Once production is complete the shipment is planned; dispatch details and documents are recorded against the customer.
  6. After-sales: Spare part and service requests in machinery; new season presentations and repeat order tracking in carpets.

When every stage is measurable, questions such as "how many opportunities are stuck at the sample stage", "which quotation is about to expire" and "which customer has not ordered for two seasons" are answered from a single screen.

Carpet Factory and Machinery Factory: Two Different Sales Characters

Although the export backbone is shared, the sales character of the two sectors diverges, and a custom CRM should reflect that.

A carpet factory sells on the logic of collections and designs. A dealer wants a particular collection, in particular sizes and colour variations. Real value is created when the CRM carries the design and collection catalogue, knows which dealer sells which collection, and automatically presents each new season to the relevant dealer network. Sales here are repeat-based, relationship-driven and seasonal.

A machinery factory, by contrast, mostly sells project by project. The customer's capacity, line layout and voltage or standards requirements shape the quotation; the cycle is longer and dependent on technical documentation. Here it is critical that the CRM manages technical quotations, drawings and revision tracking as well as the spare parts and service process that begins after the sale. When you sell a machine, the real relationship starts at that point; maintenance and parts are a revenue stream that spans years.

Dealer and Distributor Management: The Power of the Portal

A significant share of exporting factories sell not directly but through a domestic and international dealer and distributor network. Beyond a certain volume, running that network on phone calls and email is not sustainable. One of the most tangible outputs of a custom CRM is a dealer portal where the dealer handles their own transactions. A well-designed portal covers the following:

  • Order entry: The dealer selects from the price list and enters the order, which lowers the manual data entry load on the sales team.
  • Dealer-specific price lists: Every dealer sees their own agreed prices and currency, differentiated by region and segment.
  • Stock visibility: How much of which collection or model is ready and what the lead time is — current information fed from the ERP.
  • Order and shipment status: The dealer answers "where is my order" without picking up the phone.
  • Target and commission tracking: Targets are defined by region or representative and performance against them is monitored.

This portal is a natural extension of a B2B ordering and dealership infrastructure. Factories often design the CRM together with a B2B dealer system: the CRM manages the relationship and the process, the portal manages the transaction.

Decision Table: Off-the-Shelf CRM or Custom CRM?

Off-the-shelf packages are not always bad, and custom software is not always right. The decision depends on how far your factory's processes fall outside the package. The matrix below clarifies that decision against industrial B2B criteria.

Criterion Off-the-shelf / generic CRM Custom CRM
Implementation speed Fast, starts from ready-made templates Longer; analysis and development are required
Initial cost Relatively low, licence-based Varies with scope; higher at the outset
Sample to proforma flow Usually not there out of the box Designed as a natural part of the process
Multiple currencies / Incoterms Limited, or through an add-on Built in and configured around the factory
Dealer portal + custom price lists Often weak Tailored precisely to the requirement
Carpet collection / machinery project logic Not supported Modelled specifically for the sector
ERP / e-transformation integration Usually non-standard Written for the target systems
Flexibility when processes change Tied to the vendor's roadmap You own it; it evolves as you need

In practice the most robust approach is often hybrid: a mature platform is kept for standard accounting and finance, the factory-specific export and dealer processes are managed in a custom CRM, and the two are integrated.

ERP Integration and Data Flow

A CRM is not an island. The quotation or order that originates in the CRM has to become a work order, a stock movement and a shipment in the ERP; otherwise the same data is entered twice and inconsistency sets in. In a sound setup:

  • Data is fed from a single source — the direction of flow is clearly defined so that the CRM and the ERP do not clash over customer records, prices and stock.
  • The approved order lands in the ERP, production and shipment proceed from there, and status information flows back to the CRM.
  • The e-transformation mandate cannot be ignored. In Türkiye, businesses above a certain turnover threshold are required to move to e-Fatura (e-invoice), e-Arşiv (e-archive invoice), e-İrsaliye (e-waybill) and e-Defter (e-ledger), and the thresholds are being lowered in stages; most factories with high export and production volumes fall within this scope. It is sensible to confirm the current threshold with your accountant, but one thing is certain in design terms: the commercial documents produced by the CRM must connect to the e-transformation processes of GİB (the Turkish Revenue Administration), either directly or through the ERP.

This logic is intertwined with the ERP side: the production and planning layer described in our article on custom ERP software for Gaziantep factories is the real-world counterpart of the orders the CRM feeds in.

Communication Channels and Reporting

In industrial exporting, most correspondence runs over email and WhatsApp. When the CRM keeps those channels attached to the customer record, the knowledge of "who was this discussed with" belongs to the system rather than to an individual, and the relationship is not lost when a representative leaves. On the reporting side, the metrics that matter to a factory come to the fore:

Open opportunities (by stage: sample / quotation / order)
Proformas about to reach their validity date
Sales and target performance by region / dealer
Dormant customers with no order for two seasons

Conclusion: Bringing a Scattered Process Onto One Backbone

Export sales at carpet and machinery factories are a process of their own: long cycles, heavy on samples and proformas, multi-currency and built on a dealer network. A general-purpose CRM carries it only under strain. A custom CRM brings the journey from trade fair to payment, the dealer portal, the sector's sales character and ERP/e-transformation integration onto a single backbone. The gain is not speed but clarity: which customer is where, which quotation is at risk, which dealer is behind — all on one screen. Depending on your processes, you can expect a marked improvement in sales visibility and operational load.

If you would like to discuss a CRM setup that brings your factory's export and dealer processes into one system, we will listen to your current flow and map out a roadmap specific to you. Get in touch and let us start with a needs analysis, together with our Gaziantep-based team (Gaziantep, London).

Related guides:

All articles

Related articles

Let us work together

Share this article with your team, then call us for real results.

Call Free strategy call