Industry Oct 13, 2026

2GIS: from business listing to a retained paid job

Prepare a 2GIS listing, distinguish calls from paid jobs, and run a capped pilot with complete costs, duplicates, cancellations and two worked examples.

A
AffiliateCore
13 views
2GIS: from business listing to a retained paid job

A 2GIS business listing can reach people looking for a nearby service. Opening a listing, tapping its phone number and paying for a repair are three different events, however. An advertiser needs a connected record of enquiries, handling decisions, accepted jobs and money retained after fulfilment. This guide builds that record, prepares the listing and designs a limited pilot. The deliverable is a worksheet for deciding whether to buy another advertising period.

The geographical scope is Russia. An English translation does not imply that Russian commercial terms apply elsewhere. Every example below is hypothetical: the figures are neither 2GIS prices nor client results or live AffiliateCore offers. Dollar amounts make the exercises readable; they are not currency conversions or quotations for a Russian campaign. We use an ordinary appliance repair workshop, not gambling promotion. Eligibility of the particular company, category and advertising format must be checked before ordering.

1. Define the result you intend to buy

Start with one service and a defined service area. “We repair everything everywhere” is difficult to evaluate: some enquiries will concern unsupported appliances, while travel can consume the margin. A better working definition identifies supported types of appliance, neighbourhoods and the process for agreeing a price. Do not promise same-day attendance unless your schedule supports it.

Define three outcomes. A qualified enquiry concerns the supported service and area, and the person wants to discuss a job. An accepted job has agreed work and terms plus a record in your system. A completed, retained job has been fulfilled and paid, with the chosen cancellation and refund observation period closed. If a partner is paid for a qualified lead, the payable event may precede payment for the repair, but its acceptance criteria still need advance agreement.

Choose a reconciliation date. A teaching pilot might collect enquiries for 14 days and allow another 14 for jobs to mature. This is a management assumption, not a platform rule. Unfinished jobs remain pending. Do not turn them into revenue or rejection merely to make the report easier to present. The report should state both how many decisions remain open and what those decisions could change.

2. Prepare an accurate listing

2GIS help describes free basic listings subject to verification. Preparation still takes time. Find any existing listing first, then obtain authorised control of your business information rather than creating a duplicate.

The directory rules address real locations and conditions for address-free listings. Do not invent branches to expand reach. A mobile repair technician should use an eligible representation of the actual business, not an unrelated residential address. Keep the name consistent with the business rather than turning it into a collection of search terms or unsupported claims.

Create a listing worksheet: business name, working contact methods, actual answering hours, services and exclusions, service area, pricing process and the person responsible for updates. Use photographs of your workshop or work you have permission to show. Remove customer details and order numbers. Check that the linked website represents the same business and explains the same service.

A hypothetical description could say: “Washing-machine diagnosis at our workshop. We agree the proposed work and price before repairs. Tell us the make, model and symptoms. Timing depends on diagnosis and parts availability.” This does not promise every repair at one fixed price. If diagnosis is separately payable, including when a customer declines repair, disclose that before booking. The description should help someone determine suitability before spending time contacting you.

3. Separate the listing from paid advertising

The verified listing is a starting point. Advertising is a separate commitment with a period, price and terms. Do not attribute every enquiry from 2GIS to a paid placement: people may find the company by name or through unpaid discovery.

Before ordering, obtain a written proposal for your city and category. Record duration, included placements, additional services, the complete amount payable, amendment and termination conditions, and available reporting. The advertising service terms are part of the contractual framework; use the actual order to establish what you are buying. Broad promotional statements are not a substitute for the agreed deliverables.

A monthly commitment does not become a two-week purchase because your analysis lasts two weeks. Record the full committed expense separately from any allocation used for analytical comparisons. Review the current creative requirements, documents needed for the category and responsibilities for advertising information. Resolve mandatory requirements before payment. If an essential condition is unclear, the pilot is not ready even if the creative looks finished.

4. Build a measurable event sequence

Teaching diagram: listing or ad placement → interface action → established contact → qualified enquiry → accepted job → fulfilment → payment → final reconciliation.

A phone-button tap does not establish that a call connected. A connected call does not establish a sale. Someone may ask for directions, dial the wrong number or follow up an existing repair. The official 2GIS call-tracking page describes call statistics, including missed calls. Check whether the service is available and included in your own agreement.

Before using call recordings, establish the applicable basis, notices, access restrictions and retention period. An economic report normally needs an outcome and a pseudonymous identifier, not shared audio files. Do not export recordings and phone numbers into a general contractor worksheet. Where attribution rests on the customer's answer, label it self-reported rather than technically confirmed.

A caller may later submit a form. Link the events to one job where there is a reliable basis. Do not merge different people merely because their surnames or contact times look similar. Leave uncertain matches explicitly unresolved and show how alternative matching decisions affect the result. A convenient exact figure is less useful than an honest range.

5. Use a record with explicit acceptance rules

Create one enquiry record with these fields:

  • Pseudonymous ID, timestamp and time zone, source and how the source was established.
  • Service, area, new enquiry or continuation of an existing job.
  • Connected or missed contact, responsible person and next-action deadline.
  • Status: awaiting clarification, qualified, rejected, accepted job, completed, cancelled or refunded.
  • Rejection or cancellation reason, linked job ID and final reconciliation date.
  • Revenue, variable fulfilment costs, refunds and contribution towards overheads.

An example acceptance rule requires the supported service and area, a way to respond to the person's own request, and no duplicate of an already recorded job. “Price unsuitable” and “could not reach customer” are different reasons. One may indicate a mismatch in expectations; the other may reveal a handling problem. Keep them distinct so that you do not rewrite the advert when the real issue is answering hours.

The worksheet also helps prepare a partner programme. If your product is eligible for our platform, register as an AffiliateCore advertiser and use these event definitions when preparing your own offer. 2GIS capabilities and your worksheet are not a built-in AffiliateCore integration. Product acceptance, terms and the technical event-transfer method require separate verification.

6. Worked example: a workshop with a viable pilot

Assume a workshop buys one defined advertising period and follows its enquiries to an agreed closing date. The teaching budget is $240 for placement, $40 for listing preparation and photographs, $20 for measurement, and ten hours of handling and reconciliation at $6 per hour, giving $60. A further $40 covers the mandatory taxes and additional charges assumed for this exercise. Total cost is $400. These are invented planning assumptions, not a tariff or statement of tax rates. Replace each component with actual evidence and avoid counting a tax twice.

The records contain 80 contact events. Reconciliation identifies 12 follow-ups on the same jobs and eight enquiries outside the chosen service. That leaves 60 qualified enquiries. Forty become accepted jobs; six are cancelled before completion and four result in full refunds. Thirty completed jobs retain their payments within the observation window. The other 20 qualified enquiries did not become accepted jobs; their reasons remain separate. Nothing is pending at the closing date.

Assume retained revenue of $50 and variable parts and fulfilment costs of $25 per retained job. Contribution is $25 per job. For this exercise, any expenses from cancelled or refunded jobs are assumed covered by the total budget already stated. If unrecovered parts, travel or fees are actually additional, add a separate line and recalculate before deciding to continue.

Cost per qualified enquiry is $400 / 60 = $6.67. Cost per retained job is $400 / 30 = $13.33. Contribution after variable job costs is 30 × $25 = $750. Subtracting the pilot budget leaves $350 before business overheads not included in the worksheet. This is not net profit. Sixteen retained jobs at the same contribution cover the $400 pilot cost.

A limited repeat is reasonable if the workshop meets deadlines and has investigated refunds. One period does not demonstrate stability or advertising incrementality. Retain a spending ceiling, close a second group of jobs, and check whether additional workload worsens quality. The result is permission for another bounded experiment, not evidence that the budget can increase without limit.

7. Worked example: many contacts, too few retained jobs

A second teaching budget totals $300: placement $180, materials $30, measurement $20, handling $50, and assumed mandatory charges $20. Seventy contact records include 20 repeats and ten enquiries outside the service area. Forty are qualified. Twenty become accepted jobs; eight are cancelled and two refunded, leaving ten retained jobs. The remaining 20 qualified enquiries decline before a job is accepted.

Contribution after variable costs is $20 per retained job. Total contribution is $200 and the result after the pilot budget is a $100 loss. Cost per contact record looks modest at $300 / 70 = $4.29. But each retained job costs $30 to acquire, more than its $20 contribution. Fifteen retained jobs would cover the budget; the pilot achieved ten.

In this hypothetical investigation, some cancellations occur when customers discover that parts will arrive later than the promised repair date. That explanation is an assumption for the exercise, not a finding about an actual workshop. Correct the promise and parts-availability check before buying more contacts. Clarify the service area separately. Repeat only after correcting the process, with another capped budget and unchanged event definitions. Fewer enquiries can be a useful outcome when fewer people contact you with unsuitable requests.

8. Run a permitted pilot step by step

  1. Verify authority over the listing, real business information, category eligibility and the available offer in your city. Record the date and terms.
  2. Complete the budget, outcome definitions, cancellation window and duplicate rules. Assign an owner to every incoming enquiry.
  3. Perform an agreed technical check of the phone number and form. Label and exclude it from commercial reporting; do not generate fictitious payable conversions.
  4. Preserve the listing's starting state and available baseline statistics. Order only the agreed volume after the handling process is ready.
  5. Review missed contacts, errors and workload daily. Record changes instead of simultaneously altering price, area and advertising format without documentation.
  6. Stop new spending within contractual limits when the period ends, wait for reconciliation and calculate the economic result.
  7. Choose to stop, correct and repeat, or expand carefully. Record the reason and maximum budget for the next step.

Stop immediately for a wrong phone number, false location, unavailable service, breached mandatory condition or broken measurement. Set the commercial threshold beforehand: acquisition cost per retained job should leave a margin below its contribution. If a contract prevents immediate cancellation of charges, account for that risk when selecting the commitment rather than hiding it after an unsuccessful test.

9. Assess incremental value before expanding

A before-and-after comparison is affected by seasonality, weather, capacity and prices. It does not prove that advertising caused every additional order. With enough volume, compare genuine similar branches or periods while documenting important differences in advance. Never invent a branch for an experiment. Without a credible control, describe observed channel economics rather than a proven increase in total business.

Expand only after cancellations close, costs are checked and the team can handle more work. Track response time, unsuitable service areas, repeat contacts and refunds separately. A larger budget with too few technicians can worsen acquisition costs even if the audience remains suitable.

Practical assignment: complete one listing worksheet, one budget and ten hypothetical enquiry rows; make sure a second call does not create a second order. To prepare a partner channel, create an AffiliateCore advertiser profile and draft your own offer with transparent acceptance criteria. Existing users can sign in as advertisers. Registration does not guarantee eligibility, approval or customers. The main outcome—a defensible spending decision—remains available without registration.

Russia traffic source map.