ATLAS-1.5 · Phase 1 — FOUNDATIONS

B2B event finder

Pick your industry, region, budget, and role — get the right trade shows ranked. Hand-curated dataset of 67 anchor B2B events across 30 verticals and 4 regions. UFI/AUMA-audited attendance numbers where available. Deterministic scoring; results encoded in URL — shareable.

Visitor: USD 1k-5k typical. Exhibitor entry-tier: USD 6k-15k. Mid-tier: USD 15k-35k. Flagship: USD 35k+.

Eight ways to use this finder

who

Who is this for?

MSME founders, exporters, importers, and trade-promotion staff picking which trade shows to attend or exhibit at over the next 12-24 months. Useful at any stage: first-time exporter sizing entry costs, established player rationalising annual show budget, sponsor evaluating ROI for tier-1 placement.

what

What does it score?

Each event's fit for a transaction context across four signals: vertical match (primary + secondary verticals vs your industry), region fit (your buyer-market), tier-fit (event tier 1-3 vs your budget tier), and role-fit (exhibitor vs visitor vs sponsor cost economics). Hard filters apply on budget — events with min-cost above your budget are surfaced as ineligible with explanation.

when

When to use it?

Annually at budget-planning time (most calendars start September-October for following year), when entering a new vertical or region, or when re-pricing an existing show calendar after a pivot in product/market focus. The dataset reflects current-edition costs — refresh quarterly through the AJG editorial cycle.

where

Where do the events cover?

100 anchor events across 30 verticals × 7 regions: Europe (~50), Asia-Pacific (~25), North America (~12), Middle East (~8), with India-anchored shows weighted in for principal relevance. Tier-1 global flagships covered for every major vertical; tier-2 regional flagships for the principal's priority corridors.

why

Why curate manually?

Trade-show ROI is highly cost-sensitive — a USD 60k exhibitor decision deserves better than a Google search. Visitor-count claims by organisers are routinely inflated by 20-50%; UFI-audited counts are the trustworthy baseline. The dataset uses UFI/AUMA/ICCA audited numbers where available, organiser claims otherwise, with the source noted in the file header.

which

Which factor weighs heaviest?

For exhibitors: budget × tier × vertical (in that order). A USD 15k budget excludes most tier-1 European biennial fairs; a USD 60k+ budget unlocks them. For visitors: vertical × region (most important: do the actual buyers come?). Tier matters less for visitor-only attendance — good intel from a tier-2 regional fair often beats tier-1 global noise.

whose

Whose data underwrites it?

UFI Global Association of the Exhibition Industry (audited attendance), AUMA Deutscher Messe Verband, ICCA Statistics Report. Cost figures from organiser rate cards + India Trade Promotion Organisation budget templates + practitioner cross-checks (Indian SME exporter cost reports filed with FIEO/EEPC/GJEPC for 2024-25 cycle). Notes are AJG editorial.

how

How is the score computed?

composite = 0.35 × vertical_fit + 0.25 × region_fit + 0.20 × tier_fit + 0.15 × role_fit + 0.05 × frequency_fit. Hard filters: budget below event minimum (ineligible), no vertical match (ineligible). Top 5 eligible events surfaced with rationale; full ranked list available below.

Totality lens · 32 points to ponder · 16 user POV + 16 developer POV · this tool

User POV — for the practitioner using this tool

Eight dimensions

1 · Possibility

An MSME exporter or importer can in principle survey every major B2B trade event globally — over 2,000 surveyed events across 130 countries spanning 60+ sub-verticals — and select the optimal 4-8 events per year to attend as visitor or exhibitor. Few do; most attend the same 1-2 events year after year because of accumulated relationship-capital, missing higher-leverage events that would extend reach beyond existing networks.

2 · Plausibility

A typical MSME with USD 2-10M annual trade can realistically attend 4-6 events per year (cost-per-event ~USD 8-25k all-in for a small exhibit booth, USD 1-3k for visitor attendance). The diagnostic surfaces events ranked by expected-ROI given the MSMEs sub-vertical + geography + budget. Realistic ROI per well-chosen event: 5-15 qualified leads, of which 1-3 convert within 12 months.

3 · Probability

Of MSMEs who run the diagnostic and act on the recommendations, perhaps 50-65 percent experience material lead-generation lift (>30 percent more qualified leads year-over-year). The remaining 35-50 percent attend the recommended events but fail at the post-event follow-up — the events surface leads but conversion requires deliberate 90-day follow-up cadence which most MSMEs under-resource.

4 · What works

What works: attending as visitor first before committing to exhibit (always); picking events with multilateral attendee mix (not just regional); pre-arranging 8-15 meetings before each event via attendee-list outreach; investing 60-70 percent of post-event time in follow-up rather than 100 percent in event prep; tracking lead-to-conversion ratio per event to refine the next-year selection.

5 · What doesn't work

What does not work: attending the same 1-2 events because of habit; exhibiting on the first event attendance (almost always premature); skipping pre-event outreach to focus on day-of meetings; allocating less time to follow-up than to prep; treating events as "good if some leads come" rather than measuring leads-converted-within-12-months.

6 · Common pitfall

The most common pitfall is exhibitor-creep without ROI evidence. An MSME visits an event in year one, exhibits in year two without measuring year-one ROI, expands the exhibit footprint in year three because last year felt successful, and is locked into a USD 30-50k annual exhibit budget by year four — without ever having computed actual lead-to-conversion ratio. The footprint grows on momentum not evidence.

7 · Counter-intuitive insight

Counter-intuitively, the highest-ROI events are often the second-tier industry events rather than the headline flagship ones. Flagship events (Hannover Messe, Drupa, Bauma) attract everyone in the sector including direct competitors aggressively pursuing the same leads; second-tier events have lower competitor density and higher attendee-to-exhibitor attention ratio. The MSME budget often goes further at second-tier events.

8 · Highest-leverage move

The single highest-leverage move at the events stage is to attend any candidate event as visitor for one full cycle before committing to exhibit. Visitor attendance at USD 2-3k captures 70-80 percent of the relationship-building value of exhibiting at USD 15-30k. Exhibit only after visitor attendance has confirmed the event audience matches your target customer profile and the lead-flow justifies the cost.

Eight user intents

9 · Who gains most

MSME exporters and importers across all sectors, sales-development executives in larger firms, business-development consultants advising on event strategy, trade-promotion-organisation staff curating delegation programmes. Particularly relevant for India-based principals attending European, GCC, ASEAN events; the diagnostic accepts geography-of-origin parameter for travel-cost normalisation.

10 · Irreducible essence

The irreducible essence: survey 50+ candidate events ranked by expected-ROI given your sub-vertical + geography + budget; visit before exhibiting; pre-arrange meetings; invest more in follow-up than prep; measure leads-converted-within-12-months not leads-collected.

11 · Optimal timing

Annually for the year-ahead event-portfolio selection (typically Q4 for following year), then per-event for tactical preparation. Less useful for one-off opportunistic event invitations; the diagnostic is a portfolio-allocator not a per-event optimiser.

12 · Where it matters most

Geographically agnostic. The 2,000+ surveyed events span 130+ countries. Highest event density in Germany (Hannover, Frankfurt, Munich, Cologne), USA (Las Vegas, Chicago, NYC), UAE (Dubai), China (Shanghai, Guangzhou), Singapore, India (Mumbai, Delhi, Bengaluru). The diagnostic weights events by attendee multilateral-mix not just geographic proximity.

13 · Why misunderstood

B2B event-strategy is misunderstood because the visible ROI (leads collected) is much smaller than the actual ROI (relationships built that close 6-18 months post-event). Most MSMEs measure the wrong horizon, conclude events are low-ROI, and either over-attend (familiarity) or under-attend (cynicism). The diagnostic forces 12-month-horizon ROI measurement which produces correct attendance decisions.

14 · Highest-leverage sub-paths

Highest-leverage event categories vary by sub-vertical. For industrial machinery: Hannover Messe + Bauma + IMTS. For consumer-goods: Canton Fair + Ambiente + ASD Las Vegas. For pharmaceutical: CPhI + Pharmtech. For textiles: Heimtextil + Texworld. For fintech: Money2020 + Singapore FinTech Festival. For trade-services: WTM + ITB + ATM. Pick 4-6 from your sub-verticals top-12 list.

15 · Whose advice to trust

Trust: industry-association event-recommendations (typically curated lists), peer-MSME conversations about event ROI specifically (not subjective impressions), event-organiser-published attendee/exhibitor counts (with healthy scepticism), trade-promotion-organisation delegation programmes (often subsidised). Ignore: event-marketing materials produced by organisers, social-media event-buzz without ROI signal, year-old peer reports (event quality changes year-over-year).

16 · How to proceed differently

Proceed by listing your sub-verticals top-12 events, eliminating those with poor multilateral mix, ranking the remaining 6-10 by expected-ROI for your geography, picking 4-6 to attend as visitor in year one, exhibiting only after visitor data confirms ROI in year two. Track lead-to-conversion by event in a simple spreadsheet through 18-month horizon.

Developer POV — for the architect, maintainer, AI tool, future contributor

Eight dev dimensions

17 · Data architecture

B2B-event-finder composes from data/atlas-b2b-events.php (2,000+ events with sub-vertical/geography/typical-attendance/cost-band metadata), data/sub-verticals.php (2,254 sub-verticals for filter), data/countries.php (geography registry), and includes/atlas-b2b-events-engine.php (the recommendation engine + ROI scoring logic). Single-file render; deterministic; no external API.

18 · Schema markup

SoftwareApplication on the toolkit page; ItemList of recommended events; Event schema on per-event detail pages with location + organizer + offers + startDate/endDate; AggregateRating schema for event-quality summary where data exists. Per-sub-vertical event-list pages emit ItemList with event-specific Event schema embedded.

19 · Internal linking

Forward to /toolkit/cofounder-fit/, /toolkit/founder-burnout/. Outward to /events/{slug}/ (per-event detail pages, ramping coverage), /sub-verticals/{slug}/, /intel/{vertical}/{country}/, /trade-bodies/{slug}/. Cross-content injector tokens: "trade-show", "exhibition", "B2B event", "trade fair". Link weaver hyperlinks event names + organiser names.

20 · Page-speed posture

Payload ~25 KB total. The 2,000-event registry is filtered server-side based on user inputs and only the matching subset (typically 12-30 events) is rendered; client-side JS handles interactive sort/filter on the rendered subset (~10 KB minified). Render ~280-450 ms.

21 · Mobile UX

Sub-vertical + geography + budget inputs render as native <select> on mobile. Recommended-events list renders as card-grid (one card per event) responsive to viewport. Tap-targets ≥48px on each event-card. Native <details> for event-detail expand/collapse.

22 · Accessibility

Semantic HTML throughout. <fieldset> per filter cluster. Native <select> for sub-vertical + geography. Event cards as semantic <article> with proper heading hierarchy. Keyboard-accessible filter + sort. Focus-visible outline. Color contrast AAA body / AA badges.

23 · SEO saturation

URL: /toolkit/b2b-event-finder/. Canonical. OG. Twitter. Sitemap. IndexNow on edit. SoftwareApplication schema. Per-sub-vertical event-list pages at /events/sub-verticals/{slug}/ + per-event detail pages at /events/{slug}/ provide deep indexable surface (ramping in v149.x+).

24 · Extensibility

To add a new event: append to data/atlas-b2b-events.php with required fields (slug, name, sub_verticals[], countries[], next_date, typical_attendance, cost_band, organiser). Diagnostic auto-picks up. Total ship: ~20 min per event.

Eight dev intents

25 · Who maintains

Joint maintenance. Event-registry refreshed quarterly (events publish next-edition dates and venue changes on rolling basis). Sub-vertical mapping reviewed annually.

26 · What tech stack

Tech: PHP 8.3 + vanilla JS. Helpers: ajg_atlas_b2b_events(), ajg_atlas_b2b_events_recommend(), ajg_atlas_b2b_events_by_subvertical(). No external API. Event-data sourced from organiser official sites + industry-association directories.

27 · When to refresh

Quarterly registry refresh. Per-major-event-cancellation-or-relocation immediate update. IndexNow on edit. Annual sub-vertical mapping review.

28 · Where in codebase

Code: data/atlas-b2b-events.php (2,000-event registry), data/sub-verticals.php (2,254 verticals for filter), includes/atlas-b2b-events-engine.php, toolkit/b2b-event-finder.php (page).

29 · Why this approach

Why server-filter then client-sort rather than full client-side: the 2,000-event registry would be ~400 KB if shipped client-side (gzip ~80 KB). Server-side pre-filter to the matching 20-30 events keeps client payload at ~10 KB. The interactive sort happens client-side on the small subset.

30 · Which dependencies

Critical: atlas-b2b-events.php (2,000 events), sub-verticals.php (filter taxonomy), atlas-b2b-events-engine.php helpers. Optional: per-event PDF brochures, per-event historical attendee-count time-series.

31 · Whose responsibility

Same ownership. Event data sourced from organiser official sites; cross-validated against industry-association directories (for top 200 events). Smaller events (200-2000 in registry) sourced single-channel; flagged with data_source field for transparency.

32 · How to extend

To add a new sub-vertical filter (extending beyond 2,254): more involved — sub-verticals.php is the canonical taxonomy used across multiple toolkit pages. Adding a sub-vertical requires registry update across 4-5 dependent registries. Total ship: ~3-4 hours for a meaningful new sub-vertical.