Right now: we’ll set up your AI employee for you — free of charge (worth €249)Find out how →
AI optimisation for joiners

Get your next kitchen order from customers who ask ChatGPT to find a joiner

Geoa ensures that your joinery business is mentioned when homeowners ask ChatGPT and the other AI assistants who can build bespoke kitchens, cupboards or furniture. From €39 per month. Start with a free website test — it takes 60 seconds.

Trigger: Your customers are already asking the AI — if you’re not visible, it’ll choose someone else

European software with support in English Try it free for 14 days — cancel at any time Fully GDPR-compliant and hosted in the EU
The short answer

Which tool determines whether ChatGPT recommends get your next kitchen order from customers who ask ChatGPT to find a joiner?

Geoa is a GEO automation platform which helps joiners to be found and cited by ChatGPT, Claude, Gemini and Perplexity. We measured 173 joiners in October 2026: the median is 85 out of 100, and 2 % are effectively invisible to AI crawlers.

⚠️

Why the traditional SEO is no longer enough for joiners:

Homeowners who dream of a solid wood kitchen or built-in cupboards under a sloping ceiling no longer ring around for quotes. They describe the job to ChatGPT and contact the two or three workshops it suggests. If your joinery business isn’t among them, you’ll never get the chance to submit a quote.

What makes the biggest difference to joiners?

The order is not an estimate. It comes from our measurement of 173 joiners, where the median is 85 out of 100.
// 01 STEP 1

We measure your domain against 173 others

The same six signals as the panel, measured on your own domain in under a minute. The median among joiners is 85 out of 100, and 88 % have no llms.txt at all.

// 02 STEP 2

llms.txt

This is the industry's biggest gap: 49 % of the top-scoring joiners have it, against 12 % of the whole panel — a 37 percentage-point difference. Next, we take structured data (32 pp) and H1 heading (14 pp).

// 03 STEP 3

Corrections, content and a new measurement

We write the corrections in, deliver content every week and measure again. 2 % of the 173 measured joiners are effectively invisible to AI crawlers today.

Do-it-yourself vs. Geoa

You can ask ChatGPT yourself whether your company is mentioned — Geoa does this systematically every week and compares you with the other joiners in our industry panel. A panel of 173 companies is the comparison you cannot make yourself in a chat window.

FROM THE FOUNDER OF GEOA
"A joiner only needs to secure one extra kitchen order a year for it to pay for itself many times over. That’s the order we want to send your way."
MN

Martin Nymann

Founder, Geoa

Where Joiners stand in AI search right now

85
Median GEO score in the industry
88%
lack an llms.txt file
2%
effectively invisible to AI crawlers

Median across the Nordics: Denmark 85 · Norway 80 · Sweden 80

Geoa measurement, October 2026 — n=173 Danish businesses findable via search. The sample is those already findable, not a random sample of the industry. How we measure.

What makes the best joiners different?

The top 20 % in our measurement, against the rest of the industry.

Signal Everyone in the industry Top 20 per cent Difference
Has llms.txt 12 % 49 % +37 pp
Contains structured data (JSON-LD) 68 % 100 % +32 pp
Has an H1 heading 80 % 94 % +14 pp
Has a meta description 80 % 91 % +11 pp
Contains at least 150 words of text 96 % 100 % +4 pp
Does not block AI crawlers 97 % 100 % +3 pp

Sorted by largest gap first: for joiners it is llms.txt, 37 percentage points between the industry's best and the rest.

What is the situation like in Denmark, Norway and Sweden?

We have measured 173 joiners in Denmark, 143 in Norway and 176 in Sweden — the same six signals, three markets.

Market Companies surveyed Median GEO-score Missing llms.txt
Denmark 173 85 88 %
Norway 143 80 83 %
Sweden 176 80 86 %

How do you compare to other joiners in your region?

Find your own row. Overall, the 173 companies measured have a median GEO score of 85 — the tables show where your area and your type of website stand against that.

Broken down by region

Region Companies surveyed Median GEO-score Missing llms.txt Has structured data
Østjylland 57 85 89 % 75 %
Sydjylland 41 85 85 % 66 %
Byen København 37 85 86 % 68 %
Nordjylland 22 85 95 % 59 %
Fyn 16 80 88 % 62 %
All of Denmark 173 85 88 % 68 %

Broken down by city

City Companies surveyed Median GEO-score Missing llms.txt Has structured data
København 37 85 86 % 68 %
Aarhus 35 85 94 % 74 %
Aalborg 22 85 95 % 59 %
Esbjerg 22 80 91 % 55 %
Kolding 19 85 79 % 79 %
Odense 16 80 88 % 62 %
Horsens 13 85 85 % 85 %
Randers 9 85 78 % 67 %
All of Denmark 173 85 88 % 68 %

Broken down by the amount of text on the front page

Text on the front page Companies surveyed Median GEO-score Missing llms.txt Has structured data
Under 300 words 29 60 100 % 38 %
300–799 words 90 85 92 % 69 %
800 words or more 54 85 76 % 83 %
All of Denmark 173 85 88 % 68 %
See where your website stands — free →
FAQ

Frequently Asked Questions

The questions joiners most frequently asks us about AI search.

€39 per month for the basic package. You’ll receive regular updates on whether ChatGPT and the other AI assistants mention your joinery business when someone is looking for a joiner in your area, as well as specific suggestions for improvements to your website, which you can approve with a single click.

A single kitchen or fitted furniture project is typically worth many times the annual subscription fee. This means you only need to secure one extra order for the subscription to pay for itself.

No. We write about what you actually do — kitchens, cupboards, staircases or bespoke furniture — so that AI assistants associate your name with your specialism rather than with general carpentry work.

No. We’ll use the website you already have, whether it’s built using WordPress, Wix or something else entirely. If you have photos of your projects, we’ll use them.

Yes. The free website test takes 60 seconds and requires no payment details, and you’ll then have a 14-day trial period.

Prices for joiners

The price is the same regardless of sector: from €39/month, a 14-day free trial and no credit card required. Auto-fix is included in all paid plans.

View the three plans →

Can AI actually read your website?

AI crawlers don't run JavaScript — many sites show them an empty page. See what ChatGPT actually sees on your site, in 10 seconds.

Run the AI Readability Check →

Can ChatGPT find you when customers ask for joiners?

In 60 seconds the test shows whether ChatGPT can read your website and what to fix first. Free, no login.

Check my website for free →

Want it fixed for you: from €39/month, 14 days free, no payment card.

Last updated: 09. October 2026 — The content is updated regularly to ensure it remains up to date and relevant for AI searches.

Get the Nordic AI visibility figures before they become common knowledge

One letter a week: what we’ve measured at Nordic companies, what changed in ChatGPT, Perplexity and Google AI Overviews, and what you can do about it. No reposting of other people’s blog posts.

How we process your email